| | |
| | | <el-table-column label="整改情况" prop="rectifyStatus" align="center" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.rectifyStatus==0">无需整改</span> |
| | | <el-button v-else-if="scope.row.rectifyStatus==1" type="text" @click="toRepair(scope.row)">去整改</el-button> |
| | | <el-button v-else-if="scope.row.rectifyStatus==1 && unitType==-1" type="text" @click="toRepair(scope.row)">去整改</el-button> |
| | | <span v-else-if="scope.row.rectifyStatus==2">已整改</span> |
| | | <span v-else>--</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="详情" align="center" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | | <el-button v-if="scope.row.selfcheckStatus == 0" type="text" @click="toReport(scope.row)">自查填报</el-button> |
| | | <el-button v-if="scope.row.selfcheckStatus == 0 && unitType==-1" type="text" @click="toReport(scope.row)">自查填报</el-button> |
| | | <el-button v-else type="text" @click="toDetail(scope.row)">查看详情</el-button> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | pageTotal: 0, |
| | | currentPage: 1, |
| | | tableKey: 0, |
| | | checkData: [] |
| | | checkData: [], |
| | | unitType: null |
| | | } |
| | | }, |
| | | created() { |
| | | const t = this |
| | | // t.getCheckUnitType() |
| | | t.getCheckUnitType() |
| | | t.getUncheckList() |
| | | }, |
| | | mounted() { |
| | |
| | | this.getUncheckList() |
| | | }, |
| | | |
| | | // async getCheckUnitType(){ |
| | | // const t = this |
| | | // console.log(t.unitType,5555555) |
| | | // let res = await getCheckUnitType() |
| | | // if(res.data.code === "200"){ |
| | | // t.unitType = res.data.result.checkUnitType |
| | | // }else{ |
| | | // t.unitType = -1 |
| | | // } |
| | | // console.log(t.unitType,66666666) |
| | | // }, |
| | | async getCheckUnitType(){ |
| | | const t = this |
| | | let res = await getCheckUnitType() |
| | | if(res.data.code === "200"){ |
| | | t.unitType = res.data.result.checkUnitType |
| | | }else{ |
| | | t.unitType = -1 |
| | | } |
| | | }, |
| | | |
| | | toReport(row){ |
| | | const t = this |