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