|
@@ -18,6 +18,31 @@ class Index extends Controller
|
|
|
// $this->model = new \app\common\model\Daily();
|
|
|
}
|
|
|
|
|
|
+ public function task(){
|
|
|
+ $todos = Db::name('todo')->where('org_id',103)
|
|
|
+ ->where('todo_mode',1)->where('work_type_mode',3)
|
|
|
+ ->where('create_yyyymmdd',">=",20240920)
|
|
|
+ ->where('del',0)
|
|
|
+ ->field('id,to_user_id')
|
|
|
+ ->select();
|
|
|
+ dump(count($todos));
|
|
|
+ $count = 0;
|
|
|
+ foreach ($todos as $k=>$v){
|
|
|
+ $task = Db::name('task')->where('type',1)->where('bus_id',$v['id'])->where('user_id',$v['to_user_id'])->find();
|
|
|
+ if(!$task){
|
|
|
+ $taskData['start_time'] = getTime();
|
|
|
+ $taskData['create_time'] = getTime();
|
|
|
+ $taskData['user_id'] = $v['to_user_id'];
|
|
|
+ $taskData['bus_id'] = $v['id'];
|
|
|
+ $taskData['org_id'] = 103;
|
|
|
+ $taskData['type'] = 1;
|
|
|
+ Db::name('task')->insert($taskData);
|
|
|
+ $count++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ halt($count);
|
|
|
+ }
|
|
|
+
|
|
|
public function device()
|
|
|
{
|
|
|
set_time_limit(0);
|