From 73dbf3aabed9a07df0d27fb0c6bafa94a3d9805a Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期一, 07 七月 2025 21:16:57 +0800
Subject: [PATCH] 修改导入

---
 src/views/eam/base/modules/EamRepairDepartModal.vue |  141 +++++++++++++++++++++++-----------------------
 1 files changed, 71 insertions(+), 70 deletions(-)

diff --git a/src/views/eam/base/modules/EamRepairDepartModal.vue b/src/views/eam/base/modules/EamRepairDepartModal.vue
index dfbb9b7..f6bcf23 100644
--- a/src/views/eam/base/modules/EamRepairDepartModal.vue
+++ b/src/views/eam/base/modules/EamRepairDepartModal.vue
@@ -12,13 +12,12 @@
 
     <a-spin :spinning="confirmLoading">
       <a-form-model ref="form" :model="model" :rules="validatorRules">
-        <a-form-model-item
-          :labelCol="labelCol"
-          :wrapperCol="wrapperCol"
-          label="缁翠慨閮ㄩ棬/鐝粍鍚嶇О"
-          prop="departName"
-          :hidden="false"
-          hasFeedback >
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="缁翠慨閮ㄩ棬/鐝粍缂栧彿" prop="departCode"
+                           hasFeedback>
+          <a-input placeholder="璇疯緭鍏ョ淮淇儴闂�/鐝粍缂栧彿" v-model="model.departCode"/>
+        </a-form-model-item>
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="缁翠慨閮ㄩ棬/鐝粍鍚嶇О" prop="departName"
+                           hasFeedback>
           <a-input id="departName" placeholder="璇疯緭鍏ョ淮淇儴闂�/鐝粍鍚嶇О" v-model="model.departName"/>
         </a-form-model-item>
         <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" :hidden="seen" label="涓婄骇閮ㄩ棬" hasFeedback>
@@ -54,115 +53,117 @@
   import { queryRepDepIdTree } from '@/api/api'
   import pick from 'lodash.pick'
   import ATextarea from 'ant-design-vue/es/input/TextArea'
+
   export default {
-    name: "EamRepairDepartModal",
+    name: 'EamRepairDepartModal',
     components: { ATextarea },
-    data () {
+    data() {
       return {
-        departTree:[],
-        orgTypeData:[],
-        phoneWarning:'',
-        departName:"",
-        title:"鎿嶄綔",
-        seen:false,
+        departTree: [],
+        orgTypeData: [],
+        phoneWarning: '',
+        departName: '',
+        title: '鎿嶄綔',
+        seen: false,
         visible: false,
-        condition:true,
-        disableSubmit:false,
+        condition: true,
+        disableSubmit: false,
         model: {},
-        menuhidden:false,
-        menuusing:true,
+        menuhidden: false,
+        menuusing: true,
         labelCol: {
           xs: { span: 24 },
-          sm: { span: 5 },
+          sm: { span: 5 }
         },
         wrapperCol: {
           xs: { span: 24 },
-          sm: { span: 16 },
+          sm: { span: 16 }
         },
 
         confirmLoading: false,
-        validatorRules:{
-          departName:[{ required: true, message: '璇疯緭鍏ョ淮淇儴闂�/鐝粍鍚嶇О!' }],
+        validatorRules: {
+          departCode: [{ required: true, message: '璇疯緭鍏ョ淮淇儴闂�/鐝粍缂栧彿' }],
+          departName: [{ required: true, message: '璇疯緭鍏ョ淮淇儴闂�/鐝粍鍚嶇О' }]
         },
         url: {
-          add: "/eam/eamBaseRepairDepart/add",
+          add: '/eam/eamBaseRepairDepart/add'
         },
-        dictDisabled:true,
+        dictDisabled: true
       }
     },
-    created () {
+    created() {
     },
     methods: {
-      loadTreeData(){
-        var that = this;
-        queryRepDepIdTree().then((res)=>{
-          if(res.success){
-            that.departTree = [];
+      loadTreeData() {
+        var that = this
+        queryRepDepIdTree().then((res) => {
+          if (res.success) {
+            that.departTree = []
             for (let i = 0; i < res.result.length; i++) {
-              let temp = res.result[i];
-              that.departTree.push(temp);
+              let temp = res.result[i]
+              that.departTree.push(temp)
             }
           }
 
         })
       },
-      add (depart) {
-        if(depart){
-          this.seen = false;
-          this.dictDisabled = false;
-        }else{
-          this.seen = true;
-          this.dictDisabled = true;
+      add(depart) {
+        if (depart) {
+          this.seen = false
+          this.dictDisabled = false
+        } else {
+          this.seen = true
+          this.dictDisabled = true
         }
-        this.edit(depart);
+        this.edit(depart)
       },
-      edit (record) {
-        this.visible = true;
+      edit(record) {
+        this.visible = true
         this.model = Object.assign({}, this.defaultModel, record)
-        this.loadTreeData();
-        this.model.parentId = record!=null?record.toString():null;
+        this.loadTreeData()
+        this.model.parentId = record != null ? record.toString() : null
       },
-      close () {
-        this.$emit('close');
-        this.disableSubmit = false;
-        this.visible = false;
-        this.$refs.form.resetFields();
+      close() {
+        this.$emit('close')
+        this.disableSubmit = false
+        this.visible = false
+        this.$refs.form.resetFields()
       },
-      handleOk () {
-        const that = this;
+      handleOk() {
+        const that = this
         // 瑙﹀彂琛ㄥ崟楠岃瘉
         this.$refs.form.validate(valid => {
           if (valid) {
-            that.confirmLoading = true;
-            httpAction(this.url.add,this.model,"post").then((res)=>{
-              if(res.success){
+            that.confirmLoading = true
+            httpAction(this.url.add, this.model, 'post').then((res) => {
+              if (res.success) {
                 // that.$message.success(res.message);
                 that.$notification.warning({
-                  message:'娑堟伅',
-                  description:res.message
-                });
-                that.loadTreeData();
-                that.$emit('ok');
-              }else{
+                  message: '娑堟伅',
+                  description: res.message
+                })
+                that.loadTreeData()
+                that.$emit('ok')
+              } else {
                 // that.$message.warning(res.message);
                 that.$notification.warning({
-                  message:'娑堟伅',
-                  description:res.message
-                });
+                  message: '娑堟伅',
+                  description: res.message
+                })
               }
             }).finally(() => {
-              that.confirmLoading = false;
-              that.close();
+              that.confirmLoading = false
+              that.close()
             })
 
-          }else{
-            return false;
+          } else {
+            return false
           }
         })
       },
-      handleCancel () {
+      handleCancel() {
         this.close()
-      },
+      }
     }
   }
 </script>

--
Gitblit v1.9.3