From 3f447114eb5b0102c8d8d46d4a75be7eacf64f3a Mon Sep 17 00:00:00 2001
From: Alan <1124498879@qq.com>
Date: 星期五, 19 二月 2021 17:45:16 +0800
Subject: [PATCH] 提交首页查询页面

---
 src/views/febs/system/user/Edit.vue |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/src/views/febs/system/user/Edit.vue b/src/views/febs/system/user/Edit.vue
index 7a64163..c255ced 100644
--- a/src/views/febs/system/user/Edit.vue
+++ b/src/views/febs/system/user/Edit.vue
@@ -11,11 +11,8 @@
       <el-form-item :label="$t('table.user.username')" prop="username">
         <el-input v-model="user.username" :readonly="user.userId === '' ? false : 'readonly'" />
       </el-form-item>
-      <el-form-item label="员工姓名" prop="email">
-        <el-input v-model="user.nickName" />
-      </el-form-item>
-      <el-form-item label="身份证号" prop="certificateNumb">
-        <el-select v-model="user.certificateNumb" placeholder="" style="width:100%">
+      <el-form-item label="员工姓名" prop="nickName">
+        <el-select v-model="user.nickName" filterable placeholder="" style="width:100%" @change="nickName">
           <el-option
             v-for="item in baseinfo"
             :key="item.certificateNumb"
@@ -26,6 +23,9 @@
             <span style="float: right; color: #8492a6; font-size: 13px">{{ item.empName }}</span>
           </el-option>
         </el-select>
+      </el-form-item>
+      <el-form-item label="身份证号" prop="certificateNumb">
+        <el-input v-model="user.certificateNumb" />
       </el-form-item>
       <el-form-item label="手机号码" prop="mobile">
         <el-input v-model="user.mobile" />
@@ -175,8 +175,13 @@
     }
   },
   methods: {
-    returnUser() {
-      alert(111)
+    nickName(data) {
+      this.user.certificateNumb = data
+      for (let i = 0; i < this.baseinfo.length; i++) {
+        if (this.baseinfo[i].certificateNumb === data) {
+          this.user.nickName = this.baseinfo[i].empName
+        }
+      }
     },
     initUser() {
       return {

--
Gitblit v1.8.0