合并分支 'akun' 到 'master'
Akun 查看合并请求 !740
正在显示
1 个修改的文件
包含
12 行增加
和
7 行删除
| @@ -956,10 +956,10 @@ class ProjectUpdate extends Command | @@ -956,10 +956,10 @@ class ProjectUpdate extends Command | ||
| 956 | foreach ($items as $item) { | 956 | foreach ($items as $item) { |
| 957 | $route = $this->get_url_route($item['url'] ?? ''); | 957 | $route = $this->get_url_route($item['url'] ?? ''); |
| 958 | if ($route) { | 958 | if ($route) { |
| 959 | - $cate = $model->read(['route' => $route], 'id'); | ||
| 960 | - if (!$cate) { | ||
| 961 | - try { | ||
| 962 | - $item['name'] = $this->special2str($item['name'] ?? ''); | 959 | + $item['name'] = $this->special2str($item['name'] ?? ''); |
| 960 | + try { | ||
| 961 | + $cate = $model->read(['route' => $route], 'id'); | ||
| 962 | + if (!$cate) { | ||
| 963 | $cate_id = $model->addReturnId([ | 963 | $cate_id = $model->addReturnId([ |
| 964 | 'project_id' => $project_id, | 964 | 'project_id' => $project_id, |
| 965 | 'module_id' => $module_id, | 965 | 'module_id' => $module_id, |
| @@ -968,10 +968,15 @@ class ProjectUpdate extends Command | @@ -968,10 +968,15 @@ class ProjectUpdate extends Command | ||
| 968 | 'route' => $route | 968 | 'route' => $route |
| 969 | ]); | 969 | ]); |
| 970 | $this->set_map($route, RouteMap::SOURCE_MODULE_CATE, $cate_id, $project_id); | 970 | $this->set_map($route, RouteMap::SOURCE_MODULE_CATE, $cate_id, $project_id); |
| 971 | - } catch (\Exception $e) { | ||
| 972 | - echo 'date:' . date('Y-m-d H:i:s') . ', category_custom_insert error: ' . $e->getMessage() . PHP_EOL; | ||
| 973 | - continue; | 971 | + } else { |
| 972 | + $model->edit([ | ||
| 973 | + 'name' => $item['name'], | ||
| 974 | + 'original_id' => $item['id'], | ||
| 975 | + ], ['id' => $cate['id']]); | ||
| 974 | } | 976 | } |
| 977 | + } catch (\Exception $e) { | ||
| 978 | + echo 'date:' . date('Y-m-d H:i:s') . ', category_custom_insert error: ' . $e->getMessage() . PHP_EOL; | ||
| 979 | + continue; | ||
| 975 | } | 980 | } |
| 976 | } | 981 | } |
| 977 | } | 982 | } |
-
请 注册 或 登录 后发表评论