| | |
| | | <template> |
| | | <GlobalWindow :title="title" width="60%" :visible.sync="visible" :confirm-working="isWorking" @confirm="confirm"> |
| | | <el-form :model="form" ref="form" :rules="rules"> |
| | | <el-form-item label="姓名" prop="name"> |
| | | <el-form-item label="姓名" prop="name" v-if="companyType === 0"> |
| | | <el-input v-model="form.name" placeholder="请输入姓名" v-trim /> |
| | | </el-form-item> |
| | | <el-form-item label="所属组织" prop="companyId"> |
| | | <el-form-item label="所属组织" prop="companyId" v-if="companyType === 0"> |
| | | <!-- <el-cascader v-model="form.company" :options="department" @change="handleChangeCompany" :show-all-levels="false" |
| | | clearable filterable :props="departprops"></el-cascader>--> |
| | | <!-- <el-select v-model="form.companyId" clearable filterable placeholder="请选择">--> |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="手机号" prop="phone"> |
| | | <el-form-item label="手机号" prop="phone" v-if="companyType === 0"> |
| | | <el-input v-model="form.phone" placeholder="请输入手机号" v-trim /> |
| | | <div style="color: #F56C6C;font-size: 12px">注:员工手机号将作为平台登录账号,初始密码为系统默认密码配置项</div> |
| | | </el-form-item> |
| | | <el-form-item label="身份证号" v-if="form.id == null"> |
| | | <el-form-item label="身份证号" v-if="form.id == null && companyType === 0"> |
| | | <el-input v-model="form.idcardNo" placeholder="请输入身份证号" v-trim /> |
| | | </el-form-item> |
| | | <el-form-item label="修改身份证号" v-if="form.id != null"> |
| | | <el-form-item label="修改身份证号" v-if="form.id != null && companyType === 0"> |
| | | <el-input v-model="form.idcardNoNew" placeholder="可修改身份证号" v-trim /> |
| | | <div style="font-size: 12px" v-if="form.id != null"> |
| | | 注:当前身份证号为<span style="color: #F56C6C">【{{ form.idcardDecode }}】</span>,如需修改,请在输入栏填写新的身份证号! |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item label="工号" prop="code"> |
| | | <el-form-item label="工号" prop="code" v-if="companyType === 0"> |
| | | <el-input v-model="form.code" placeholder="请输入员工工号" v-trim /> |
| | | </el-form-item> |
| | | <el-form-item label="入职日期" prop="jobDate"> |
| | | <el-form-item label="入职日期" prop="jobDate" v-if="companyType === 0"> |
| | | <el-date-picker v-model="form.jobDate" value-format="yyyy-MM-dd" type="date"> |
| | | </el-date-picker> |
| | | </el-form-item> |