From 0459502b000059a00f22214e938cb5194f53a4b1 Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期三, 18 十月 2023 14:23:13 +0800
Subject: [PATCH] 三保验收单

---
 src/views/eam/Daily3MaintenanceOrderList.vue |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/src/views/eam/Daily3MaintenanceOrderList.vue b/src/views/eam/Daily3MaintenanceOrderList.vue
index 777c289..2c7e916 100644
--- a/src/views/eam/Daily3MaintenanceOrderList.vue
+++ b/src/views/eam/Daily3MaintenanceOrderList.vue
@@ -275,6 +275,14 @@
             v-if="record.status === '5'&& record.isNotStoveCategoryFlag == false && record.precisionParameters == '0' "
             type="vertical"
           />
+          <a
+            v-if="record.status === '5'  "
+            @click="handleMaintenance3Receipt(record)"
+          >楠屾敹鍗�</a>
+          <a-divider
+            v-if="record.status === '5'  "
+            type="vertical"
+          />
           <a-dropdown>
             <a class="ant-dropdown-link">鏇村 <a-icon type="down" /></a>
             <a-menu slot="overlay">
@@ -341,6 +349,10 @@
       ref="EquipmentTechnologyStatusModal"
       @ok="modalFormOk"
     ></equipment-technology-status-modal>
+    <maintenance-3-receipt-modal
+      ref="Maintenance3ReceiptModal"
+      @ok="modalFormOk"
+    ></maintenance-3-receipt-modal>
   </a-card>
 </template>
 
@@ -357,6 +369,7 @@
 import MaintenanceOrderAssignModal from './modules/dailyMaintenanceOrder/MaintenanceOrderAssignModal'
 import DailyMaintenanceOrderExeDrawer from './modules/daily3MaintenanceOrder/DailyMaintenanceOrderExeDrawer'
 import EquipmentTechnologyStatusModal from './modules/daily3MaintenanceOrder/EquipmentTechnologyStatusModal'
+import Maintenance3ReceiptModal from './modules/daily3MaintenanceOrder/Maintenance3ReceiptModal.vue'
 import { getAction, postAction, requestPut } from '@/api/manage'
 
 export default {
@@ -370,7 +383,8 @@
     DailyMaintenanceOrderExeDrawer,
     MaintenanceOrderChangeModal,
     StoveCategoryModal,
-    EquipmentTechnologyStatusModal
+    EquipmentTechnologyStatusModal,
+    Maintenance3ReceiptModal
   },
   data() {
     return {
@@ -620,7 +634,11 @@
       this.$refs.MaintenanceOrderChangeModal.disableSubmit = false;
     },
 
-
+    handleMaintenance3Receipt: function (record) {
+      this.$refs.Maintenance3ReceiptModal.edit(record);
+      this.$refs.Maintenance3ReceiptModal.title = "鐢熶骇璁惧涓夌骇淇濆吇楠屾敹鍗�";
+      this.$refs.Maintenance3ReceiptModal.disableSubmit = false;
+    },
 
     handleOrderIssue(record) {
       const that = this;
@@ -688,6 +706,11 @@
       this.$refs.MaintenanceOrderAssignModal.title = '宸ュ崟鏀规淳'
       this.$refs.MaintenanceOrderAssignModal.disableSubmit = false
     },
+
+    searchReset() {
+      this.queryParam = { maintenanceType: '3' }
+      this.loadData(1);
+    },
     // modalFormOk() {
     //   alert(0)
     //   // 鏂板/淇敼 鎴愬姛鏃讹紝閲嶈浇鍒楄〃

--
Gitblit v1.9.3