|
|
|
|
@ -162,7 +162,7 @@
|
|
|
|
|
</div> |
|
|
|
|
</header> |
|
|
|
|
<div class="table-container" v-loading="loading"> |
|
|
|
|
<el-table :data="list"> |
|
|
|
|
<el-table :data="list" @click="onHeaderDblClick"> |
|
|
|
|
<el-table-column type="expand" v-if="false"> |
|
|
|
|
<template #default="{ row }"> |
|
|
|
|
<div class="row mt-10"> |
|
|
|
|
@ -246,7 +246,7 @@
|
|
|
|
|
<el-table-column label="办理情况" width="100" prop="xxx" v-if="false"/> |
|
|
|
|
<el-table-column label="业务类别" width="100" prop="businessTypeName"/> |
|
|
|
|
<el-table-column label="业务类别Code" width="100" prop="businessTypeCode" v-if="false"/> |
|
|
|
|
<el-table-column label="核查情况" width="140" prop="checkStatus" show-overflow-tooltip> |
|
|
|
|
<el-table-column label="核查结论" width="140" prop="checkStatus" show-overflow-tooltip> |
|
|
|
|
<template #default="{ row }"> |
|
|
|
|
{{ getDictLabel(dict.checkStatus, row.checkStatus) }} |
|
|
|
|
</template> |
|
|
|
|
@ -897,6 +897,15 @@ const handleWatchDetail = async (row) => {
|
|
|
|
|
} |
|
|
|
|
// endregion |
|
|
|
|
|
|
|
|
|
// region 自己排查相关 |
|
|
|
|
const onHeaderDblClick = () => { |
|
|
|
|
const rows = JSON.parse(JSON.stringify(toRaw(list.value || []))) |
|
|
|
|
console.groupCollapsed(`[DEBUG] list 全量(${rows.length}条)`) |
|
|
|
|
console.log('raw:', rows) |
|
|
|
|
console.groupEnd() |
|
|
|
|
} |
|
|
|
|
// endregion |
|
|
|
|
|
|
|
|
|
// region 导出相关 |
|
|
|
|
const handleExport = async () => { |
|
|
|
|
let body = { |
|
|
|
|
@ -904,14 +913,10 @@ const handleExport = async () => {
|
|
|
|
|
} |
|
|
|
|
await exportData(body); |
|
|
|
|
} |
|
|
|
|
// endregion |
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<style> |
|
|
|
|
.widthClass { |
|
|
|
|
min-width: 50% !important; |
|
|
|
|
} |
|
|
|
|
</style> |
|
|
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|
.el-form-item .el-form-item { |
|
|
|
|
|