feature: 排班

This commit is contained in:
zhuyu 2025-06-26 14:57:27 +08:00
parent 962177d12e
commit 2e491586ad

View File

@ -176,12 +176,16 @@ class CustomSchedule extends Backend
$execAdminIds = explode(',', $params['exec_admin_id']);
$schedules = [];
$nowTime = date('Y-m-d H:i:s');
foreach ($execAdminIds as $execAdminId) {
foreach ($dates as $date) {
$schedules[] = [
'admin_id' => $this->auth->id,
'exec_admin_id' => $execAdminId,
'date' => $date,
'type' => $type,
"create_time" => $nowTime,
"update_time" => $nowTime,
];
}
}
@ -291,6 +295,7 @@ class CustomSchedule extends Backend
$nowTime = date('Y-m-d H:i:s');
if (!empty($data)) {
$data->save([
'admin_id' => $this->auth->id,
"date" => $date,
"exec_admin_id" => $adminId,
"type" => $dbValue,
@ -299,6 +304,7 @@ class CustomSchedule extends Backend
}
$this->model->insert([
'admin_id' => $this->auth->id,
"date" => $date,
"exec_admin_id" => $adminId,
"type" => $dbValue,