作者 lyh

gx

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