HD_wangm hace 2 meses
padre
commit
cea38b506a

+ 2 - 0
ygtx-ui/src/components/gxtOrder/finalize.vue

@@ -432,6 +432,8 @@ const finishRules = ref({
           callback(new Error('结束时间不能小于开始时间'));
         } else if(formData.value.restartTime && value && new Date(value) < new Date(formData.value.restartTime)) {
           callback(new Error('结束时间不能小于复运时间'));
+        } else if(formData.value.pauseTime && value && new Date(value) < new Date(formData.value.pauseTime)) {
+          callback(new Error('结束时间不能小于停机时间'));
         } else {
           callback();
         }

+ 2 - 0
ygtx-ui/src/components/repairOrder/finalize.vue

@@ -441,6 +441,8 @@ const finalizeRules = ref({
           callback(new Error('结束时间不能小于开始时间'));
         } else if(formData.value.restartTime && value && new Date(value) < new Date(formData.value.restartTime)) {
           callback(new Error('结束时间不能小于复运时间'));
+        } else if(formData.value.occurTime && value && new Date(value) < new Date(formData.value.occurTime)) {
+          callback(new Error('结束时间不能小于发生时间'));
         } else {
           callback();
         }