From 388c95a347aa0a1d8c13157b2e1e99593c79179a Mon Sep 17 00:00:00 2001
From: cwchen <1048842385@qq.com>
Date: Wed, 26 Nov 2025 13:20:48 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E6=A0=87=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/analysis/components/AnalysisBidIndex.vue | 14 ++++++++++----
src/views/analysis/config.js | 8 ++++----
src/views/analysis/index.vue | 2 +-
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/src/views/analysis/components/AnalysisBidIndex.vue b/src/views/analysis/components/AnalysisBidIndex.vue
index d1b9be4..7dcb03c 100644
--- a/src/views/analysis/components/AnalysisBidIndex.vue
+++ b/src/views/analysis/components/AnalysisBidIndex.vue
@@ -13,11 +13,16 @@
:showRightTools="false"
ref="analysisTableRef"
:columnsList="bidListColumnsList"
- :request-api="listAPI"
+ :request-api="getBidListAPI"
:sendParams="sendParams"
:handleColWidth="200"
:isShowtableCardStyle="false"
>
+
+ 解析中
+ 解析成功
+ 解析失败
+
数据列表
@@ -40,7 +45,8 @@
import TableModel from '@/components/TableModel2'
import { bidListColumnsList, bidFormLabel } from '../config'
import { encryptWithSM4 } from '@/utils/sm'
-import { listAPI, delDataAPI } from '@/api/analysis/analysis'
+import { getBidListAPI, delDataAPI } from '@/api/analysis/analysis'
+import { decryptWithSM4 } from '@/utils/sm'
export default {
name: 'AnalysisBidIndex',
components: {
@@ -50,9 +56,9 @@ export default {
return {
bidFormLabel,
bidListColumnsList,
- listAPI,
+ getBidListAPI,
sendParams: {
- enterpriseId: 2
+ proId: decryptWithSM4(this.$route.query.proId)
},
}
},
diff --git a/src/views/analysis/config.js b/src/views/analysis/config.js
index 0a24706..f915690 100644
--- a/src/views/analysis/config.js
+++ b/src/views/analysis/config.js
@@ -30,7 +30,7 @@ export const bidFormLabel = [
isShow: false, // 是否展示label
f_type: 'ipt',
f_label: '标的名称',
- f_model: 'proName',
+ f_model: 'markName',
f_max: 32,
f_width: '250px',
},
@@ -38,7 +38,7 @@ export const bidFormLabel = [
isShow: false, // 是否展示label
f_type: 'ipt',
f_label: '标段名称',
- f_model: 'personName',
+ f_model: 'bidName',
f_max: 32,
f_width: '250px',
},
@@ -46,7 +46,7 @@ export const bidFormLabel = [
isShow: false, // 是否展示label
f_type: 'sel',
f_label: '解析状态',
- f_model: 'analysisStatus',
+ f_model: 'parsingState',
f_selList: [
{ label: '解析中', value: 0 },
{ label: '解析成功', value: 1 },
@@ -90,5 +90,5 @@ export const bidListColumnsList = [
{ t_props: 'bidBond', t_label: '投标保证金(万元)' },
{ t_props: 'duration', t_label: '工期' },
{ t_props: 'biddingStage', t_label: '招标阶段' },
- { t_props: 'parsingState', t_label: '解析状态' }
+ { t_slot: 'parsingState', t_label: '解析状态' }
]
\ No newline at end of file
diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue
index 3010eff..109fae6 100644
--- a/src/views/analysis/index.vue
+++ b/src/views/analysis/index.vue
@@ -164,7 +164,7 @@ export default {
this.$router.push({
name: 'AnalysisBidIndex',
query: {
- proId: encryptWithSM4('2'),
+ proId: encryptWithSM4(row.proId + '' || '0'),
},
})
},