作者 张关杰

gx

... ... @@ -915,4 +915,34 @@ class BTemplateLogic extends BaseLogic
}
return $this->success();
}
/**
* @remark :替换可视化的html代码(按类型)
* @name :replaceHtml
* @author :lyh
* @method :post
* @time :2024/5/7 15:52
*/
public function replaceHtml(){
//查询当前所有装修的
$condition = ['source'=>$this->param['type'],'is_custom'=>$this->param['is_custom'],'is_list'=>$this->param['is_list'],
'template_id'=>$this->param['template_id']];
$list = $this->model->list($condition);
foreach ($list as $v){
$main_html = str_replace($this->param['old_html'],$this->param['html'],$v['main_html']);
$this->model->edit(['main_html'=>$main_html],['id'=>$v['id']]);
//写入日志
$logData = [
'old_html'=>$v['main_html'],
'html'=>$main_html,
'type'=>$v['type'],
'is_custom'=>$v['is_custom'],
'is_list'=>$v['is_list'],
'mid'=>$v['id'],
'uid'=>$this->user['manager_id'],
];
//TODO::执行添加记录
}
return $this->success();
}
}
... ...