作者 刘锟

Merge remote-tracking branch 'origin/master' into akun

@@ -235,7 +235,7 @@ class BTemplateLogic extends BaseLogic @@ -235,7 +235,7 @@ class BTemplateLogic extends BaseLogic
235 $bTemplateMainModel = new BTemplateMain(); 235 $bTemplateMainModel = new BTemplateMain();
236 $mainInfo = $bTemplateMainModel->read(['project_id'=>$this->user['project_id'],'type'=>$type]); 236 $mainInfo = $bTemplateMainModel->read(['project_id'=>$this->user['project_id'],'type'=>$type]);
237 if($mainInfo === false){ 237 if($mainInfo === false){
238 - $data['main_html'] = $this->getModule($type,$is_custom); 238 + $data['main_html'] = $this->getModule($type);
239 $data['main_css'] = "<style id='globalsojs-styles'></style>"; 239 $data['main_css'] = "<style id='globalsojs-styles'></style>";
240 }else{ 240 }else{
241 $data['main_html'] = $mainInfo['main_html']; 241 $data['main_html'] = $mainInfo['main_html'];
@@ -621,10 +621,7 @@ class BTemplateLogic extends BaseLogic @@ -621,10 +621,7 @@ class BTemplateLogic extends BaseLogic
621 * @method :post 621 * @method :post
622 * @time :2023/7/27 15:08 622 * @time :2023/7/27 15:08
623 */ 623 */
624 - public function getModule($type,$is_custom){  
625 - if($is_custom == BTemplate::SOURCE_CUSTOM){  
626 - $type == BTemplate::TYPE_CUSTOM_DETAIL;  
627 - } 624 + public function getModule($type){
628 $mainModel = new TemplateTypeMain(); 625 $mainModel = new TemplateTypeMain();
629 $info = $mainModel->read(['type'=>$type]); 626 $info = $mainModel->read(['type'=>$type]);
630 return $info['main_html']; 627 return $info['main_html'];
@@ -667,14 +664,6 @@ class BTemplateLogic extends BaseLogic @@ -667,14 +664,6 @@ class BTemplateLogic extends BaseLogic
667 return $this->success($list); 664 return $this->success($list);
668 } 665 }
669 666
670 -  
671 - /**  
672 - * @remark :获取类型  
673 - * @name :getModuleType  
674 - * @author :lyh  
675 - * @method :any  
676 - * @time :2023/7/17 16:03  
677 - */  
678 /** 667 /**
679 * @remark :获取类型 668 * @remark :获取类型
680 * @name :getModuleType 669 * @name :getModuleType
@@ -701,6 +690,13 @@ class BTemplateLogic extends BaseLogic @@ -701,6 +690,13 @@ class BTemplateLogic extends BaseLogic
701 return $this->success($data); 690 return $this->success($data);
702 } 691 }
703 692
  693 + /**
  694 + * @remark :获取类型
  695 + * @name :getModuleTypes
  696 + * @author :lyh
  697 + * @method :post
  698 + * @time :2023/12/26 14:18
  699 + */
704 public function getModuleTypes(){ 700 public function getModuleTypes(){
705 $data['module'] = ['默认','产品','新闻','博客','产品分类']; 701 $data['module'] = ['默认','产品','新闻','博客','产品分类'];
706 $data = [ 702 $data = [
@@ -847,7 +843,10 @@ class BTemplateLogic extends BaseLogic @@ -847,7 +843,10 @@ class BTemplateLogic extends BaseLogic
847 $bTemplateMainModel = new BTemplateMain(); 843 $bTemplateMainModel = new BTemplateMain();
848 $mainInfo = $bTemplateMainModel->read(['project_id'=>$this->user['project_id'],'type'=>$this->param['type'],'is_custom'=>$is_custom]); 844 $mainInfo = $bTemplateMainModel->read(['project_id'=>$this->user['project_id'],'type'=>$this->param['type'],'is_custom'=>$is_custom]);
849 if($mainInfo === false){ 845 if($mainInfo === false){
850 - $main_html = $this->getModule($this->param['type'],$is_custom); 846 + if($is_custom == BTemplate::SOURCE_CUSTOM) {
  847 + $this->param['type'] = BTemplate::TYPE_CUSTOM_DETAIL;
  848 + }
  849 + $main_html = $this->getModule($this->param['type']);
851 $main_style = "<style id='globalsojs-styles'></style>"; 850 $main_style = "<style id='globalsojs-styles'></style>";
852 }else{ 851 }else{
853 $main_html = $mainInfo['main_html']; 852 $main_html = $mainInfo['main_html'];
@@ -24,7 +24,7 @@ class BlogRequest extends FormRequest @@ -24,7 +24,7 @@ class BlogRequest extends FormRequest
24 public function rules() 24 public function rules()
25 { 25 {
26 return [ 26 return [
27 - 'name'=>'required|max:100', 27 + 'name'=>'required|max:200',
28 // 'remark'=>'max:500', 28 // 'remark'=>'max:500',
29 'url'=>'required', 29 'url'=>'required',
30 ]; 30 ];
@@ -34,7 +34,7 @@ class BlogRequest extends FormRequest @@ -34,7 +34,7 @@ class BlogRequest extends FormRequest
34 { 34 {
35 return [ 35 return [
36 'name.required'=>'请填写名称', 36 'name.required'=>'请填写名称',
37 - 'name.max'=>'名称超过最长长度100', 37 + 'name.max'=>'名称超过最长长度200',
38 'url.required'=>'链接不能为空', 38 'url.required'=>'链接不能为空',
39 // 'remark.max'=>'描述超过最长长度500' 39 // 'remark.max'=>'描述超过最长长度500'
40 ]; 40 ];
@@ -24,7 +24,7 @@ class NewsRequest extends FormRequest @@ -24,7 +24,7 @@ class NewsRequest extends FormRequest
24 public function rules() 24 public function rules()
25 { 25 {
26 return [ 26 return [
27 - 'name'=>'required|max:100', 27 + 'name'=>'required|max:200',
28 // 'remark'=>'max:500', 28 // 'remark'=>'max:500',
29 'url'=>'required', 29 'url'=>'required',
30 ]; 30 ];
@@ -34,7 +34,7 @@ class NewsRequest extends FormRequest @@ -34,7 +34,7 @@ class NewsRequest extends FormRequest
34 { 34 {
35 return [ 35 return [
36 'name.required'=>'请填写名称', 36 'name.required'=>'请填写名称',
37 - 'name.max'=>'名称超过最长长度100', 37 + 'name.max'=>'名称超过最长长度200',
38 'url.required'=>'链接不能为空', 38 'url.required'=>'链接不能为空',
39 // 'remark.max'=>'描述超过最长长度500' 39 // 'remark.max'=>'描述超过最长长度500'
40 ]; 40 ];