Browse Source

完善员工管理

master
yunuo970428 2 years ago
parent
commit
583d083059
  1. 50
      anrui-management/anrui-management-ui/src/views/sysstaffinfo/yuangongguanli.vue

50
anrui-management/anrui-management-ui/src/views/sysstaffinfo/yuangongguanli.vue

@ -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 查询和其列表部分-->

Loading…
Cancel
Save