feat(zy): 完善签到设置功能
This commit is contained in:
@@ -142,4 +142,16 @@ class Sys extends Base
|
||||
$res = $query->paginate($params['pageSize'] ?? 10);
|
||||
$this->success('Success', ['list' => $res->items(), 'count' => $res->total()]);
|
||||
}
|
||||
}
|
||||
|
||||
public function task()
|
||||
{
|
||||
$record = Record::where('user_id', $this->auth->id)->where('date', date('Y-m-d'))->find();
|
||||
$query = SignSet::field('name,begin_date,end_date,intro')->where('status', 1);
|
||||
$res = $query->paginate($params['pageSize'] ?? 10);
|
||||
$list = $res->items();
|
||||
foreach ($list as &$val) {
|
||||
$val['progress'] = empty($record) ? '今日未完成' : '今日已完成';
|
||||
}
|
||||
$this->success('Success', ['list' => $list, 'count' => $res->total()]);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user