فهرست منبع

运行记录填报

Zimo 5 روز پیش
والد
کامیت
d9aabc5ccb
1فایلهای تغییر یافته به همراه8 افزوده شده و 11 حذف شده
  1. 8 11
      src/views/pms/iotopeationfill/index1.vue

+ 8 - 11
src/views/pms/iotopeationfill/index1.vue

@@ -737,19 +737,16 @@ const rules = reactive<FormRules>({
   dailyGasInjection: [
     {
       validator: (_rule, value, callback) => {
-        if (companyName.value === 'rh') {
-          const dailyInjectGasTime = attrList.value.find(
-            (item) => item.description === 'dailyInjectGasTime'
-          )
+        if (companyName.value !== 'rh') return callback()
 
-          if (dailyInjectGasTime && dailyInjectGasTime.fillContent > 0) {
-            if (value > 0) {
-              callback()
-            } else {
-              callback(new Error('当日运转时间大于0,注气量也需要大于0'))
-            }
-          }
+        const dailyInjectGasTime =
+          attrList.value.find((item) => item.description === 'dailyInjectGasTime')?.fillContent || 0
+
+        if (dailyInjectGasTime > 0 && !(value > 0)) {
+          return callback(new Error('当日运转时间大于0,注气量也需要大于0'))
         }
+
+        callback()
       },
       trigger: ['blur', 'change']
     }