|
|
@ -57,7 +57,7 @@ const projectId = computed(() => store.getters['projects/projectId']); |
|
|
|
const options = ref([]); |
|
|
|
const experimentationId = computed(() => store.state.task.experimentationId); // 子课题ID |
|
|
|
|
|
|
|
// 课题起止时间 |
|
|
|
// 子课题起止时间 |
|
|
|
const subStartTime = computed(() => store.state.layout.subStartTime); |
|
|
|
const subEndTime = computed(() => store.state.layout.subEndTime); |
|
|
|
|
|
|
@ -100,11 +100,11 @@ const onSubmit = async () => { |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
if (assignExperFormData.value.startTime < subStartTime.value) { |
|
|
|
if (subStartTime.value && assignExperFormData.value.startTime < subStartTime.value) { |
|
|
|
message.info('实验开始时间不能小于子课题开始时间'); |
|
|
|
return false; |
|
|
|
} |
|
|
|
if (assignExperFormData.value.endTime > subEndTime.value) { |
|
|
|
if (subEndTime.value && assignExperFormData.value.endTime > subEndTime.value) { |
|
|
|
message.info('实验结束时间不能小于子课题结束时间'); |
|
|
|
return false; |
|
|
|
} |
|
|
|