|
...
|
...
|
@@ -123,7 +123,7 @@ class ReplaceHtmlLogic extends BaseLogic |
|
|
|
* @time :2024/5/7 15:52
|
|
|
|
*/
|
|
|
|
public function replaceTemplateMainHtml(){
|
|
|
|
$data = $this->sourceTypeInfo();
|
|
|
|
$data = $this->sourceTypeInfo($this->param['project_id']);
|
|
|
|
$typeInfo = $data[$this->param['name']];
|
|
|
|
ProjectServer::useProject($this->param['project_id']);
|
|
|
|
$bTemplateModel = new BTemplate();
|
|
...
|
...
|
@@ -183,7 +183,7 @@ class ReplaceHtmlLogic extends BaseLogic |
|
|
|
$this->fail('当前数据不存在');
|
|
|
|
}
|
|
|
|
if($info['source'] == 0){//当前数据是替换的所有页面
|
|
|
|
$data = $this->sourceTypeInfo();
|
|
|
|
$data = $this->sourceTypeInfo($info['project_id']);
|
|
|
|
$typeInfo = $data[$this->param['name']];
|
|
|
|
if($typeInfo['source'] != 0){//回滚页面
|
|
|
|
$info['source'] = $typeInfo['source'];
|
|
...
|
...
|
@@ -228,9 +228,9 @@ class ReplaceHtmlLogic extends BaseLogic |
|
|
|
* @method :post
|
|
|
|
* @time :2024/5/9 17:15
|
|
|
|
*/
|
|
|
|
public function sourceTypeInfo(){
|
|
|
|
public function sourceTypeInfo($project_id){
|
|
|
|
$data = $this->model->sourceType();
|
|
|
|
ProjectServer::useProject($this->param['project_id']);
|
|
|
|
ProjectServer::useProject($project_id);
|
|
|
|
$customModule = new CustomModule();
|
|
|
|
$moduleList = $customModule->list(['project_id'=>$this->param['project_id']],'id',['id','name']);
|
|
|
|
foreach ($moduleList as $value){
|
|
...
|
...
|
@@ -248,9 +248,9 @@ class ReplaceHtmlLogic extends BaseLogic |
|
|
|
* @method :post
|
|
|
|
* @time :2024/5/10 16:55
|
|
|
|
*/
|
|
|
|
public function getSourceName($source,$is_list,$is_custom){
|
|
|
|
public function getSourceName($source,$is_list,$is_custom,$project_id){
|
|
|
|
$arr = ['source'=>$source,'is_list'=>$is_list,'is_custom'=>$is_custom];
|
|
|
|
$data = $this->sourceTypeInfo();
|
|
|
|
$data = $this->sourceTypeInfo($project_id);
|
|
|
|
foreach ($data as $k => $v){
|
|
|
|
if($v == $arr){
|
|
|
|
return $this->success($k);
|
...
|
...
|
|