From bb2db0bb61ab0deac5c03a94b68c5fd833d8ee44 Mon Sep 17 00:00:00 2001
From: “linengliang” <vanSuperEnergy@163.com>
Date: 星期二, 17 十月 2023 17:29:43 +0800
Subject: [PATCH] 保养变更申请单

---
 src/views/eam/EquipmentMaintenancePlanDetailList.vue |   37 ++++++++++++++++++++++++++-----------
 1 files changed, 26 insertions(+), 11 deletions(-)

diff --git a/src/views/eam/EquipmentMaintenancePlanDetailList.vue b/src/views/eam/EquipmentMaintenancePlanDetailList.vue
index c500bf0..4b92518 100644
--- a/src/views/eam/EquipmentMaintenancePlanDetailList.vue
+++ b/src/views/eam/EquipmentMaintenancePlanDetailList.vue
@@ -61,11 +61,11 @@
         </template>
 
         <span slot="action" slot-scope="text, record">
-          <a @click="handleEdit(record)">缂栬緫</a>
-          <a-divider type="vertical" />
+          <!-- <a-divider type="vertical" />
           <a-popconfirm title="纭畾鍒犻櫎鍚�?" @confirm="() => handleDelete(record.id)">
             <a>鍒犻櫎</a>
-          </a-popconfirm>
+          </a-popconfirm>  -->
+          <a @click="handleEdit(record)" :disabled="mainStatus!=='distributed'">璁″垝鍙樻洿</a>
         </span>
         <span
           slot="num"
@@ -79,19 +79,26 @@
       </a-table>
     </div>
     <standard-detail-model :mainId="standardId" ref="standardDetail"></standard-detail-model>
+    <maintenance-plan-change-model ref="modalForm" @ok="modalFormOk"></maintenance-plan-change-model>
   </a-card>
 </template>
 
 <script>
 
   import { JeecgListMixin } from '@/mixins/JeecgListMixin'
-  import StandardDetailModel from './modules/maintenancePlan/StandardDetailModel.vue'
+  import StandardDetailModel from './modules/maintenancePlan/StandardDetailModel'
+  import MaintenancePlanChangeModel from './modules/maintenancePlan/MaintenancePlanChangeModel.vue'
   export default {
     name: "EquipmentMaintenancePlanDetailList",
     mixins:[JeecgListMixin],
-    components: {StandardDetailModel},
+    components: {StandardDetailModel, MaintenancePlanChangeModel},
     props:{
       mainId:{
+        type:String,
+        default:'',
+        required:false
+      },
+      mainStatus:{
         type:String,
         default:'',
         required:false
@@ -130,39 +137,47 @@
             title:'淇濆吇鏍囧噯',
             align:"center",
             dataIndex: 'standardNum',
-            width:300,
+            width:250,
             scopedSlots: { customRender: 'num' }
           },
           {
             title:'璁惧缁熶竴缂栫爜',
             align:"center",
             dataIndex: 'equipmentNum',
-            width:300,
+            width:250,
           },
           {
             title:'璁惧鍚嶇О',
             align:"center",
             dataIndex: 'equipmentName',
-            width:300,
+            width:250,
           },
           {
             title:'璁惧鍨嬪彿',
             align:"center",
             dataIndex: 'model',
-            width:300,
+            width:250,
           },
           {
             title:'璁″垝寮�濮嬫椂闂�',
             align:"center",
             dataIndex: 'planStartTime',
-            width:300,
+            width:280,
           },
           {
             title:'璁″垝缁撴潫鏃堕棿',
             align:"center",
             dataIndex: 'planEndTime',
-            width:300,
+            width:280,
           },
+          {
+            title: '鎿嶄綔',
+            dataIndex: 'action',
+            align:"center",
+            fixed:"right",
+            width:200,
+            scopedSlots: { customRender: 'action' },
+          }
         ],
         url: {
           list: "/eam/equipmentMaintenancePlan/listEquipmentMaintenancePlanDetailByMainId",

--
Gitblit v1.9.3