From 17aaffd6f60443a070f8f9aab29c6f53d44795de Mon Sep 17 00:00:00 2001
From: zhuguifei <zhuguifei@zhuguifeideiMac.local>
Date: 星期五, 06 六月 2025 09:15:17 +0800
Subject: [PATCH] 添加故障时间

---
 eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/vo/EimsInspectStVo.java |   12 ++++++++++++
 eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/EimsInspectSt.java      |   10 ++++++++++
 eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsInspectStBo.java |   11 +++++++++++
 eims-ui-mobile/src/pages/inspect/insp-record.vue                                         |   26 ++++++++++++++++++++++++--
 4 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/eims-ui-mobile/src/pages/inspect/insp-record.vue b/eims-ui-mobile/src/pages/inspect/insp-record.vue
index d979f18..f566511 100644
--- a/eims-ui-mobile/src/pages/inspect/insp-record.vue
+++ b/eims-ui-mobile/src/pages/inspect/insp-record.vue
@@ -118,6 +118,22 @@
         </template>
       </wd-cell>
       <view class="w-full h-[1px] bg-base"></view>
+      <wd-input
+        label="杩愯鏃堕棿"
+        label-width="200rpx"
+        clearable
+        v-model="inspSt.runTimes"
+        placeholder="璇疯緭鍏ヨ繍琛屾椂闂�(h)"
+        inputmode="numeric"
+      />
+      <wd-input
+        label="鏁呴殰鏃堕棿"
+        label-width="200rpx"
+        clearable
+        v-model="inspSt.faultTimes"
+        placeholder="璇疯緭鍏ユ晠闅滄椂闂�(h)"
+        inputmode="numeric"
+      />
       <wd-textarea
         label="鐗硅浜嬮」"
         label-width="200rpx"
@@ -136,7 +152,7 @@
 <script setup lang="ts">
 import { ref } from 'vue'
 import { useUserStore, useAccessStore, useSystemConfigStore } from '@/store'
-import { isLeader, isOperatorOrRepair } from "@/utils/RoleUtils";
+import { isLeader, isOperatorOrRepair } from '@/utils/RoleUtils'
 import {
   getInspStRecordList,
   getInspSt,
@@ -170,6 +186,8 @@
   status: string
   inspUser: number | string
   specialNote: string
+  runTimes: number
+  faultTimes: number
 }
 
 const dataChange = ref(false)
@@ -189,6 +207,8 @@
   status: '',
   inspUser: '',
   specialNote: '',
+  runTimes: 0,
+  faultTimes: 0,
 })
 
 const paging = ref(null)
@@ -263,10 +283,10 @@
   updateInspRecordBatch(params)
     .then((res: any) => {
       updateInspSt(resolve)
-      toast.success('鎿嶄綔鎴愬姛')
     })
     .catch((res) => {
       console.error(res)
+      toast.error('鎿嶄綔澶辫触')
     })
 }
 function updateInspSt(resolve: any) {
@@ -274,12 +294,14 @@
   inspSt.status = '1'
   updateInspectSt(inspSt)
     .then((res: any) => {
+      toast.success('鎿嶄綔鎴愬姛')
       paging.value.reload()
       uni.$emit('insp-st-refresh')
       resolve(true)
     })
     .catch((res) => {
       console.error(res)
+      toast.error('鎿嶄綔澶辫触')
     })
 }
 
diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/EimsInspectSt.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/EimsInspectSt.java
index 687c39b..129b64a 100644
--- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/EimsInspectSt.java
+++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/EimsInspectSt.java
@@ -77,6 +77,16 @@
     private String specialNote;
 
     /**
+     * 杩愯鏃堕棿
+     */
+    private Integer runTimes;
+
+    /**
+     * 鏁呴殰鏃堕棿
+     */
+    private Integer faultTimes;
+
+    /**
      * 澶囨敞
      */
     private String remark;
diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsInspectStBo.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsInspectStBo.java
index 442ca1c..9b08ae7 100644
--- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsInspectStBo.java
+++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/bo/EimsInspectStBo.java
@@ -77,6 +77,17 @@
     private String specialNote;
 
     /**
+     * 杩愯鏃堕棿
+     */
+    private Integer runTimes;
+
+    /**
+     * 鏁呴殰鏃堕棿
+     */
+    private Integer faultTimes;
+
+
+    /**
      * 澶囨敞
      */
     private String remark;
diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/vo/EimsInspectStVo.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/vo/EimsInspectStVo.java
index 29416e5..d07b824 100644
--- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/vo/EimsInspectStVo.java
+++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/domain/vo/EimsInspectStVo.java
@@ -99,6 +99,18 @@
     private String specialNote;
 
     /**
+     * 杩愯鏃堕棿
+     */
+    @ExcelProperty(value = "杩愯鏃堕棿")
+    private Integer runTimes;
+
+    /**
+     * 鏁呴殰鏃堕棿
+     */
+    @ExcelProperty(value = "鏁呴殰鏃堕棿")
+    private Integer faultTimes;
+
+    /**
      * 澶囨敞
      */
     @ExcelProperty(value = "澶囨敞")

--
Gitblit v1.9.3