From 9a61e46d96536f3299e57f7259ae1c9972256ec6 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 30 九月 2025 09:42:09 +0800
Subject: [PATCH] 1. 隐藏未完成的账户匹配页面 2. 根据第三方新的接口文档修改接口url地址
---
src/views/fysp/data-product/base-data-product/ProdInspectionInfo.vue | 40 ++++++++++++++++++++++++++++------------
1 files changed, 28 insertions(+), 12 deletions(-)
diff --git a/src/views/fysp/data-product/base-data-product/ProdInspectionInfo.vue b/src/views/fysp/data-product/base-data-product/ProdInspectionInfo.vue
index 10bd091..0e8db25 100644
--- a/src/views/fysp/data-product/base-data-product/ProdInspectionInfo.vue
+++ b/src/views/fysp/data-product/base-data-product/ProdInspectionInfo.vue
@@ -37,24 +37,35 @@
<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>
@@ -62,7 +73,7 @@
<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';
@@ -77,7 +88,12 @@
.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();
})
--
Gitblit v1.9.3