|
...
|
...
|
@@ -17,6 +17,7 @@ use App\Models\Project\AggregateKeywordAffix; |
|
|
|
use App\Models\Project\AiBlogTask;
|
|
|
|
use App\Models\Project\DeployBuild;
|
|
|
|
use App\Models\Project\KeywordPrefix;
|
|
|
|
use App\Models\Project\Payment;
|
|
|
|
use App\Models\Project\Project;
|
|
|
|
use App\Models\Project\ProjectAiSetting;
|
|
|
|
use App\Models\Project\ProjectWhiteHatAffix;
|
|
...
|
...
|
@@ -50,7 +51,17 @@ class lyhDemo extends Command |
|
|
|
protected $description = '更新路由';
|
|
|
|
|
|
|
|
public function handle(){
|
|
|
|
return $this->_actionRoute();
|
|
|
|
$projectModel = new Payment();
|
|
|
|
$lists = $projectModel->list(['renewal_record'=>['not like',' "expire_at": null']]);
|
|
|
|
foreach ($lists as $item){
|
|
|
|
foreach ($item['renewal_record'] as $key => $val){
|
|
|
|
if(!isset($val['end_time'])){
|
|
|
|
$val['end_time'] = $val['expire_at'];
|
|
|
|
}
|
|
|
|
$item['renewal_record'][$key] = $val;
|
|
|
|
}
|
|
|
|
$projectModel->edit(['renewal_record'=>json_encode($item['renewal_record'],true),'id'=>$item['id']]);
|
|
|
|
}
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|