安全在线教育平台
zhouwx
17 hours ago 639c97afabc39d3adadc17f07fa63fbd887f40fc
src/views/onlineEducation/people/components/stuDialog.vue
@@ -9,7 +9,7 @@
        :close-on-click-modal="false"
    >
      <el-form :model="state.form" size="default" ref="superRef" :rules="state.formRules" label-width="180px" >
        <el-form-item label="企业:"  prop="companyName" v-if="state.title !== '修改密码'">
        <el-form-item label="单位:"  prop="companyName" v-if="state.title !== '修改密码'">
          <el-input v-model.trim="state.form.companyName" disabled></el-input>
        </el-form-item>
        <el-form-item label="姓名:"  prop="name" v-if="state.title !== '修改密码'">
@@ -33,7 +33,7 @@
        <el-form-item label="重复密码:" prop="confirmPassword" v-if="state.title == '新增' || state.title == '修改密码'">
          <el-input v-model.trim="state.form.confirmPassword" type="password" show-password placeholder="请输入确认密码"></el-input>
        </el-form-item>
        <el-form-item label="所属部门账号:"  prop="createBy" v-if="state.title !== '修改密码' && (currentUserType === 1 || currentUserType === 4)">
        <el-form-item label="所属学院账号:"  prop="createBy" v-if="state.title !== '修改密码' && (currentUserType === 1 || currentUserType === 4)">
          <el-select
              clearable
              v-model="state.form.createBy"
@@ -41,7 +41,7 @@
              remote
              @change="selectValue"
              reserve-keyword
              placeholder="请输入部门账号名称"
              placeholder="请输入学院账号名称"
              remote-show-suffix
              :remote-method="getDeptUserList"
              :loading="loading"
@@ -161,11 +161,11 @@
    }
    checkStuIdNo(param).then((res)=>{
      if(res.data.status == 1){
        callback(new Error('身份证号在该企业已被占用,请更换其他身份证号'))
        callback(new Error('身份证号在该单位已被占用,请更换其他身份证号'))
      }else if(res.data.status == 2){
        if(state.title == '新增'){
          ElMessageBox.confirm(
              `该人员 ${state.form.name} (身份证号: ${state.form.idNo} )与 ${res.data.companyName} 已经绑定,确定将该人员的责任归属变更到贵公企业?`,
              `该人员 ${state.form.name} (身份证号: ${state.form.idNo} )与 ${res.data.companyName} 已经绑定,确定将该人员的责任归属变更到贵公单位?`,
              '提示',
              {
                confirmButtonText: '确认',
@@ -195,7 +195,7 @@
            })
          })
        }else {
          callback(new Error('身份证号在其他企业已被占用,请更换身份证号'))
          callback(new Error('身份证号在其他单位已被占用,请更换身份证号'))
        }
      }else {
        callback()
@@ -230,7 +230,7 @@
    confirmPassword: [{ required: true, validator: equalToPassword, trigger: 'blur' }],
    phone: [{ required: true, validator: validateUserPhone, trigger: 'blur' }],
    idNo: [{ required: true, validator: validateIdNo, trigger: 'blur' }],
    createBy: [{ required: true, message: '请输入所属部门名称', trigger: 'blur' }],
    createBy: [{ required: true, message: '请输入所属学院名称', trigger: 'blur' }],
  },
  isAdmin: false,