|
@@ -27,6 +27,7 @@ class Plantask extends Controller
|
|
|
'jointime' => ['gt',time()-86400],
|
|
|
'gender' => 1,
|
|
|
'gh_id' => 0,
|
|
|
+ 'auto_first_word' => 0,
|
|
|
];
|
|
|
$oneuser = Db::name('user')->where($map)->order('id asc')->value('id');
|
|
|
dump($oneuser);
|
|
@@ -48,24 +49,14 @@ class Plantask extends Controller
|
|
|
//dump($oneword);
|
|
|
|
|
|
//发送出去
|
|
|
- $cache = Cache::connect(['type'=>'Redis']);
|
|
|
- $times = $cache->get('plantask_first_word_'.$oneuser);
|
|
|
- //dump($times);
|
|
|
-
|
|
|
- if($times === false){
|
|
|
- $times = 0;
|
|
|
- }
|
|
|
-
|
|
|
- if($times < 5){
|
|
|
- $tenim = new \app\common\library\Tenim;
|
|
|
- for($i = 0;$i < 5;$i++){
|
|
|
- $ghuser_one = isset($ghuser[$i]) ? $ghuser[$i] : $ghuser[array_rand($ghuser)];
|
|
|
- $oneword_one = isset($oneword[$i]) ? $oneword[$i] : $oneword[array_rand($oneword)];
|
|
|
- $tenim->sendMessageToUser($ghuser_one,$oneuser,$oneword_one);
|
|
|
- sleep(2);
|
|
|
- }
|
|
|
- $cache->set('plantask_first_word_'.$oneuser, 5);
|
|
|
+ $tenim = new \app\common\library\Tenim;
|
|
|
+ for($i = 0;$i < 5;$i++){
|
|
|
+ $ghuser_one = isset($ghuser[$i]) ? $ghuser[$i] : $ghuser[array_rand($ghuser)];
|
|
|
+ $oneword_one = isset($oneword[$i]) ? $oneword[$i] : $oneword[array_rand($oneword)];
|
|
|
+ $tenim->sendMessageToUser($ghuser_one,$oneuser,$oneword_one);
|
|
|
+ sleep(2);
|
|
|
}
|
|
|
+ Db::name('user')->where('id',$oneuser)->update(['auto_first_word'=>1]);
|
|
|
|
|
|
}
|
|
|
//计划任务,二期之后,废弃
|