SiteController.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: liuyifan
  5. * Date: 2019/2/27
  6. * Time: 10:53
  7. */
  8. namespace app\platform\modules\system\controllers;
  9. use app\platform\controllers\BaseController;
  10. use app\platform\modules\system\models\SystemSetting;
  11. class SiteController extends BaseController
  12. {
  13. public function index()
  14. {
  15. $set_data = request()->setdata;
  16. $copyright = SystemSetting::settingLoad('copyright', 'system_copyright');
  17. if ($set_data) {
  18. $site = SystemSetting::settingSave($set_data, 'copyright', 'system_copyright');
  19. if ($set_data['title_icon']) {
  20. $title_icon = file_get_contents($set_data['title_icon']);
  21. file_put_contents(base_path().'/favicon.ico', $title_icon);
  22. }
  23. if ($site) {
  24. return $this->successJson('成功', '');
  25. } else {
  26. return $this->errorJson('失败', '');
  27. }
  28. }
  29. if ($copyright) {
  30. $copyright['site_logo'] = yz_tomedia($copyright['site_logo']);
  31. $copyright['title_icon'] = yz_tomedia($copyright['title_icon']);
  32. $copyright['advertisement'] = yz_tomedia($copyright['advertisement']);
  33. return $this->successJson('成功', $copyright);
  34. } else {
  35. return $this->errorJson('没有检测到数据', '');
  36. }
  37. }
  38. }