diff --git a/src/router/index.js b/src/router/index.js
index aebdb9e..fab92da 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -527,6 +527,20 @@ export const dynamicRoutes = [
}
]
},
+ {
+ path: '/analysisBid',
+ component: Layout,
+ hidden: true,
+ permissions: ['enterpriseLibrary:analysis:detail'],
+ children: [
+ {
+ path: 'index',
+ component: () => import('@/views/analysis/components/AnalysisBidIndex'),
+ name: 'AnalysisBidIndex',
+ meta: { title: '标段信息', activeMenu: '/analysis', noCache: true }
+ }
+ ]
+ },
]
// 防止连续点击多次路由报错
diff --git a/src/views/analysis/components/AnalysisBidIndex.vue b/src/views/analysis/components/AnalysisBidIndex.vue
new file mode 100644
index 0000000..f86c355
--- /dev/null
+++ b/src/views/analysis/components/AnalysisBidIndex.vue
@@ -0,0 +1,189 @@
+
+
+
+
+
+ 返回
+
+
+
+
+
+ 数据列表
+
+
+
+ 标段解析
+
+
+ 查看
+
+
+
+
+
+
+
+
+
diff --git a/src/views/analysis/config.js b/src/views/analysis/config.js
index a8b44ab..0f450bf 100644
--- a/src/views/analysis/config.js
+++ b/src/views/analysis/config.js
@@ -25,6 +25,37 @@ export const formLabel = [
},
]
+export const bidFormLabel = [
+ {
+ isShow: false, // 是否展示label
+ f_type: 'ipt',
+ f_label: '标的名称',
+ f_model: 'proName',
+ f_max: 32,
+ f_width: '250px',
+ },
+ {
+ isShow: false, // 是否展示label
+ f_type: 'ipt',
+ f_label: '标段名称',
+ f_model: 'personName',
+ f_max: 32,
+ f_width: '250px',
+ },
+ {
+ isShow: false, // 是否展示label
+ f_type: 'sel',
+ f_label: '解析状态',
+ f_model: 'analysisStatus',
+ f_selList: [
+ { label: '解析中', value: 0 },
+ { label: '解析成功', value: 1 },
+ { label: '解析失败', value: 2 },
+ ],
+ f_width: '250px',
+ },
+]
+
export const columnsList = [
{ t_props: 'toolName', t_label: '模板名称' },
{ t_props: 'model', t_label: '项目名称' },
@@ -47,4 +78,17 @@ export const detailColumnsList = [
{ t_props: 'mainFunction', t_label: '投标保证金(万元)' },
{ t_props: 'mainFunction', t_label: '工期' },
{ t_props: 'mainFunction', t_label: '招标阶段' },
+]
+
+export const bidListColumnsList = [
+ { t_props: 'toolName', t_label: '标的名称' },
+ { t_props: 'model', t_label: '单位' },
+ { t_props: 'unit', t_label: '标段标号' },
+ { t_props: 'technicalParameters', t_label: '标段名称' },
+ { t_props: 'mainFunction', t_label: '最高投标限价(万元)' },
+ { t_props: 'mainFunction', t_label: '安全文明施工费(万元)' },
+ { t_props: 'mainFunction', t_label: '投标保证金(万元)' },
+ { t_props: 'mainFunction', t_label: '工期' },
+ { t_props: 'mainFunction', t_label: '招标阶段' },
+ { t_props: 'mainFunction', t_label: '解析状态' }
]
\ No newline at end of file
diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue
index 4b48888..73a06c3 100644
--- a/src/views/analysis/index.vue
+++ b/src/views/analysis/index.vue
@@ -29,8 +29,8 @@
@click="handleBidDetail(data)">
标段解析
-
+
查看标段