From 19aff1ac87030b21d2b01cdca5d5604c840ba7c0 Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期一, 21 七月 2025 21:36:31 +0800
Subject: [PATCH] 维修工单

---
 src/views/system/modules/UserModal.vue |   72 ++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue
index ce2b780..8761b63 100644
--- a/src/views/system/modules/UserModal.vue
+++ b/src/views/system/modules/UserModal.vue
@@ -82,9 +82,9 @@
           <a-input-search :readOnly="true" v-model="model.eamEquipmentIds" @search="eamDeviceSearch" enter-button placeholder="璇烽�夋嫨EAM璁惧" :disabled="!model.selectedBaseFactory"/>
         </a-form-model-item>
 
-        <a-form-model-item label="缁翠慨閮ㄩ棬/鐝粍鍒嗛厤" :labelCol="labelCol" :wrapperCol="wrapperCol" v-show="!repairDepartDisabled">
-          <j-select-repair-depart v-model="model.selectedRepairDeparts" :multi="true" @back="backRepairDepartInfo" :backRepairDepart="true" :treeRepairDepartOpera="true"/>
-        </a-form-model-item>
+<!--        <a-form-model-item label="缁翠慨閮ㄩ棬/鐝粍鍒嗛厤" :labelCol="labelCol" :wrapperCol="wrapperCol" v-show="!repairDepartDisabled">-->
+<!--          <j-select-repair-depart v-model="model.selectedRepairDeparts" :multi="true" @back="backRepairDepartInfo" :backRepairDepart="true" :treeRepairDepartOpera="true"/>-->
+<!--        </a-form-model-item>-->
 
         <a-form-model-item label="璐熻矗閮ㄩ棬" :labelCol="labelCol" :wrapperCol="wrapperCol" v-if="departIdShow==true">
           <j-multi-select-tag :disabled="disableSubmit" v-model="model.departIds" :options="nextDepartOptions" placeholder="璇烽�夋嫨璐熻矗閮ㄩ棬"/>
@@ -115,7 +115,7 @@
   import { disabledAuthFilter } from '@/utils/authFilter'
   import { duplicateCheck } from '@/api/api'
   import JSelectProduction from '../../../components/jeecgbiz/JSelectProduction'
-  import JSelectRepairDepart from '../../../components/jeecgbiz/JSelectRepairDepart'
+  // import JSelectRepairDepart from '../../../components/jeecgbiz/JSelectRepairDepart'
   import { mapActions } from 'vuex'
   import { ajaxGetDictItems, getDictItemsFromCache } from '@/api/api'
   import SelectDeviceModal from './SelectDeviceModal'
@@ -128,7 +128,7 @@
       JSelectBaseFactory,
       SelectDeviceModal,
       JSelectProduction,
-      JSelectRepairDepart,
+      // JSelectRepairDepart,
       SelectEamDeviceModal
     },
     data() {
@@ -136,7 +136,7 @@
         departDisabled: false, //鏄惁鏄垜鐨勯儴闂ㄨ皟鐢ㄨ椤甸潰
         productionDisabled: false, //鏄惁鏄垜鐨勮溅闂磋皟鐢ㄨ椤甸潰
         roleDisabled: false, //鏄惁鏄鑹茬淮鎶よ皟鐢ㄨ椤甸潰
-        repairDepartDisabled: false, //鏄惁鏄垜鐨勭淮淇儴闂ㄧ彮缁勮皟鐢ㄨ椤甸潰
+        // repairDepartDisabled: false, //鏄惁鏄垜鐨勭淮淇儴闂ㄧ彮缁勮皟鐢ㄨ椤甸潰
         modalWidth: 800,
         drawerWidth: 700,
         modaltoggleFlag: true,
@@ -200,7 +200,7 @@
         isDepartType: '',
         model: {
           selectedProduction: '',
-          selectedRepairDeparts: '',
+          // selectedRepairDeparts: '',
           selectedBaseFactory:'',
         }
       }
@@ -287,7 +287,7 @@
           selecteddeparts: '',
           selectedProduction: '',
           selectedBaseFactory:'',
-          selectedRepairDeparts: ''
+          // selectedRepairDeparts: ''
         })
       },
       edit(record) {
@@ -405,27 +405,27 @@
           }
         })
       },
-      getUserRepairDeparts(userid) {
-        let that = this
-        // 鑾峰彇缁翠慨閮ㄩ棬/鐝粍鍒嗛厤
-        getAction(that.url.userRepairDepartList, { userId: userid }).then((res) => {
-          if (res.success) {
-            let repairDepartOptions = []
-            let selectedRepairDepartKeys = []
-            for (let i = 0; i < res.result.length; i++) {
-              selectedRepairDepartKeys.push(res.result[i].key)
-              //鏂板璐熻矗缁翠慨閮ㄩ棬/鐝粍閫夋嫨涓嬫媺妗�
-              repairDepartOptions.push({
-                value: res.result[i].key,
-                label: res.result[i].title
-              })
-            }
-
-            this.$set(this.model, 'selectedRepairDeparts', selectedRepairDepartKeys.join(','))
-            that.nextRepairDepartOptions = repairDepartOptions
-          }
-        })
-      },
+      // getUserRepairDeparts(userid) {
+      //   let that = this
+      //   // 鑾峰彇缁翠慨閮ㄩ棬/鐝粍鍒嗛厤
+      //   getAction(that.url.userRepairDepartList, { userId: userid }).then((res) => {
+      //     if (res.success) {
+      //       let repairDepartOptions = []
+      //       let selectedRepairDepartKeys = []
+      //       for (let i = 0; i < res.result.length; i++) {
+      //         selectedRepairDepartKeys.push(res.result[i].key)
+      //         //鏂板璐熻矗缁翠慨閮ㄩ棬/鐝粍閫夋嫨涓嬫媺妗�
+      //         repairDepartOptions.push({
+      //           value: res.result[i].key,
+      //           label: res.result[i].title
+      //         })
+      //       }
+      //
+      //       this.$set(this.model, 'selectedRepairDeparts', selectedRepairDepartKeys.join(','))
+      //       that.nextRepairDepartOptions = repairDepartOptions
+      //     }
+      //   })
+      // },
       getUserBaseFactorys(userid) {
         let that = this
         // 鑾峰彇EAM涓績/宸ュ尯/宸ユ鍒嗛厤
@@ -468,13 +468,13 @@
           return c
         })
       },
-      backRepairDepartInfo(info) {
-        this.model.repairDepartIds = this.model.selectedRepairDeparts
-        this.nextRepairDepartOptions = info.map((item, index, arr) => {
-          let c = { label: item.text, value: item.value + '' }
-          return c
-        })
-      },
+      // backRepairDepartInfo(info) {
+      //   this.model.repairDepartIds = this.model.selectedRepairDeparts
+      //   this.nextRepairDepartOptions = info.map((item, index, arr) => {
+      //     let c = { label: item.text, value: item.value + '' }
+      //     return c
+      //   })
+      // },
 
       refresh() {
         this.userId = ''

--
Gitblit v1.9.3