| | |
| | | <el-table-column label="自查期限(之前)" prop="enterpriseSelfCheckDeadline" align="center"></el-table-column> |
| | | <el-table-column label="是否自查" prop="selfcheckStatus" width="130" align="center" sortable> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.selfcheckStatus == 0 ? '未自查' : '已自查' }}</span> |
| | | <span>{{ scope.row.selfcheckStatus == 1 ? '已自查' : '未自查' }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="自查时间" prop="selfcheckTime" align="center"></el-table-column> |
| | | <el-table-column label="是否隐患" prop="hiddendangerStatus" align="center"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.hiddendangerStatus == 0 ? '否' : '是' }}</span> |
| | | <span>{{ scope.row.hiddendangerStatus == null ? '' : (scope.row.hiddendangerStatus == 1 ?'是':'否') }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="整改情况" prop="rectifyStatus" align="center" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | | <el-button v-if="scope.row.rectifyStatus == 1" type="text" @click="toRepair(scope.row)">去整改</el-button> |
| | | <span v-else>已完成</span> |
| | | <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> |
| | | <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"> |
| | |
| | | import { getToken } from '@/utils/auth' |
| | | import selfReport from "./components/selfReport" |
| | | import repair from "./components/repair" |
| | | import checkDetails from "./components/repair" |
| | | import checkDetails from "./components/checkDetails" |
| | | import { getUnDoneCheckTask } from '@/api/selfCheck' |
| | | |
| | | export default { |
| | |
| | | const t = this |
| | | t.$refs.report.dialogVisible = true |
| | | t.$refs.report.id = row.id |
| | | t.$refs.report.getReportInfo() |
| | | }, |
| | | |
| | | toDetail(row){ |
| | | const t = this |
| | | t.$refs.details.dialogVisible = true |
| | | t.$refs.details.id = row.id |
| | | t.$refs.details.getEnterpriseInfo() |
| | | }, |
| | | |
| | | toRepair(row){ |
| | | const t = this |
| | | t.$refs.repair.dialogVisible = true |
| | | t.$refs.repair.id = row.id |
| | | t.$refs.repair.getSelfRectifyInfo() |
| | | }, |
| | | |
| | | async getUncheckList(){ |