|  |  |  | 
|---|
|  |  |  | @confirm="confirm" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <el-form :model="form" ref="form" :rules="rules"> | 
|---|
|  |  |  | <el-form-item label="用户名" prop="username" required> | 
|---|
|  |  |  | <el-form-item label="用户名" prop="username" required v-if="form.id ==null"> | 
|---|
|  |  |  | <el-input v-model="form.username" placeholder="请输入用户名" v-trim maxlength="50"/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="姓名" prop="realname" required> | 
|---|
|  |  |  | 
|---|
|  |  |  | <!--          <el-radio label="/avatar/woman.png" border><img src="/avatar/woman.png" alt=""></el-radio>--> | 
|---|
|  |  |  | <!--        </el-radio-group>--> | 
|---|
|  |  |  | <!--      </el-form-item>--> | 
|---|
|  |  |  | <el-form-item v-if="form.id == null" label="初始密码" prop="password" required> | 
|---|
|  |  |  | <el-input v-model="form.password" type="password" placeholder="请输入初始密码" maxlength="30" show-password/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="所属部门" prop="departmentId" required> | 
|---|
|  |  |  | <DepartmentSelect v-model="form.departmentId" placeholder="请选择用户所属部门" :inline="false" clearable/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="岗位" prop="positionId"> | 
|---|
|  |  |  | <PositionSelect v-model="form.positionIds" placeholder="请选择用户所在岗位" :inline="false" :multiple="true" clearable/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <!--      <el-form-item v-if="form.id == null" label="初始密码" prop="password" required>--> | 
|---|
|  |  |  | <!--        <el-input v-model="form.password" type="password" placeholder="请输入初始密码" maxlength="30" show-password/>--> | 
|---|
|  |  |  | <!--      </el-form-item>--> | 
|---|
|  |  |  | <!--            <el-form-item label="所属部门" prop="departmentId" required>--> | 
|---|
|  |  |  | <!--        <DepartmentSelect v-model="form.departmentId" placeholder="请选择用户所属部门" :inline="false" clearable/>--> | 
|---|
|  |  |  | <!--      </el-form-item>--> | 
|---|
|  |  |  | <!--      <el-form-item label="岗位" prop="positionId">--> | 
|---|
|  |  |  | <!--        <PositionSelect v-model="form.positionIds" placeholder="请选择用户所在岗位" :inline="false" :multiple="true" clearable/>--> | 
|---|
|  |  |  | <!--      </el-form-item>--> | 
|---|
|  |  |  | <el-form-item label="工号" prop="empNo"> | 
|---|
|  |  |  | <el-input v-model="form.empNo" placeholder="请输入工号" v-trim maxlength="50"/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="手机号码" prop="mobile"> | 
|---|
|  |  |  | <el-input v-model="form.mobile" placeholder="请输入手机号码" v-trim maxlength="11"/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="邮箱" prop="email"> | 
|---|
|  |  |  | <el-input v-model="form.email" placeholder="请输入邮箱" v-trim maxlength="200"/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <!--      <el-form-item label="邮箱" prop="email">--> | 
|---|
|  |  |  | <!--        <el-input v-model="form.email" placeholder="请输入邮箱" v-trim maxlength="200"/>--> | 
|---|
|  |  |  | <!--      </el-form-item>--> | 
|---|
|  |  |  | <el-form-item label="生日" prop="birthday"> | 
|---|
|  |  |  | <el-date-picker v-model="form.birthday" value-format="yyyy-MM-dd" placeholder="请选择用户生日"/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | 
|---|
|  |  |  | this.form.id = null | 
|---|
|  |  |  | this.form.departmentId = null | 
|---|
|  |  |  | this.form.positionIds = [] | 
|---|
|  |  |  | this.form.username=null | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | return | 
|---|
|  |  |  | } | 
|---|