|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* @remark :
|
|
|
|
* @name :PageSettingController.php
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/10/21 15:25
|
|
|
|
*/
|
|
|
|
|
|
|
|
namespace App\Http\Controllers\Bside\BCom;
|
|
|
|
|
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Bside\BaseController;
|
|
|
|
use App\Models\Project\PageSetting;
|
|
|
|
|
|
|
|
class PageSettingController extends BaseController
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* @remark :根据项目设置获取页面是否使用公共头部底部
|
|
|
|
* @name :read
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/10/21 15:26
|
|
|
|
*/
|
|
|
|
public function info(){
|
|
|
|
$pageSettingModel = new PageSetting();
|
|
|
|
$info = $pageSettingModel->read(['project_id'=>$this->user['project_id']]);
|
|
|
|
if($info === false){
|
|
|
|
$data = [
|
|
|
|
'project_id'=>$this->user['project_id'],
|
|
|
|
'product_list'=>0,
|
|
|
|
'product_details'=>0,
|
|
|
|
'page_keyword'=>0,
|
|
|
|
'blog_lists'=>0,
|
|
|
|
'blog_details'=>0,
|
|
|
|
'news_list'=>0,
|
|
|
|
'news_details'=>0,
|
|
|
|
];
|
|
|
|
$pageSettingModel->add($data);
|
|
|
|
}
|
|
|
|
$this->response('success',Code::SUCCESS,$info);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :设置是否使用公共头和底
|
|
|
|
* @name :edit
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/10/21 15:36
|
|
|
|
*/
|
|
|
|
public function edit(){
|
|
|
|
$pageSettingModel = new PageSetting();
|
|
|
|
$rs = $pageSettingModel->edit($this->param,['project_id'=>$this->user['project_id']]);
|
|
|
|
if($rs === false){
|
|
|
|
$this->response('系统错误,请联系管理员',Code::SYSTEM_ERROR);
|
|
|
|
}
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|