作者 邓超

自定义页面

... ... @@ -35,7 +35,7 @@ class BaseController extends Controller
$this->user = $info;
$this->uid = $info['id'];
}else{
return response(['code'=>Code::USER_ERROR,'msg'=>'当前用户未登录']);
throw new HttpResponseException(response(['code'=>Code::USER_ERROR,'msg'=>'当前用户未登录']));
}
$this->get_param();
}
... ...
... ... @@ -68,12 +68,24 @@ class TemplateController extends BaseController
*/
public function edit_save(){
$header = $this->param['header']??'';
$footer = $this->param['footer']??'';
if(!$header && !$footer){
throw new BsideGlobalException('B01024','不能为空');
}
DB::beginTransaction();
try {
BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_HEADER,'');
if($header){
BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_HEADER,$header);
}
BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_HEADER,'');
if($footer){
BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_FOOTER,$footer);
}
}catch (\Throwable $e){
DB::rollBack();
... ...