作者 lyh

gx

@@ -80,9 +80,10 @@ class UpdateRoute extends Command @@ -80,9 +80,10 @@ class UpdateRoute extends Command
80 $productModel = new Product(); 80 $productModel = new Product();
81 $productList = $productModel->list(['status'=>['!=',2]],'id',['id','route']); 81 $productList = $productModel->list(['status'=>['!=',2]],'id',['id','route']);
82 foreach ($productList as $v){ 82 foreach ($productList as $v){
  83 + $i = 0;
83 $route = preg_replace('/-1-product.*/', '', $v['route']); 84 $route = preg_replace('/-1-product.*/', '', $v['route']);
84 $route = preg_replace('/-product.*/', '', $route); 85 $route = preg_replace('/-product.*/', '', $route);
85 - $routes = $this->productRoute($route,$v['id']); 86 + $routes = $this->productRoute($route,$v['id'],$i);
86 $route = RouteMap::setRoute($routes, RouteMap::SOURCE_PRODUCT, $v['id'], $project_id); 87 $route = RouteMap::setRoute($routes, RouteMap::SOURCE_PRODUCT, $v['id'], $project_id);
87 echo date('Y-m-d H:i:s') . ' 路由表返回的route:' . $route . PHP_EOL; 88 echo date('Y-m-d H:i:s') . ' 路由表返回的route:' . $route . PHP_EOL;
88 $productModel->edit(['route'=>$route],['id'=>$v['id']]); 89 $productModel->edit(['route'=>$route],['id'=>$v['id']]);