作者 lyh

gx

@@ -213,22 +213,22 @@ class UpdateRoute extends Command @@ -213,22 +213,22 @@ class UpdateRoute extends Command
213 213
214 public function getProduct(){ 214 public function getProduct(){
215 $productModel = new Product(); 215 $productModel = new Product();
216 - $lists = $productModel->list(['status'=>1]); 216 + $lists = $productModel->list(['status'=>1,['id'=>['<=',501]]]);
217 if(!empty($lists)){ 217 if(!empty($lists)){
218 foreach ($lists as $v){ 218 foreach ($lists as $v){
219 if(!empty($v['route'])){ 219 if(!empty($v['route'])){
220 -// $tag = "-product";  
221 -// if (!(substr($v['route'], -strlen($tag)) === $tag)) {  
222 -// echo date('Y-m-d H:i:s') . '拼接'.$tag . PHP_EOL;  
223 -// $route = $v['route'].$tag;  
224 -// // 如果不是以 '-product' 结尾,则拼接上 '-product'  
225 -// $route = RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']); 220 + $tag = "-product";
  221 + if (!(substr($v['route'], -strlen($tag)) === $tag)) {
  222 + echo date('Y-m-d H:i:s') . '拼接'.$tag . PHP_EOL;
  223 + $route = $v['route'].$tag;
  224 + // 如果不是以 '-product' 结尾,则拼接上 '-product'
  225 + $route = RouteMap::setRoute($route, RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);
  226 + $productModel->edit(['route'=>$route],['id'=>$v['id']]);
  227 + }else{
  228 +// echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;
  229 +// $route = RouteMap::setRoute($v['title'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);
226 // $productModel->edit(['route'=>$route],['id'=>$v['id']]); 230 // $productModel->edit(['route'=>$route],['id'=>$v['id']]);
227 -// }else{  
228 -//// echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;  
229 -//// $route = RouteMap::setRoute($v['title'], RouteMap::SOURCE_PRODUCT, $v['id'], $v['project_id']);  
230 -//// $productModel->edit(['route'=>$route],['id'=>$v['id']]);  
231 -// } 231 + }
232 continue; 232 continue;
233 }else{ 233 }else{
234 echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL; 234 echo date('Y-m-d H:i:s') . 'id :'.$v['id'] . PHP_EOL;