正在显示
1 个修改的文件
包含
10 行增加
和
2 行删除
| @@ -125,7 +125,6 @@ class LyhImportTest extends Command | @@ -125,7 +125,6 @@ class LyhImportTest extends Command | ||
| 125 | } | 125 | } |
| 126 | fclose($file_handle); | 126 | fclose($file_handle); |
| 127 | $categoryModel = new Category(); | 127 | $categoryModel = new Category(); |
| 128 | - dd($line_of_text); | ||
| 129 | foreach ($line_of_text as $k => $val){ | 128 | foreach ($line_of_text as $k => $val){ |
| 130 | if($k < 1){ | 129 | if($k < 1){ |
| 131 | continue; | 130 | continue; |
| @@ -136,6 +135,7 @@ class LyhImportTest extends Command | @@ -136,6 +135,7 @@ class LyhImportTest extends Command | ||
| 136 | } | 135 | } |
| 137 | try { | 136 | try { |
| 138 | $cateArr = explode('/',$val[0]); | 137 | $cateArr = explode('/',$val[0]); |
| 138 | + dd($cateArr); | ||
| 139 | $pid = 0; | 139 | $pid = 0; |
| 140 | $two_pid = 0; | 140 | $two_pid = 0; |
| 141 | foreach ($cateArr as $key => $item){ | 141 | foreach ($cateArr as $key => $item){ |
| @@ -144,6 +144,9 @@ class LyhImportTest extends Command | @@ -144,6 +144,9 @@ class LyhImportTest extends Command | ||
| 144 | $info = $categoryModel->read(['title'=>$item,'pid'=>0],['id']); | 144 | $info = $categoryModel->read(['title'=>$item,'pid'=>0],['id']); |
| 145 | if($info === false){ | 145 | if($info === false){ |
| 146 | $pid = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$item]); | 146 | $pid = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$item]); |
| 147 | + //设置路由 | ||
| 148 | + $route = RouteMap::setRoute($item,RouteMap::SOURCE_PRODUCT_CATE,$pid,$project_id); | ||
| 149 | + $categoryModel->edit(['route'=>$route],['id'=>$pid]); | ||
| 147 | }else{ | 150 | }else{ |
| 148 | $pid = $info['id']; | 151 | $pid = $info['id']; |
| 149 | } | 152 | } |
| @@ -152,11 +155,16 @@ class LyhImportTest extends Command | @@ -152,11 +155,16 @@ class LyhImportTest extends Command | ||
| 152 | $two_info = $categoryModel->read(['title'=>$item,'pid'=>$pid],['id']); | 155 | $two_info = $categoryModel->read(['title'=>$item,'pid'=>$pid],['id']); |
| 153 | if($two_info === false){ | 156 | if($two_info === false){ |
| 154 | $two_pid = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$item,'pid'=>$pid]); | 157 | $two_pid = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$item,'pid'=>$pid]); |
| 158 | + //设置路由 | ||
| 159 | + $route = RouteMap::setRoute($item,RouteMap::SOURCE_PRODUCT_CATE,$two_pid,$project_id); | ||
| 160 | + $categoryModel->edit(['route'=>$route],['id'=>$two_pid]); | ||
| 155 | }else{ | 161 | }else{ |
| 156 | $two_pid = $two_info['id']; | 162 | $two_pid = $two_info['id']; |
| 157 | } | 163 | } |
| 158 | }else{ | 164 | }else{ |
| 159 | - $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$item,'pid'=>$two_pid]); | 165 | + $id = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$item,'pid'=>$two_pid]); |
| 166 | + $route = RouteMap::setRoute($item,RouteMap::SOURCE_PRODUCT_CATE,$id,$project_id); | ||
| 167 | + $categoryModel->edit(['route'=>$route],['id'=>$id]); | ||
| 160 | } | 168 | } |
| 161 | } | 169 | } |
| 162 | echo date('Y-m-d H:i:s') . '产品分类id:'.PHP_EOL; | 170 | echo date('Y-m-d H:i:s') . '产品分类id:'.PHP_EOL; |
-
请 注册 或 登录 后发表评论