作者 lyh

gx

@@ -140,46 +140,6 @@ class BTemplateLogic extends BaseLogic @@ -140,46 +140,6 @@ class BTemplateLogic extends BaseLogic
140 } 140 }
141 141
142 /** 142 /**
143 - * @remark :查看定制页面是否支持可视化  
144 - * @name :checkCustomizedPageVisualization  
145 - * @author :lyh  
146 - * @method :post  
147 - * @time :2023/12/13 11:25  
148 - */  
149 - public function checkCustomizedPageVisualization($type){  
150 - switch ($type){  
151 - case BTemplate::TYPE_ONE:  
152 - $is_visualization = $this->user['is_visualization']->index_page;  
153 - break;  
154 - case BTemplate::TYPE_TWO:  
155 - $is_visualization = $this->user['is_visualization']->product_details;  
156 - break;  
157 - case BTemplate::TYPE_THREE:  
158 - $is_visualization = $this->user['is_visualization']->product_list;  
159 - break;  
160 - case BTemplate::TYPE_FOUR:  
161 - $is_visualization = $this->user['is_visualization']->blog_details;  
162 - break;  
163 - case BTemplate::TYPE_FIVE:  
164 - $is_visualization = $this->user['is_visualization']->blog_list;  
165 - break;  
166 - case BTemplate::TYPE_SIX:  
167 - $is_visualization = $this->user['is_visualization']->product_list;  
168 - break;  
169 - case BTemplate::TYPE_SEVEN:  
170 - $is_visualization = $this->user['is_visualization']->news_details;  
171 - break;  
172 - case BTemplate::TYPE_EIGHT:  
173 - $is_visualization = $this->user['is_visualization']->news_list;  
174 - break;  
175 - default:  
176 - $is_visualization = 1;  
177 - break;  
178 - }  
179 - return $is_visualization;  
180 - }  
181 -  
182 - /**  
183 * @remark :定制界面根据source+source_id获取type类型 143 * @remark :定制界面根据source+source_id获取type类型
184 * @name :getType 144 * @name :getType
185 * @author :lyh 145 * @author :lyh
@@ -335,9 +295,9 @@ class BTemplateLogic extends BaseLogic @@ -335,9 +295,9 @@ class BTemplateLogic extends BaseLogic
335 */ 295 */
336 public function saveHtml($html,$source,$source_id,$section_list_id,$template_id = 0,$is_custom = 0){ 296 public function saveHtml($html,$source,$source_id,$section_list_id,$template_id = 0,$is_custom = 0){
337 $this->saveCommonHtml($html,$source,$source_id,$template_id);//保存头部底部 297 $this->saveCommonHtml($html,$source,$source_id,$template_id);//保存头部底部
338 - $info = $this->webTemplateInfo($this->param['template_id'],$source,$source_id,$is_custom); 298 + $templateInfo = $this->webTemplateInfo($template_id,$source,$source_id,$is_custom);
339 $handleInfo = $this->handleTemplateParam($html); 299 $handleInfo = $this->handleTemplateParam($html);
340 - if($info === false){ 300 + if($templateInfo === false){
341 //TODO::查看当前界面是否为定制界面 301 //TODO::查看当前界面是否为定制界面
342 $data = [ 302 $data = [
343 'source'=>$source,'source_id'=>$source_id,'section_list_id'=>$section_list_id, 303 'source'=>$source,'source_id'=>$source_id,'section_list_id'=>$section_list_id,
@@ -346,8 +306,10 @@ class BTemplateLogic extends BaseLogic @@ -346,8 +306,10 @@ class BTemplateLogic extends BaseLogic
346 ]; 306 ];
347 $this->model->add($data); 307 $this->model->add($data);
348 }else{ 308 }else{
349 - $data = [];  
350 - $this->model->edit($data); 309 + $data = [
  310 + 'main_html'=>$handleInfo['main_html'],'main_css'=>$handleInfo['main_css'],'section_list_id'=>$section_list_id
  311 + ];
  312 + $this->model->edit($data,['id'=>$templateInfo['id']]);
351 } 313 }
352 } 314 }
353 315