作者 lyh

Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6 into develop

@@ -315,6 +315,10 @@ class HtmlCollect extends Command @@ -315,6 +315,10 @@ class HtmlCollect extends Command
315 $js_css_source = $result_source[1] ?? []; 315 $js_css_source = $result_source[1] ?? [];
316 if ($js_css_source) { 316 if ($js_css_source) {
317 foreach ($js_css_source as $vjs) { 317 foreach ($js_css_source as $vjs) {
  318 + if (strpos($vjs, 'URL:"') !== false) {
  319 + $vjs = substr($vjs, strpos($vjs, 'URL:"') + 5);
  320 + }
  321 +
318 $vjs_down = str_replace('"', '', $vjs); 322 $vjs_down = str_replace('"', '', $vjs);
319 if (strpos($vjs_down, 'data:') !== false) { 323 if (strpos($vjs_down, 'data:') !== false) {
320 //过滤二进制文件 324 //过滤二进制文件
@@ -315,6 +315,10 @@ class HtmlLanguageCollect extends Command @@ -315,6 +315,10 @@ class HtmlLanguageCollect extends Command
315 $js_css_source = $result_source[1] ?? []; 315 $js_css_source = $result_source[1] ?? [];
316 if ($js_css_source) { 316 if ($js_css_source) {
317 foreach ($js_css_source as $vjs) { 317 foreach ($js_css_source as $vjs) {
  318 + if (strpos($vjs, 'URL:"') !== false) {
  319 + $vjs = substr($vjs, strpos($vjs, 'URL:"') + 5);
  320 + }
  321 +
318 $vjs_down = str_replace('"', '', $vjs); 322 $vjs_down = str_replace('"', '', $vjs);
319 if (strpos($vjs_down, 'data:') !== false) { 323 if (strpos($vjs_down, 'data:') !== false) {
320 //过滤二进制文件 324 //过滤二进制文件
@@ -136,6 +136,10 @@ class BTemplateLogic extends BaseLogic @@ -136,6 +136,10 @@ class BTemplateLogic extends BaseLogic
136 if($customHtmlInfo === false){ 136 if($customHtmlInfo === false){
137 $this->fail('定制页面,请先上传代码块'); 137 $this->fail('定制页面,请先上传代码块');
138 } 138 }
  139 + $commonInfo = $this->getCommonPage($type,$this->user['project_id'],0);//获取定制头部
  140 + if($commonInfo !== false){
  141 + $customHtmlInfo['main_html'] = $this->handleAllHtml($commonInfo,$customHtmlInfo['main_html']);
  142 + }
139 return $customHtmlInfo['main_html']; 143 return $customHtmlInfo['main_html'];
140 } 144 }
141 return []; 145 return [];
@@ -552,11 +556,10 @@ class BTemplateLogic extends BaseLogic @@ -552,11 +556,10 @@ class BTemplateLogic extends BaseLogic
552 }else{ 556 }else{
553 $type = 'all'; 557 $type = 'all';
554 } 558 }
555 - $route = RouteMap::getRoute($type,$source_id,$this->user['project_id']);  
556 }else{ 559 }else{
557 $type = RouteMap::SOURCE_MODULE; 560 $type = RouteMap::SOURCE_MODULE;
558 - $route = RouteMap::getRoute($type,$source_id,$this->user['project_id']);  
559 } 561 }
  562 + $route = RouteMap::getRoute($type,$source_id,$this->user['project_id']);
560 $this->addUpdateNotify($type,$route); 563 $this->addUpdateNotify($type,$route);
561 return $this->curlDelRoute(['route'=>$route,'new_route'=>$route]); 564 return $this->curlDelRoute(['route'=>$route,'new_route'=>$route]);
562 } 565 }