diff --git a/src/components/drawers/AddOpenCourse.vue b/src/components/drawers/AddOpenCourse.vue index 95d0ddf9..4bcc0529 100644 --- a/src/components/drawers/AddOpenCourse.vue +++ b/src/components/drawers/AddOpenCourse.vue @@ -125,7 +125,7 @@ 面授时间
- - - - -
@@ -552,13 +530,12 @@ const formDataRule = { const { validate } = Form.useForm(formData, formDataRule); const durationText = computed(() => dateTime.value?.length?dayjs(dateTime.value[1]).diff(dayjs(dateTime.value[0]),'minute'):'请输入持续时间'); function timeChange(time, timeStr) { - formData.value.beginTime = timeStr; + formData.value.beginTime = timeStr[0]; + formData.value.endTime = timeStr[1]; // formData.value.duration = durationText.value // formData.value.duration || (formData.value.duration = dayjs(timeStr[1]).diff(dayjs(timeStr[0]),'minute')) } -function timeChangeEnd(time,timeStr){ - formData.value.endTime = timeStr; -} + function search() { tableRef.value.fetch(); } @@ -592,7 +569,6 @@ const createNewCourse = () => { type: props.type, offcourseId: params.value.offcourseId, draftTaskId: params.value.draftTaskId, - name:courseName.value }); dateTime.value = []; validated.value = 0; @@ -626,10 +602,6 @@ async function coursePlanConfirm() { message.info('讲师费已进入审批阶段,无法编辑') return } - if(dateTime.value.length<2){ - message.info('请选择开始时间和结束时间') - return - } await validate().catch(({ errorFields }) => { message.warning(errorFields[0].errors.join()); throw Error("数据校验不通过");