| | |
| | | class="select1" |
| | | default-expand-all |
| | | v-model="value1" |
| | | placeholder="请选择内容" |
| | | placeholder="请选择辖区" |
| | | type="tree" |
| | | :dic="options1" |
| | | :props="props" |
| | |
| | | :key="gridData.type" |
| | | prop="enterprisename" |
| | | label="保安公司名称" |
| | | width="180" |
| | | :show-overflow-tooltip="true" |
| | | ></el-table-column> |
| | | <el-table-column |
| | |
| | | :key="gridData.type" |
| | | prop="pnum" |
| | | label="派遣比例" |
| | | :formatter="kslFormatter" |
| | | :show-overflow-tooltip="true" |
| | | ></el-table-column> |
| | | <!-- <el-table-column |
| | |
| | | :key="gridData.type" |
| | | prop="pnum" |
| | | label="持证比例" |
| | | :formatter="kslFormatter" |
| | | :show-overflow-tooltip="true" |
| | | ></el-table-column> |
| | | <!-- <el-table-column |
| | |
| | | }; |
| | | }, |
| | | methods: { |
| | | kslFormatter(row) { |
| | | if (row.pnum && row.pnum !== "0") { |
| | | return row.pnum + "%"; |
| | | } else { |
| | | return row.pnum; |
| | | } |
| | | }, |
| | | changePage() { |
| | | this.showcurTable(this.gridData.type); |
| | | }, |
| | |
| | | this.showcurTable(type); |
| | | }, |
| | | showcurTable(type) { |
| | | this.dialogloading = true; |
| | | this.dialogTableVisible = true; |
| | | // this.dialogloading = true; |
| | | if (type === "fw") { |
| | | this.gridData.title = "服务对象预警保安公司"; |
| | | this.getSecurityUnitServerLessPage(); |
| | |
| | | lazyTrees().then(res => { |
| | | if (res.data.code === 200) { |
| | | this.options1 = res.data.data; |
| | | this.value1 = this.options1[0] ? this.options1[0].id : ""; |
| | | // this.value1 = this.options1[0] ? this.options1[0].id : ""; |
| | | this.node = this.options1[0]; |
| | | this.getCompanys(); |
| | | } else { |
| | |
| | | getCompanys({ jurisdiction: this.value1 }).then(res => { |
| | | if (res.data.code === 200) { |
| | | this.options2 = res.data.data; |
| | | this.value2 = this.options2[0] ? this.options2[0].departmentid : ""; |
| | | // this.value2 = this.options2[0] ? this.options2[0].departmentid : ""; |
| | | this.enterpriseName = this.options2[0] |
| | | ? this.options2[0].enterpriseName |
| | | : ""; |