| | |
| | | <img src="../../../public/img/bajgxt/u4.png" /> |
| | | <img src="../../../public/img/bajgxt/u256.png" /> |
| | | <img src="../../../public/img/bajgxt/u1.png" /> |
| | | <span>{{ rightData.poorPerformance }}</span> |
| | | <span>现实表现差</span> |
| | | <span class="showDialog" @click="shoeDialog('xs')">{{ |
| | | rightData.poorPerformance |
| | | }}</span> |
| | | <span class="showDialog" @click="shoeDialog('xs')" |
| | | >现实表现差</span |
| | | > |
| | | </div> |
| | | <div class="card-list"> |
| | | <img src="../../../public/img/bajgxt/u4.png" /> |
| | |
| | | :visible.sync="dialogTableVisible" |
| | | > |
| | | <el-table :data="gridData.data"> |
| | | <template v-if="gridData.type === 'zg'"> |
| | | <template v-if="gridData.type === 'zg' || gridData.type === 'xs'"> |
| | | <el-table-column |
| | | label="序号" |
| | | width="50" |
| | |
| | | width="150" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | v-if="gridData.type === 'zg'" |
| | | :key="gridData.type" |
| | | prop="examinationType" |
| | | label="审查状态" |
| | |
| | | width="100" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | v-if="gridData.type === 'zg'" |
| | | :key="gridData.type" |
| | | prop="examinationMx" |
| | | label="审查明细" |
| | | :show-overflow-tooltip="true" |
| | | width="150" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | v-if="gridData.type === 'xs'" |
| | | :key="gridData.type" |
| | | prop="score" |
| | | label="现实表现情况" |
| | | :show-overflow-tooltip="true" |
| | | width="150" |
| | | :formatter="scoreFormatter" |
| | | ></el-table-column> |
| | | </template> |
| | | <template v-if="gridData.type === 'wg'"> |
| | |
| | | return "正常"; |
| | | } |
| | | }, |
| | | scoreFormatter(row) { |
| | | if (row.score === '3') { |
| | | return "差"; |
| | | } |
| | | }, |
| | | punishType(row) { |
| | | if (row.punishtype === "0") { |
| | | return "警告"; |
| | |
| | | } else if (type === "jg") { |
| | | this.gridData.title = "受监管处罚公司清单(保安公司存在被处罚记录)"; |
| | | this.getPunishList(1); |
| | | } else if (type === "xs") { |
| | | this.gridData.title = "现实表现差人员清单"; |
| | | this.getQualificationPages(1); |
| | | } |
| | | }, |
| | | getWgTable() { |
| | |
| | | }); |
| | | }, |
| | | changePage(page) { |
| | | if (this.gridData.type === "zg") { |
| | | if (this.gridData.type === "zg" || this.gridData.type === "xs") { |
| | | this.getQualificationPages(page); |
| | | } else if (this.gridData.type === "wg") { |
| | | this.gridData.data = this.dialogTable.wgTable.slice( |
| | |
| | | let params = { |
| | | current: this.gridData.current, |
| | | size: 10, |
| | | examinationType: 1, |
| | | jurisdiction: this.value1 |
| | | }; |
| | | if (this.gridData.type === "zg") { |
| | | Object.assign(params, { examinationType: 1 }); |
| | | } else if (this.gridData.type === "xs") { |
| | | Object.assign(params, { score: 3 }); |
| | | } |
| | | qualificationPages(params).then(res => { |
| | | if (res.data.code === 200) { |
| | | this.gridData.data = res.data.data.records; |