|
@@ -68,12 +68,24 @@ class TemplateController extends BaseController |
|
@@ -68,12 +68,24 @@ class TemplateController extends BaseController |
|
68
|
*/
|
68
|
*/
|
|
69
|
public function edit_save(){
|
69
|
public function edit_save(){
|
|
70
|
|
70
|
|
|
|
|
71
|
+ $header = $this->param['header']??'';
|
|
|
|
72
|
+
|
|
|
|
73
|
+ $footer = $this->param['footer']??'';
|
|
|
|
74
|
+
|
|
|
|
75
|
+ if(!$header && !$footer){
|
|
|
|
76
|
+ throw new BsideGlobalException('B01024','不能为空');
|
|
|
|
77
|
+ }
|
|
|
|
78
|
+
|
|
71
|
DB::beginTransaction();
|
79
|
DB::beginTransaction();
|
|
72
|
|
80
|
|
|
73
|
try {
|
81
|
try {
|
|
74
|
- BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_HEADER,'');
|
82
|
+ if($header){
|
|
|
|
83
|
+ BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_HEADER,$header);
|
|
|
|
84
|
+ }
|
|
75
|
|
85
|
|
|
76
|
- BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_HEADER,'');
|
86
|
+ if($footer){
|
|
|
|
87
|
+ BHeadFoot::_save($this->user['project_id'],BHeadFoot::TYPE_FOOTER,$footer);
|
|
|
|
88
|
+ }
|
|
77
|
}catch (\Throwable $e){
|
89
|
}catch (\Throwable $e){
|
|
78
|
DB::rollBack();
|
90
|
DB::rollBack();
|
|
79
|
|
91
|
|