作者 lyh

gx

@@ -54,12 +54,13 @@ class UpdateRoute extends Command @@ -54,12 +54,13 @@ class UpdateRoute extends Command
54 */ 54 */
55 public function handle(){ 55 public function handle(){
56 $projectModel = new Project(); 56 $projectModel = new Project();
57 - $list = $projectModel->list(['id'=>['in',[68]],'is_upgrade'=>0]); 57 + $list = $projectModel->list(['id'=>['in',[627]],'is_upgrade'=>0]);
58 foreach ($list as $v){ 58 foreach ($list as $v){
59 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; 59 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
60 ProjectServer::useProject($v['id']); 60 ProjectServer::useProject($v['id']);
61 - $this->getProduct(); 61 +// $this->getProduct();
62 // $this->setProductKeyword(); 62 // $this->setProductKeyword();
  63 + $this->getRouteMap();
63 DB::disconnect('custom_mysql'); 64 DB::disconnect('custom_mysql');
64 } 65 }
65 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; 66 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
@@ -138,7 +139,22 @@ class UpdateRoute extends Command @@ -138,7 +139,22 @@ class UpdateRoute extends Command
138 } 139 }
139 } 140 }
140 141
141 - 142 + /**
  143 + * @remark :升级项目同步路由
  144 + * @name :getRouteMap
  145 + * @author :lyh
  146 + * @method :post
  147 + * @time :2024/1/4 11:53
  148 + */
  149 + public function getRouteMap(){
  150 + $routeMapModel = new RouteMap();
  151 + $list = $routeMapModel->list(['source'=>'product','project_id'=>627]);
  152 + foreach ($list as $k => $v){
  153 + $product = new Product();
  154 + $product->edit(['route'=>$v['route']],['id'=>$v['source_id']]);
  155 + echo date('Y-m-d H:i:s') . '产品id:'.$v['source_id'] . PHP_EOL;
  156 + }
  157 + }
142 158
143 /** 159 /**
144 * @remark :删除路由通知C端 160 * @remark :删除路由通知C端
@@ -154,4 +170,6 @@ class UpdateRoute extends Command @@ -154,4 +170,6 @@ class UpdateRoute extends Command
154 curlGet($url); 170 curlGet($url);
155 return true; 171 return true;
156 } 172 }
  173 +
  174 +
157 } 175 }