Alan
2021-02-19 3f447114eb5b0102c8d8d46d4a75be7eacf64f3a
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 {