正在显示
3 个修改的文件
包含
24 行增加
和
3 行删除
| @@ -30,8 +30,8 @@ class VisualizationController extends BaseController | @@ -30,8 +30,8 @@ class VisualizationController extends BaseController | ||
| 30 | * @method :post | 30 | * @method :post |
| 31 | * @time :2023/11/15 10:26 | 31 | * @time :2023/11/15 10:26 |
| 32 | */ | 32 | */ |
| 33 | - public function info(Visualization $visualization){ | ||
| 34 | - $info = $visualization->read(['type'=>$this->map['type']],['main_html','type','id','project_id']); | 33 | + public function info(VisualizationLogic $logic){ |
| 34 | + $info = $logic->getVisualizationInfo(); | ||
| 35 | if($info === false){ | 35 | if($info === false){ |
| 36 | $info = []; | 36 | $info = []; |
| 37 | } | 37 | } |
| @@ -30,6 +30,26 @@ class VisualizationLogic extends BaseLogic | @@ -30,6 +30,26 @@ class VisualizationLogic extends BaseLogic | ||
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | /** | 32 | /** |
| 33 | + * @remark :获取代码块 | ||
| 34 | + * @name :getVisualizationInfo | ||
| 35 | + * @author :lyh | ||
| 36 | + * @method :post | ||
| 37 | + * @time :2023/11/17 14:44 | ||
| 38 | + */ | ||
| 39 | + public function getVisualizationInfo(){ | ||
| 40 | + $type = $this->getType($this->param['source'],$this->param['source_id']); | ||
| 41 | + $typeArray = [1,3,5,7];//单页数据 | ||
| 42 | + if(in_array($type,$typeArray)){ | ||
| 43 | + $bTemplateModel = new BTemplate(); | ||
| 44 | + $info = $bTemplateModel->read(['source'=>$this->param['source'],'source_id'=>$this->param['source_id'],'template_id'=>0]); | ||
| 45 | + }else{//模块数据 | ||
| 46 | + $bTemplateMainModel = new BTemplateMain(); | ||
| 47 | + $info = $bTemplateMainModel->read(['type'=>$type]); | ||
| 48 | + } | ||
| 49 | + return $this->success($info); | ||
| 50 | + } | ||
| 51 | + | ||
| 52 | + /** | ||
| 33 | * @remark :保存定制html | 53 | * @remark :保存定制html |
| 34 | * @name :saveHtml | 54 | * @name :saveHtml |
| 35 | * @author :lyh | 55 | * @author :lyh |
| @@ -60,8 +60,9 @@ class ExtendLogic extends BaseLogic | @@ -60,8 +60,9 @@ class ExtendLogic extends BaseLogic | ||
| 60 | $info = $this->model->read(['key'=>$key.$i]); | 60 | $info = $this->model->read(['key'=>$key.$i]); |
| 61 | if($info !== false){ | 61 | if($info !== false){ |
| 62 | return $this->getKey($key,$i+1); | 62 | return $this->getKey($key,$i+1); |
| 63 | + }else{ | ||
| 64 | + return $key.$i; | ||
| 63 | } | 65 | } |
| 64 | - return $key; | ||
| 65 | } | 66 | } |
| 66 | 67 | ||
| 67 | /** | 68 | /** |
-
请 注册 或 登录 后发表评论