|
...
|
...
|
@@ -45,12 +45,16 @@ class ShareUser extends Command |
|
|
|
$ayr_share_model = new AyrShareModel();
|
|
|
|
$ayr_share_list = $ayr_share_model->list();
|
|
|
|
foreach ($ayr_share_list as $k => $v){
|
|
|
|
$time = Carbon::now()->modify('-7 days')->toDateString();
|
|
|
|
//创建时间小于7天前的当前时间
|
|
|
|
if($v['created_time'] > $time){
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
//查询当前用户是否有未推送的博文
|
|
|
|
$ayr_release = new AyrReleaseModel();
|
|
|
|
$release_info = $ayr_release->read(['schedule_date'=>['>',date('Y-m-d H:i:s',time())],'share_id'=>$v['id']]);
|
|
|
|
//有推文时,直接跳出循环
|
|
|
|
if($release_info !== false){
|
|
|
|
$this->error++;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
//查看用户是否在一周内有发送博客
|
|
...
|
...
|
@@ -59,7 +63,6 @@ class ShareUser extends Command |
|
|
|
$release_info = $ayr_release->read(['created_at'=>['between',[$start_at,$end_at]]]);
|
|
|
|
//有发送博文,则跳出循环
|
|
|
|
if($release_info !== false){
|
|
|
|
$this->error++;
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
//删除用户第三方配置
|
...
|
...
|
|