| | |
| | | <span>{{ rightData.poorPerformance }}</span> |
| | | <span>现实表现差</span> |
| | | </div> |
| | | <div class="card-list" @click="getQualificationPages"> |
| | | <div class="card-list"> |
| | | <img src="../../../public/img/bajgxt/u4.png" /> |
| | | <img src="../../../public/img/bajgxt/u230.png" /> |
| | | <img src="../../../public/img/bajgxt/u1.png" /> |
| | | <span>{{ rightData.qualification }}</span> |
| | | <span>资格审查异常</span> |
| | | <span class="showDialog" @click="getQualificationPages">{{ |
| | | rightData.qualification |
| | | }}</span> |
| | | <span class="showDialog" @click="getQualificationPages" |
| | | >资格审查异常</span |
| | | > |
| | | </div> |
| | | </div> |
| | | <!-- <div class="card-text"> --> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- 弹框表格 --> |
| | | <el-dialog |
| | | class="dialog" |
| | | title="资格异常人员清单" |
| | | v-loading="dialogloading" |
| | | element-loading-text="数据加载中" |
| | | :visible.sync="dialogTableVisible" |
| | | > |
| | | <el-table :data="gridData.data"> |
| | | <el-table-column type="index"> </el-table-column> |
| | | <el-table-column prop="realName" label="保安姓名"></el-table-column> |
| | | <el-table-column prop="deptName" label="保安公司"></el-table-column> |
| | | <el-table-column prop="sexName" label="性别"></el-table-column> |
| | | <el-table-column prop="" label="身份证号"></el-table-column> |
| | | <el-table-column prop="" label="年龄"></el-table-column> |
| | | <el-table-column prop="" label="出生日期"></el-table-column> |
| | | <el-table-column prop="" label="保安员证编号"></el-table-column> |
| | | <el-table-column prop="" label="联系方式"></el-table-column> |
| | | <el-table-column prop="" label="审查状态"></el-table-column> |
| | | <el-table-column prop="" label="审查明细"></el-table-column> |
| | | </el-table> |
| | | <el-pagination |
| | | @current-change="getQualificationPages" |
| | | :current-page="gridData.current" |
| | | :page-size="10" |
| | | layout="total, prev, pager, next, jumper" |
| | | :total="gridData.total" |
| | | > |
| | | </el-pagination> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | nv: 0 |
| | | }, |
| | | left2EchartType: 0, |
| | | poorPerformanceType: 3 |
| | | poorPerformanceType: 3, |
| | | dialogTableVisible: false, |
| | | gridData: { |
| | | data: [], |
| | | total: 0, |
| | | current: 1 |
| | | } |
| | | }; |
| | | }, |
| | | computed: { |
| | |
| | | }); |
| | | }, |
| | | // 资格审查异常名单 |
| | | getQualificationPages() { |
| | | getQualificationPages(page) { |
| | | this.gridData.current = page; |
| | | this.dialogTableVisible = true; |
| | | this.dialogloading = true; |
| | | this.gridData.data = []; |
| | | this.gridData.total = 0; |
| | | let params = { |
| | | current: 1, |
| | | current: this.gridData.current, |
| | | size: 10, |
| | | examinationType: this.poorPerformanceType, |
| | | jurisdiction: this.value1 |
| | | }; |
| | | qualificationPages(params).then(res => { |
| | | if (res.data.code === 200) { |
| | | let tableData = res.data.data; |
| | | this.gridData.data = res.data.data.records; |
| | | this.gridData.total = res.data.data.total; |
| | | // this.gridData.current = res.data.data.current; |
| | | } |
| | | this.dialogloading = false; |
| | | }); |
| | | }, |
| | | // 公司受处罚数量 |