From 889114a6c8362ca54586781f5bf284afa83dffaf Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 06 三月 2025 17:06:02 +0800
Subject: [PATCH] 检验任务提交流程修改

---
 src/views/business/inspectionTask/components/viewManHourDia.vue |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/src/views/business/inspectionTask/components/viewManHourDia.vue b/src/views/business/inspectionTask/components/viewManHourDia.vue
index f076e3b..54268fd 100644
--- a/src/views/business/inspectionTask/components/viewManHourDia.vue
+++ b/src/views/business/inspectionTask/components/viewManHourDia.vue
@@ -18,7 +18,11 @@
       </div>
       <lims-table :tableData="tableData0" :column="column0"
                   :page="page0" :tableLoading="tableLoading"
-                  height="560" @pagination="pagination0"></lims-table>
+                  height="500" @pagination="pagination0"></lims-table>
+      <span slot="footer" class="dialog-footer" v-if="insState == 99">
+        <el-button @click="editInspectionDia = false">鍙� 娑�</el-button>
+        <el-button type="primary" @click="handleSubmit">纭� 瀹�</el-button>
+      </span>
     </el-dialog>
     <el-dialog :visible.sync="editAskDia" title="淇敼" width="50%">
       <el-form ref="form" :model="editForm" label-width="100px">
@@ -74,6 +78,7 @@
         orderId: 0,
         inspectionItem: ''
       },
+      insState: 0,
       tableData0: [],
       tableLoading: false,
       column0: [
@@ -102,6 +107,9 @@
               clickFun: (row) => {
                 this.editIns(row);
               },
+              disabled: (row) => {
+                return this.insState == 3 || this.insState == 5 || this.insState == 99
+              },
             },
           ],
         },
@@ -128,7 +136,8 @@
   },
   // 鏂规硶闆嗗悎
   methods: {
-    showDialog(id) {
+    showDialog(id, insState) {
+      this.insState = insState
       this.editInspectionDia = true;
       this.entity.orderId = id;
       this.getList0();
@@ -167,6 +176,11 @@
           this.handleEditLoading = false;
         });
     },
+    // 纭宸ユ椂
+    handleSubmit () {
+      this.editInspectionDia = false;
+      this.$emit("submit");
+    },
     pagination0({ page, limit }) {
       this.page0.current = page;
       this.page0.size = limit;

--
Gitblit v1.9.3