作者 lyh

gx批量操作关键词

@@ -88,7 +88,9 @@ class RecommendedSuppliers extends Command @@ -88,7 +88,9 @@ class RecommendedSuppliers extends Command
88 $count = $purchaserInfoModel->counts(['project_id'=>$v['project_id']]); 88 $count = $purchaserInfoModel->counts(['project_id'=>$v['project_id']]);
89 //获取项目版本 89 //获取项目版本
90 $plan = ['专业版'=>300, '标准版'=>500, '商务版'=>800, '旗舰版'=>1200]; 90 $plan = ['专业版'=>300, '标准版'=>500, '商务版'=>800, '旗舰版'=>1200];
91 - $total_number = $plan[Project::planMap()[$v['plan']]] ?? 300; 91 + $typePlan = Project::planMap();
  92 + $version = $typePlan[$v['plan']] ?? '专业版';
  93 + $total_number = $plan[$version] ?? 300;
92 if($count > $total_number){ 94 if($count > $total_number){
93 echo date('Y-m-d H:i:s') . '达到数量上线关闭的项目:'.$v['project_id'] . PHP_EOL; 95 echo date('Y-m-d H:i:s') . '达到数量上线关闭的项目:'.$v['project_id'] . PHP_EOL;
94 //更新数量上限字段,并关闭推荐供应商 96 //更新数量上限字段,并关闭推荐供应商
@@ -133,7 +135,7 @@ class RecommendedSuppliers extends Command @@ -133,7 +135,7 @@ class RecommendedSuppliers extends Command
133 public function savePurchaser($project_id,$keyword,$row = 10){ 135 public function savePurchaser($project_id,$keyword,$row = 10){
134 //项目还没有关键词 136 //项目还没有关键词
135 if(!$keyword){ 137 if(!$keyword){
136 - echo '项目还没有关键词'; 138 + echo '项目还没有关键词'.PHP_EOL;
137 return true; 139 return true;
138 } 140 }
139 $url = 'https://fob.ai.cc/api/company_list'; 141 $url = 'https://fob.ai.cc/api/company_list';
@@ -150,7 +152,7 @@ class RecommendedSuppliers extends Command @@ -150,7 +152,7 @@ class RecommendedSuppliers extends Command
150 'total'=>$this->param['row'] ?? 10, 152 'total'=>$this->param['row'] ?? 10,
151 ]; 153 ];
152 $res = http_post($url,json_encode($param)); 154 $res = http_post($url,json_encode($param));
153 - echo '请求返回状态'.$res['code']?? ''.PHP_EOL; 155 + echo '请求返回状态'. $res['code']?? ''.PHP_EOL;
154 // echo date('Y-m-d H:i:s') . json_encode($res) . PHP_EOL; 156 // echo date('Y-m-d H:i:s') . json_encode($res) . PHP_EOL;
155 if(!empty($res) && isset($res['code']) && $res['code'] == 200 && !empty($res['data'])){ 157 if(!empty($res) && isset($res['code']) && $res['code'] == 200 && !empty($res['data'])){
156 158