作者 lyh

gx

@@ -55,18 +55,19 @@ class UpdateRoute extends Command @@ -55,18 +55,19 @@ class UpdateRoute extends Command
55 */ 55 */
56 public function handle(){ 56 public function handle(){
57 $projectModel = new Project(); 57 $projectModel = new Project();
58 - $list = $projectModel->list(['is_upgrade'=>0,'id'=>836]); 58 + $list = $projectModel->list(['is_upgrade'=>0,'id'=>433]);
59 $data = []; 59 $data = [];
60 foreach ($list as $v){ 60 foreach ($list as $v){
61 // echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; 61 // echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
62 ProjectServer::useProject($v['id']); 62 ProjectServer::useProject($v['id']);
63 // $this->checkProduct($data,$v['id']); 63 // $this->checkProduct($data,$v['id']);
64 - $this->getProduct(); 64 +// $this->getProduct();
65 // $this->setProductKeyword(); 65 // $this->setProductKeyword();
66 // $this->getRouteMap(); 66 // $this->getRouteMap();
67 // $this->getProductCategory(); 67 // $this->getProductCategory();
68 // $this->delRouteMap(); 68 // $this->delRouteMap();
69 // $this->setCustomRoute($v['id']); 69 // $this->setCustomRoute($v['id']);
  70 + $this->delProductKeyword();
70 DB::disconnect('custom_mysql'); 71 DB::disconnect('custom_mysql');
71 } 72 }
72 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL; 73 echo date('Y-m-d H:i:s') . 'end' . PHP_EOL;
@@ -88,6 +89,17 @@ class UpdateRoute extends Command @@ -88,6 +89,17 @@ class UpdateRoute extends Command
88 } 89 }
89 } 90 }
90 91
  92 + public function delProductKeyword(){
  93 + $keywordModel = new Keyword();
  94 + $list = $keywordModel->list();
  95 + foreach ($list as $v){
  96 + $info = $keywordModel->read(['id'=>['!=',$v['id'],'title'=>$v['title']]]);
  97 + if($info !== false){
  98 + $keywordModel->del(['id'=>$v['id']]);
  99 + }
  100 + }
  101 + }
  102 +
91 /** 103 /**
92 * @remark :写入 104 * @remark :写入
93 * @name :getProductKeyword 105 * @name :getProductKeyword