diff --git a/src/pages/Container/EduTraining/ClassManage/Add/index.js b/src/pages/Container/EduTraining/ClassManage/Add/index.js index b856c03..17a9813 100644 --- a/src/pages/Container/EduTraining/ClassManage/Add/index.js +++ b/src/pages/Container/EduTraining/ClassManage/Add/index.js @@ -94,12 +94,14 @@ function ClassAddPage(props) { const handleSubmit = async () => { try { const values = await form.validateFields(); - // 培训日期范围拆为后端 startDate/endDate(yyyy-MM-dd) + // 培训日期范围拆为后端 startDate/endDate;结束时间为当天最大值(与延期一致) const { trainingDateRange, ...rest } = values; const payload = { ...rest, startDate: trainingDateRange?.[0]?.format("YYYY-MM-DD"), - endDate: trainingDateRange?.[1]?.format("YYYY-MM-DD"), + endDate: trainingDateRange?.[1] + ?.endOf("day") + .format("YYYY-MM-DD HH:mm:ss"), ...(isEdit ? { id: router.query.classId } : {}), }; const res = await (isEdit