| | |
| | | <el-form-item label="手机号码" prop="mobile"> |
| | | <el-input v-model="searchForm.mobile" v-trim placeholder="请输入手机号码" @keypress.enter.native="search"/> |
| | | </el-form-item> |
| | | <el-form-item label="所属部门" prop="rootDeptId"> |
| | | <DepartmentSelect v-model="searchForm.rootDeptId" placeholder="请选择所属部门" clearable/> |
| | | </el-form-item> |
| | | <el-form-item label="岗位" prop="positionId"> |
| | | <PositionSelect v-model="searchForm.positionId" placeholder="请选择岗位" clearable/> |
| | | </el-form-item> |
| | | <!-- <el-form-item label="所属部门" prop="rootDeptId">--> |
| | | <!-- <DepartmentSelect v-model="searchForm.rootDeptId" placeholder="请选择所属部门" clearable/>--> |
| | | <!-- </el-form-item>--> |
| | | <!-- <el-form-item label="岗位" prop="positionId">--> |
| | | <!-- <PositionSelect v-model="searchForm.positionId" placeholder="请选择岗位" clearable/>--> |
| | | <!-- </el-form-item>--> |
| | | <section> |
| | | <el-button type="primary" icon="el-icon-search" @click="search">搜索</el-button> |
| | | <el-button @click="reset">重置</el-button> |
| | |
| | | <el-table-column prop="realname" label="姓名" min-width="100px" fixed="left"></el-table-column> |
| | | <el-table-column prop="username" label="用户名" min-width="120px"></el-table-column> |
| | | <el-table-column prop="empNo" label="工号" sortable="custom" sort-by="EMP_NO" min-width="80px"></el-table-column> |
| | | <el-table-column prop="department" label="部门" min-width="120px"> |
| | | <template slot-scope="{row}">{{row.department == null ? '' : row.department.name}}</template> |
| | | </el-table-column> |
| | | <el-table-column prop="position" label="岗位" min-width="160px" class-name="table-column-strings"> |
| | | <template slot-scope="{row}"> |
| | | <ul> |
| | | <li v-for="position in row.positions" :key="position.id">{{position.name}}</li> |
| | | </ul> |
| | | </template> |
| | | </el-table-column> |
| | | <!-- <el-table-column prop="department" label="部门" min-width="120px">--> |
| | | <!-- <template slot-scope="{row}">{{row.department == null ? '' : row.department.name}}</template>--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column prop="position" label="岗位" min-width="160px" class-name="table-column-strings">--> |
| | | <!-- <template slot-scope="{row}">--> |
| | | <!-- <ul>--> |
| | | <!-- <li v-for="position in row.positions" :key="position.id">{{position.name}}</li>--> |
| | | <!-- </ul>--> |
| | | <!-- </template>--> |
| | | <!-- </el-table-column>--> |
| | | <el-table-column prop="sex" label="性别" sortable="custom" sort-by="SEX" min-width="80px"> |
| | | <template slot-scope="{row}"> |
| | | {{row.sex | sex}} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="mobile" label="手机号码" min-width="100px"></el-table-column> |
| | | <el-table-column prop="email" label="邮箱" min-width="180px"></el-table-column> |
| | | <el-table-column prop="birthday" label="生日" sortable="custom" sort-by="BIRTHDAY" min-width="100px"></el-table-column> |
| | | <!-- <el-table-column prop="email" label="邮箱" min-width="180px"></el-table-column>--> |
| | | <!-- <el-table-column prop="birthday" label="生日" sortable="custom" sort-by="BIRTHDAY" min-width="100px"></el-table-column>--> |
| | | <el-table-column prop="roles" label="角色" min-width="160px" class-name="table-column-strings"> |
| | | <template slot-scope="{row}"> |
| | | <ul> |