From 51fa6f173a5a95e34b4ec31db77035dbaeb968c6 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期日, 29 九月 2024 19:36:11 +0800
Subject: [PATCH] fix some bug

---
 src/views/console/system/addUser.vue |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/views/console/system/addUser.vue b/src/views/console/system/addUser.vue
index aecb1b0..c7d4166 100644
--- a/src/views/console/system/addUser.vue
+++ b/src/views/console/system/addUser.vue
@@ -14,7 +14,7 @@
 				</el-col>
 				<el-col :span="12">
 					<el-form-item label="瀵嗙爜">
-						<el-input v-model="form.test" placeholder="" disabled clearable></el-input>
+						<el-input v-model="form.test" placeholder="" :disabled="isDisabled" clearable></el-input>
 					</el-form-item>
 				</el-col>
 				<el-col :span="12">
@@ -60,6 +60,7 @@
 		emits: ['success', 'closed'],
 		data() {
 			return {
+				isDisabled: false,
 				deptIdList: [],
 				employeeIdOptions: [],
 				roleList: [],
@@ -110,6 +111,11 @@
 		},
 		methods: {
 			employeeIdChange(val) {  //鍏宠仈鍛樺伐
+				if(val == null) {
+					this.form.employeeId = "";
+					this.form.employeeName = "";
+					return;
+				};
 				var that = this;
 				this.form.employeeId = val[val.length - 1];
 				function forEmp(arr) {
@@ -226,6 +232,7 @@
 				//鍙互鍜屼笂闈竴鏍峰崟涓敞鍏ワ紝涔熷彲浠ュ儚涓嬮潰涓�鏍风洿鎺ュ悎骞惰繘鍘�
 				//Object.assign(this.form, data)
 				this.showDetail(data);
+				this.isDisabled = true;
 			}
 		}
 	}

--
Gitblit v1.9.3