|
@ -40,31 +40,31 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="listtop"> |
|
|
<div class="listtop"> |
|
|
<div class="tit">员工信息列表</div> |
|
|
<div class="tit">员工信息列表</div> |
|
|
<pageye v-show="dataList.length > 0" :total="queryParams.total" :page.sync="queryParams.current" :limit.sync="queryParams.size" class="pagination" @pagination="loadList"/> |
|
|
<pageye v-show="dataList.length > 0" :total="queryParams.total" :page.sync="queryParams.current" :limit.sync="queryParams.size" class="pagination" @pagination="loadList"/> |
|
|
</div> |
|
|
</div> |
|
|
<div class=""> |
|
|
<div class=""> |
|
|
<el-table v-loading="tableLoading" :data="dataList" border style="width: 100%" @selection-change="handleSelectionChange"> |
|
|
<el-table v-loading="tableLoading" :data="dataList" border style="width: 100%" @selection-change="handleSelectionChange"> |
|
|
<el-table-column width="50px" type="selection" align="center"/> |
|
|
<el-table-column width="50px" type="selection" align="center"/> |
|
|
<el-table-column width="80px" label="序号" type="index" :index="indexMethod" align="center"/> |
|
|
<el-table-column width="80px" label="序号" type="index" :index="indexMethod" align="center"/> |
|
|
<el-table-column width="120px" prop="jobNumber" label="员工编号" align="center"> |
|
|
<el-table-column width="120px" prop="jobNumber" label="员工编号" align="center"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<span class="tablerow-click" @click="toInfo(scope.row)">{{ scope.row.jobNumber }}</span> |
|
|
<span class="tablerow-click" @click="toInfo(scope.row)">{{ scope.row.jobNumber }}</span> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column width="140px" prop="name" label="员工姓名" align="center"/> |
|
|
<el-table-column width="140px" prop="name" label="员工姓名" align="center"/> |
|
|
<el-table-column width="85px" prop="personType" label="员工类型" align="center"/> |
|
|
<el-table-column width="85px" prop="personType" label="员工类型" align="center"/> |
|
|
<el-table-column width="150px" prop="mobile" label="手机号" align="center"/> |
|
|
<el-table-column width="150px" prop="mobile" label="手机号" align="center"/> |
|
|
<el-table-column prop="orgName" label="所在部门" header-align="center" align="left"/> |
|
|
<el-table-column prop="orgName" label="所在部门" header-align="center" align="left"/> |
|
|
<el-table-column width="200px" prop="postName" label="岗位" align="center"/> |
|
|
<el-table-column width="200px" prop="postName" label="岗位" align="center"/> |
|
|
<el-table-column width="140px" prop="joinCompnyDate" label="入职日期" align="center"/> |
|
|
<el-table-column width="140px" prop="joinCompnyDate" label="入职日期" align="center"/> |
|
|
</el-table> |
|
|
</el-table> |
|
|
</div> |
|
|
</div> |
|
|
<div class="pages"> |
|
|
<div class="pages"> |
|
|
<div class="tit"/> |
|
|
<div class="tit"/> |
|
|
<pagination v-show="dataList.length > 0" :total="queryParams.total" :page.sync="queryParams.current" :limit.sync="queryParams.size" class="pagination" @pagination="loadList"/> |
|
|
<pagination v-show="dataList.length > 0" :total="queryParams.total" :page.sync="queryParams.current" :limit.sync="queryParams.size" class="pagination" @pagination="loadList"/> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<!--End 查询和其列表部分--> |
|
|
<!--End 查询和其列表部分--> |
|
|