作者 lyh

gx数据

... ... @@ -843,8 +843,11 @@ function ends_with($string, $suffix)
* @method :post
* @time :2025/6/21 9:57
*/
function getCustomRouteMap($module_route,$route = '')
function getCustomRouteMap($module_route,$route = '',$is_upgrade = 0)
{
if($is_upgrade == 0){
return $route;
}
if($module_route == $route){
$resultRoute = $route;
}else{
... ...
... ... @@ -42,7 +42,7 @@ class CustomModuleCategoryController extends BaseController
$template_id = $this->getModuleTemplateId($this->param['module_id']);
foreach ($list as $k => $v){
$v['is_renovation'] = $this->getIsRenovation($v['module_id'],BTemplate::IS_LIST,$template_id,$v['id'],BTemplate::IS_CUSTOM);
$v['url'] = $this->user['domain'].getCustomRouteMap($moduleInfo['route'],$v['route']);
$v['url'] = $this->user['domain'].getCustomRouteMap($moduleInfo['route'],$v['route'],$this->user['is_upgrade']);
$list[$k] = $v;
}
}
... ...
... ... @@ -225,7 +225,7 @@ class CustomModuleCategoryLogic extends BaseLogic
//获取模块路由
$customModuleModel = new CustomModule();
$moduleInfo = $customModuleModel->read(['id'=>$info['module_id']]);
$this->curlDelRoute(['old_route'=>$info['route'],'path'=>getCustomRouteMap($moduleInfo['route'],$info['route'])]);
$this->curlDelRoute(['old_route'=>$info['route'],'path'=>getCustomRouteMap($moduleInfo['route'],$info['route'],$this->user['is_upgrade'])]);
return $this->success();
}
... ...