作者 lyh

修改脚本设置

@@ -47,7 +47,7 @@ class Demo extends Command @@ -47,7 +47,7 @@ class Demo extends Command
47 $keywordVideoModel = new KeywordVideoTask(); 47 $keywordVideoModel = new KeywordVideoTask();
48 $project_id_arr = $keywordVideoModel::where('id','>',0)->pluck('project_id')->toArray(); 48 $project_id_arr = $keywordVideoModel::where('id','>',0)->pluck('project_id')->toArray();
49 $projectModel = new Project(); 49 $projectModel = new Project();
50 - $list = $projectModel->list(['type'=>['!=',0],'delete_status'=>0,'id'=>['in',[1173]]]); 50 + $list = $projectModel->list(['type'=>['!=',0],'delete_status'=>0,'id'=>['in',[1148]]]);
51 $data = []; 51 $data = [];
52 foreach ($list as $v){ 52 foreach ($list as $v){
53 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL; 53 echo date('Y-m-d H:i:s') . 'project_id:'.$v['id'] . PHP_EOL;
@@ -60,7 +60,8 @@ class Demo extends Command @@ -60,7 +60,8 @@ class Demo extends Command
60 60
61 public function getProductList(){ 61 public function getProductList(){
62 $productModel = new Product(); 62 $productModel = new Product();
63 - $lists = $productModel::whereRaw('LENGTH(keyword_id) > 50')->get()->toArray(); 63 + $product_all_id = $productModel::whereRaw('LENGTH(keyword_id) > 50')->pluck('id')->toArray();
  64 + $lists = $productModel->whereIn("id", $product_all_id)->orderByRaw(DB::raw("FIELD(id, " . implode(',', $product_all_id) . ")"))->get()->toArray();
64 foreach ($lists as $k => $v){ 65 foreach ($lists as $k => $v){
65 echo date('Y-m-d H:i:s') . '项目id:'.$v['project_id'].'+产品product_id:'.$v['id'] . PHP_EOL; 66 echo date('Y-m-d H:i:s') . '项目id:'.$v['project_id'].'+产品product_id:'.$v['id'] . PHP_EOL;
66 $str = ','; 67 $str = ',';