WebSettingController.php 1.2 KB
<?php

namespace App\Http\Controllers\Bside\Setting;

use App\Enums\Common\Code;
use App\Http\Controllers\Bside\BaseController;
use App\Http\Logic\Bside\Setting\WebSettingLogic;

/**
 * @name:项目首页设置
 */
class WebSettingController extends BaseController
{
    /**
     * @name :首页设置
     * @return void
     * @author :liyuhang
     * @method
     */
    public function lists(WebSettingLogic $webSettingLogic){
        $info = $webSettingLogic->setting_read();
        $this->response('success',Code::SUCCESS,$info);
    }

    /**
     * @name   :添加数据add
     * @author :lyh
     * @method :post
     * @time   :2023/4/28 15:17
     */
    public function save(WebSettingLogic $webSettingLogic){
        $webSettingLogic->setting_save();
        $this->response('success');
    }

    /**
     * @remark :更新通知C端
     * @name   :updateNotify
     * @author :lyh
     * @method :post
     * @time   :2023/8/1 9:33
     */
    public function sendNotify(WebSettingLogic $webSettingLogic){
        $list = $webSettingLogic->sendNotifyMessage();
        if(!empty($list)){
            $this->response('当前页面正在生成了,请完成后再点击',Code::SUCCESS,$list);
        }
        $this->response('success');
    }
}