| | |
| | | <el-table-column prop="cityname" label="市" width="90" /> |
| | | <el-table-column prop="districtname" label="区县" width="90" /> --> |
| | | <el-table-column prop="subTask.townname" label="街道" width="80" /> |
| | | <el-table-column prop="problems.length" label="问题数" width="60" /> |
| | | <el-table-column label="问题摘要" width="300"> |
| | | <template #default="{ row }"> |
| | | <template v-for="(value, index) in row.problems" :key="value.guid"> |
| | | <br v-if="index > 0" />{{ index + 1 + '、' + value.problemname }} |
| | | </template> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="problems.length" |
| | | label="问题数" |
| | | width="60" |
| | | /> |
| | | <el-table-column prop="scoreLevel" label="问题摘要" width="70" /> |
| | | <el-table-column |
| | | prop="evaluate.resultscorebef" |
| | | prop="unChangeProblems.length" |
| | | label="未整改数" |
| | | width="60" |
| | | /> |
| | | <el-table-column prop="scoreLevel" label="未整改问题" width="70" /> |
| | | <el-table-column |
| | | <el-table-column label="未整改问题" width="300"> |
| | | <template #default="{ row }"> |
| | | <template |
| | | v-for="(value, index) in row.unChangeProblems" |
| | | :key="value.guid" |
| | | > |
| | | <br v-if="index > 0" />{{ index + 1 + '、' + value.problemname }} |
| | | </template> |
| | | </template> |
| | | </el-table-column> |
| | | <!-- <el-table-column |
| | | prop="evaluate.updatedate" |
| | | label="更新时间" |
| | | width="140" |
| | | :formatter="timeFormat" |
| | | /> |
| | | /> --> |
| | | </el-table> |
| | | </template> |
| | | </BaseProdProcess> |
| | |
| | | <script setup> |
| | | import { ref, inject } from 'vue'; |
| | | import dayjs from 'dayjs'; |
| | | import BaseProdProcess from '@/views/fysp/data-product/base-data-product/components/BaseProdProcess.vue'; |
| | | import BaseProdProcess from '@/views/fysp/data-product/components/BaseProdProcess.vue'; |
| | | import dataprodbaseApi from '@/api/fysp/dataprodbaseApi.js'; |
| | | import { conversionFromTable } from '@/utils/excel'; |
| | | import { useProdStepChange } from '@/views/fysp/data-product/prod-step-change.js'; |
| | |
| | | .fetchProdInspectionInfo(opt) |
| | | .then((res) => { |
| | | if (res.success) { |
| | | tableData.value = res.data; |
| | | tableData.value = res.data.map((item) => { |
| | | return { |
| | | ...item, |
| | | unChangeProblems: item.problems.filter((p) => !p.ischanged) |
| | | }; |
| | | }); |
| | | } |
| | | changeActive(); |
| | | }) |