作者 lyh

变更数据

@@ -17,6 +17,7 @@ use App\Models\Project\AggregateKeywordAffix; @@ -17,6 +17,7 @@ use App\Models\Project\AggregateKeywordAffix;
17 use App\Models\Project\AiBlogTask; 17 use App\Models\Project\AiBlogTask;
18 use App\Models\Project\DeployBuild; 18 use App\Models\Project\DeployBuild;
19 use App\Models\Project\KeywordPrefix; 19 use App\Models\Project\KeywordPrefix;
  20 +use App\Models\Project\Payment;
20 use App\Models\Project\Project; 21 use App\Models\Project\Project;
21 use App\Models\Project\ProjectAiSetting; 22 use App\Models\Project\ProjectAiSetting;
22 use App\Models\Project\ProjectWhiteHatAffix; 23 use App\Models\Project\ProjectWhiteHatAffix;
@@ -50,7 +51,17 @@ class lyhDemo extends Command @@ -50,7 +51,17 @@ class lyhDemo extends Command
50 protected $description = '更新路由'; 51 protected $description = '更新路由';
51 52
52 public function handle(){ 53 public function handle(){
53 - return $this->_actionRoute(); 54 + $projectModel = new Payment();
  55 + $lists = $projectModel->list(['renewal_record'=>['not like',' "expire_at": null']]);
  56 + foreach ($lists as $item){
  57 + foreach ($item['renewal_record'] as $key => $val){
  58 + if(!isset($val['end_time'])){
  59 + $val['end_time'] = $val['expire_at'];
  60 + }
  61 + $item['renewal_record'][$key] = $val;
  62 + }
  63 + $projectModel->edit(['renewal_record'=>json_encode($item['renewal_record'],true),'id'=>$item['id']]);
  64 + }
54 return true; 65 return true;
55 } 66 }
56 67