From 2de735967d33dba5da5fc87191dee543b000afaf Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期五, 18 七月 2025 20:20:18 +0800
Subject: [PATCH] 删除

---
 src/views/eam/maintenance/modules/EamSecondMaintenanceBatchOrderDetailModal.vue |   97 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 97 insertions(+), 0 deletions(-)

diff --git a/src/views/eam/maintenance/modules/EamSecondMaintenanceBatchOrderDetailModal.vue b/src/views/eam/maintenance/modules/EamSecondMaintenanceBatchOrderDetailModal.vue
new file mode 100644
index 0000000..5beab92
--- /dev/null
+++ b/src/views/eam/maintenance/modules/EamSecondMaintenanceBatchOrderDetailModal.vue
@@ -0,0 +1,97 @@
+<template>
+  <j-modal :title="title" :width="1200" :visible="visible" switchFullscreen centered
+           :okButtonProps="{ class:{'jee-hidden': true} }" @cancel="handleCancel"
+           cancelText="鍏抽棴">
+    <a-spin :spinning="spinning">
+      <a-tabs default-active-key="1">
+        <a-tab-pane tab="鎿嶄綔宸�" key="1">
+          <j-vxe-table rowNumber bordered keep-source :height="500" :dataSource="detail.operatorMaintenanceList"
+                       :columns="detail.columns"/>
+        </a-tab-pane>
+        <a-tab-pane tab="缁翠慨宸�" key="2" forceRender>
+          <j-vxe-table rowNumber bordered keep-source :height="500" :dataSource="detail.repairerMaintenanceList"
+                       :columns="detail.columns"/>
+        </a-tab-pane>
+      </a-tabs>
+    </a-spin>
+  </j-modal>
+</template>
+
+<script>
+  import { getAction, httpAction } from '@/api/manage'
+  import MaintenanceEquipmentSelect from '@views/eam/equipment/modules/MaintenanceEquipmentSelect.vue'
+  import { JVXETypes } from '@comp/jeecg/JVxeTable'
+
+  export default {
+    name: 'EamSecondMaintenanceBatchOrderDetailModal',
+    components: { MaintenanceEquipmentSelect },
+    data() {
+      return {
+        title: '棰勮鏄庣粏',
+        visible: false,
+        spinning: false,
+        url: {
+          standardDetail: '/eam/eamMaintenanceStandardDetail/queryList'
+        },
+        detail: {
+          operatorMaintenanceList: [],
+          repairerMaintenanceList: [],
+          columns: [
+            {
+              title: 'ID',
+              key: 'id',
+              type: JVXETypes.hidden
+            },
+            {
+              title: 'orderId',
+              key: 'orderId',
+              type: JVXETypes.hidden
+            },
+            {
+              title: '搴忓彿',
+              key: 'itemCode',
+              type: JVXETypes.normal,
+              width: 60,
+              align: 'center'
+            },
+            {
+              title: '淇濆吇椤�',
+              key: 'itemName',
+              type: JVXETypes.normal,
+              align: 'center'
+            }
+          ]
+        }
+      }
+    },
+    methods: {
+      /**
+       * 鑾峰彇淇濆吇瑙勮寖鏁版嵁
+       * @param standardId 瑙勮寖Id
+       */
+      loadStandardDetail(standardId) {
+        this.spinning = true
+        getAction(this.url.standardDetail, { standardId })
+          .then(res => {
+            if (res.success) {
+              this.detail.operatorMaintenanceList = res.result.filter(item => item.itemCategory == 'OPERATOR_MAINTENANCE')
+              this.detail.repairerMaintenanceList = res.result.filter(item => item.itemCategory == 'REPAIRER_MAINTENANCE')
+            }
+          })
+          .finally(() => {
+            this.spinning = false
+          })
+      },
+
+      handleCancel() {
+        this.close()
+      },
+
+      close() {
+        this.$emit('close')
+        this.visible = false
+      }
+
+    }
+  }
+</script>

--
Gitblit v1.9.3