|
...
|
...
|
@@ -263,21 +263,17 @@ class BTemplateLogic extends BaseLogic |
|
|
|
* @time :2023/6/29 11:05
|
|
|
|
*/
|
|
|
|
public function templateSave(){
|
|
|
|
//演示项目,不允许其他号码编辑
|
|
|
|
if(($this->user['project_id'] == 1) && (!in_array($this->user['mobile'],$this->model->mobile)) && ($this->param['source'] == 1)){
|
|
|
|
$this->fail('演示项目仅支持演示功能,无法更改首页');
|
|
|
|
}
|
|
|
|
//查询当前模版是否已保存
|
|
|
|
//演示项目不允许修改
|
|
|
|
$this->showProjectNoEdit($this->param['source']);
|
|
|
|
DB::beginTransaction();
|
|
|
|
try {
|
|
|
|
//字符串截取
|
|
|
|
$this->param = $this->stringProcessing($this->param);
|
|
|
|
//自定义模块单独处理
|
|
|
|
if(isset($this->param['is_custom']) && ($this->param['is_custom'] == 1)){
|
|
|
|
|
|
|
|
$this->customSaveTemplateHtml($this->param);
|
|
|
|
}else{
|
|
|
|
$this->saveTemplateHtml($this->param);
|
|
|
|
//写入操作模版记录
|
|
|
|
$this->setTemplateLog($this->param);
|
|
|
|
}
|
|
|
|
DB::commit();
|
|
...
|
...
|
@@ -291,6 +287,32 @@ class BTemplateLogic extends BaseLogic |
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :自定义模块保存
|
|
|
|
* @name :customSaveTemplateHtml
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/12/12 11:41
|
|
|
|
*/
|
|
|
|
public function customSaveTemplateHtml(){
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :演示项目不允许修改首页
|
|
|
|
* @name :showProject
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/12/12 11:27
|
|
|
|
*/
|
|
|
|
public function showProjectNoEdit($source){
|
|
|
|
//演示项目,不允许其他号码编辑
|
|
|
|
if(($this->user['project_id'] == 1) && (!in_array($this->user['mobile'],$this->model->mobile)) && ($source == BTemplate::SOURCE_HOME)){
|
|
|
|
$this->fail('演示项目仅支持演示功能,无法更改首页');
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :保存可视化数据
|
|
|
|
* @name :saveTemplateHtml
|
|
|
|
* @author :lyh
|
...
|
...
|
|