Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
dsk-cr20g
Commits
849585d5
Commit
849585d5
authored
Jun 25, 2023
by
caixingbing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*
parent
b975caae
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
32 additions
and
25 deletions
+32
-25
index.scss
dsk-operate-ui/src/assets/styles/index.scss
+5
-2
Tables.vue
dsk-operate-ui/src/views/detail/party-a/component/Tables.vue
+1
-1
infoTable.vue
...erate-ui/src/views/detail/party-a/component/infoTable.vue
+5
-5
administrative.vue
...ate-ui/src/views/detail/party-a/opport/administrative.vue
+4
-4
announcement.vue
...erate-ui/src/views/detail/party-a/opport/announcement.vue
+3
-3
biddingplan.vue
...perate-ui/src/views/detail/party-a/opport/biddingplan.vue
+1
-1
bond.vue
dsk-operate-ui/src/views/detail/party-a/opport/bond.vue
+2
-2
tencent.vue
dsk-operate-ui/src/views/detail/party-a/opport/tencent.vue
+5
-5
bidding.vue
...i/src/views/detail/party-a/overview/component/bidding.vue
+2
-2
busclue.vue
...i/src/views/detail/party-a/overview/component/busclue.vue
+2
-0
risk.vue
...e-ui/src/views/detail/party-a/overview/component/risk.vue
+2
-0
No files found.
dsk-operate-ui/src/assets/styles/index.scss
View file @
849585d5
...
@@ -270,12 +270,15 @@ ul, li {
...
@@ -270,12 +270,15 @@ ul, li {
.table-item
{
.table-item
{
width
:
100%
;
width
:
100%
;
.el-table
{
.el-table
{
font-size
:
1
2
px
;
font-size
:
1
3
px
;
color
:
#232323
;
color
:
#232323
;
th
{
th
{
font-size
:
1
2
px
!
important
;
font-size
:
1
3
px
!
important
;
font-weight
:
400
!
important
;
font-weight
:
400
!
important
;
}
}
td
{
font-size
:
13px
;
}
.cell
{
.cell
{
padding-right
:
12px
!
important
;
padding-right
:
12px
!
important
;
padding-left
:
12px
!
important
;
padding-left
:
12px
!
important
;
...
...
dsk-operate-ui/src/views/detail/party-a/component/Tables.vue
View file @
849585d5
...
@@ -125,7 +125,7 @@ export default {
...
@@ -125,7 +125,7 @@ export default {
this
.
$emit
(
'sort-change'
,
e
)
this
.
$emit
(
'sort-change'
,
e
)
},
},
flexWidth
(
tableData
)
{
flexWidth
(
tableData
)
{
let
currentMax
=
this
.
queryParams
.
pageNum
*
this
.
queryParams
.
pageSize
-
this
.
queryParams
.
pageSize
+
tableData
.
length
,
wdth
=
5
0
let
currentMax
=
this
.
queryParams
.
pageNum
*
this
.
queryParams
.
pageSize
-
this
.
queryParams
.
pageSize
+
tableData
.
length
,
wdth
=
5
5
// return currentMax.toString().length*25 + 'px'
// return currentMax.toString().length*25 + 'px'
if
(
currentMax
.
toString
().
length
>
3
){
if
(
currentMax
.
toString
().
length
>
3
){
wdth
=
wdth
+
(
currentMax
.
toString
().
length
-
3
)
*
10
wdth
=
wdth
+
(
currentMax
.
toString
().
length
-
3
)
*
10
...
...
dsk-operate-ui/src/views/detail/party-a/component/infoTable.vue
View file @
849585d5
...
@@ -78,7 +78,7 @@ export default {
...
@@ -78,7 +78,7 @@ export default {
border-right
:
1px
solid
#e5e9f5
;
border-right
:
1px
solid
#e5e9f5
;
border-bottom
:
1px
solid
#e5e9f5
;
border-bottom
:
1px
solid
#e5e9f5
;
font-family
:
Microsoft
YaHei-Regular
,
Microsoft
YaHei
;
font-family
:
Microsoft
YaHei-Regular
,
Microsoft
YaHei
;
font-size
:
1
2
px
;
font-size
:
1
3
px
;
}
}
.infoTable-form-view
{
.infoTable-form-view
{
width
:
100%
;
width
:
100%
;
...
@@ -87,7 +87,7 @@ export default {
...
@@ -87,7 +87,7 @@ export default {
border-right
:
1px
solid
#e5e9f5
;
border-right
:
1px
solid
#e5e9f5
;
border-bottom
:
1px
solid
#e5e9f5
;
border-bottom
:
1px
solid
#e5e9f5
;
font-family
:
Microsoft
YaHei-Regular
,
Microsoft
YaHei
;
font-family
:
Microsoft
YaHei-Regular
,
Microsoft
YaHei
;
font-size
:
1
2
px
;
font-size
:
1
3
px
;
}
}
.infoTable-form-row
{
.infoTable-form-row
{
width
:
33%
;
width
:
33%
;
...
@@ -96,13 +96,13 @@ export default {
...
@@ -96,13 +96,13 @@ export default {
border-right
:
1px
solid
#e5e9f5
;
border-right
:
1px
solid
#e5e9f5
;
border-bottom
:
1px
solid
#e5e9f5
;
border-bottom
:
1px
solid
#e5e9f5
;
font-family
:
Microsoft
YaHei-Regular
,
Microsoft
YaHei
;
font-family
:
Microsoft
YaHei-Regular
,
Microsoft
YaHei
;
font-size
:
1
2
px
;
font-size
:
1
3
px
;
}
}
::v-deep
.el-form-item__label
{
::v-deep
.el-form-item__label
{
height
:
100%
;
height
:
100%
;
background-color
:
#F0F3FA
;
background-color
:
#F0F3FA
;
padding
:
8px
12px
8px
12px
;
padding
:
8px
12px
8px
12px
;
font-size
:
1
2
px
;
font-size
:
1
3
px
;
font-weight
:
normal
;
font-weight
:
normal
;
color
:
rgba
(
35
,
35
,
35
,
0
.8
);
color
:
rgba
(
35
,
35
,
35
,
0
.8
);
display
:
flex
;
display
:
flex
;
...
@@ -111,7 +111,7 @@ export default {
...
@@ -111,7 +111,7 @@ export default {
}
}
::v-deep
.el-form-item__content
{
::v-deep
.el-form-item__content
{
padding-left
:
12px
;
padding-left
:
12px
;
font-size
:
1
2
px
;
font-size
:
1
3
px
;
color
:
#232323
;
color
:
#232323
;
}
}
::v-deep
.el-form-item__content
{
::v-deep
.el-form-item__content
{
...
...
dsk-operate-ui/src/views/detail/party-a/opport/administrative.vue
View file @
849585d5
...
@@ -48,18 +48,18 @@ export default {
...
@@ -48,18 +48,18 @@ export default {
pageSize
:
20
pageSize
:
20
},
},
forData
:
[
forData
:
[
{
label
:
'许可决定日期'
,
prop
:
'deciTime'
,
width
:
'1
0
0'
},
{
label
:
'许可决定日期'
,
prop
:
'deciTime'
,
width
:
'1
1
0'
},
{
label
:
'决定文书号'
,
prop
:
'deciWritNo'
,
width
:
'200'
},
{
label
:
'决定文书号'
,
prop
:
'deciWritNo'
,
width
:
'200'
},
{
label
:
'许可编号'
,
prop
:
'permitNo'
,
width
:
'100'
},
{
label
:
'许可编号'
,
prop
:
'permitNo'
,
width
:
'100'
},
{
label
:
'决定文书名称'
,
prop
:
'deciWritName'
,
width
:
'190'
,
slot
:
true
},
{
label
:
'决定文书名称'
,
prop
:
'deciWritName'
,
width
:
'190'
,
slot
:
true
},
{
label
:
'许可内容'
,
prop
:
'content'
,
width
:
'300'
,
slot
:
true
},
{
label
:
'许可内容'
,
prop
:
'content'
,
width
:
'300'
,
slot
:
true
},
{
label
:
'有效期自'
,
prop
:
'valiBegin'
,
width
:
'100'
},
{
label
:
'有效期自'
,
prop
:
'valiBegin'
,
width
:
'100'
},
{
label
:
'有效期至'
,
prop
:
'valiEnd'
,
width
:
'100'
},
{
label
:
'有效期至'
,
prop
:
'valiEnd'
,
width
:
'100'
},
{
label
:
'行政许可类别'
,
prop
:
'permitType'
,
width
:
'1
0
0'
},
{
label
:
'行政许可类别'
,
prop
:
'permitType'
,
width
:
'1
1
0'
},
{
label
:
'许可机关'
,
prop
:
'office'
,
width
:
'180'
},
{
label
:
'许可机关'
,
prop
:
'office'
,
width
:
'180'
},
{
label
:
'行政许可机关统一社会信用代码'
,
prop
:
'officeCreditCode'
,
width
:
'2
0
0'
},
{
label
:
'行政许可机关统一社会信用代码'
,
prop
:
'officeCreditCode'
,
width
:
'2
1
0'
},
{
label
:
'数据来源单位'
,
prop
:
'dataSourceOffice'
,
width
:
'110'
},
{
label
:
'数据来源单位'
,
prop
:
'dataSourceOffice'
,
width
:
'110'
},
{
label
:
'数据来源单位统一社会信用代码'
,
prop
:
'dataSourceOfficeCreditCode'
,
width
:
'2
0
0'
},
{
label
:
'数据来源单位统一社会信用代码'
,
prop
:
'dataSourceOfficeCreditCode'
,
width
:
'2
1
0'
},
{
label
:
'来源'
,
prop
:
'dataSource'
,
width
:
'80'
}
{
label
:
'来源'
,
prop
:
'dataSource'
,
width
:
'80'
}
],
],
formData
:
[
formData
:
[
...
...
dsk-operate-ui/src/views/detail/party-a/opport/announcement.vue
View file @
849585d5
...
@@ -57,12 +57,12 @@ export default {
...
@@ -57,12 +57,12 @@ export default {
{
label
:
'预算金额(万元)'
,
prop
:
'projectAmount'
,
sortable
:
'custom'
,
descending
:
'1'
,
ascending
:
'2'
,
width
:
'140'
}
,
{
label
:
'预算金额(万元)'
,
prop
:
'projectAmount'
,
sortable
:
'custom'
,
descending
:
'1'
,
ascending
:
'2'
,
width
:
'140'
}
,
{
label
:
'项目地区'
,
prop
:
'province'
,
width
:
'120'
,
slot
:
true
}
,
{
label
:
'项目地区'
,
prop
:
'province'
,
width
:
'120'
,
slot
:
true
}
,
{
label
:
'项目类别'
,
prop
:
'tenderStage'
,
width
:
'90'
}
,
{
label
:
'项目类别'
,
prop
:
'tenderStage'
,
width
:
'90'
}
,
{
label
:
'招采单位联系人'
,
prop
:
'contact'
,
width
:
'1
1
0'
}
,
{
label
:
'招采单位联系人'
,
prop
:
'contact'
,
width
:
'1
2
0'
}
,
{
label
:
'招采单位联系方式'
,
prop
:
'contactTel'
,
width
:
'130'
}
,
{
label
:
'招采单位联系方式'
,
prop
:
'contactTel'
,
width
:
'130'
}
,
{
label
:
'代理单位'
,
prop
:
'agency'
,
minWidth
:
'170'
}
,
{
label
:
'代理单位'
,
prop
:
'agency'
,
minWidth
:
'170'
}
,
{
label
:
'代理单位联系人'
,
prop
:
'agencyContact'
,
width
:
'1
1
0'
}
,
{
label
:
'代理单位联系人'
,
prop
:
'agencyContact'
,
width
:
'1
2
0'
}
,
{
label
:
'代理单位联系方式'
,
prop
:
'agencyContactTel'
,
width
:
'130'
}
,
{
label
:
'代理单位联系方式'
,
prop
:
'agencyContactTel'
,
width
:
'130'
}
,
{
label
:
'报名截止日期'
,
prop
:
'overTime'
,
width
:
'1
0
0'
}
{
label
:
'报名截止日期'
,
prop
:
'overTime'
,
width
:
'1
1
0'
}
],
],
formData
:
[
formData
:
[
{
type
:
7
,
fieldName
:
'province'
,
value
:
''
,
props
:
{
multiple
:
true
}
,
placeholder
:
'项目地区'
,
options
:
[]
}
,
{
type
:
7
,
fieldName
:
'province'
,
value
:
''
,
props
:
{
multiple
:
true
}
,
placeholder
:
'项目地区'
,
options
:
[]
}
,
...
...
dsk-operate-ui/src/views/detail/party-a/opport/biddingplan.vue
View file @
849585d5
...
@@ -52,7 +52,7 @@ export default {
...
@@ -52,7 +52,7 @@ export default {
forData
:
[
forData
:
[
{
label
:
'项目名称'
,
prop
:
'projectName'
,
minWidth
:
'400'
,
slot
:
true
}
,
{
label
:
'项目名称'
,
prop
:
'projectName'
,
minWidth
:
'400'
,
slot
:
true
}
,
{
label
:
'发布日期'
,
prop
:
'issueTime'
,
sortable
:
'custom'
,
descending
:
'3'
,
ascending
:
'4'
,
width
:
'120'
}
,
{
label
:
'发布日期'
,
prop
:
'issueTime'
,
sortable
:
'custom'
,
descending
:
'3'
,
ascending
:
'4'
,
width
:
'120'
}
,
{
label
:
'合同预估金额(万元)'
,
prop
:
'planTenderAmount'
,
sortable
:
'custom'
,
descending
:
'1'
,
ascending
:
'2'
,
width
:
'1
6
0'
}
,
{
label
:
'合同预估金额(万元)'
,
prop
:
'planTenderAmount'
,
sortable
:
'custom'
,
descending
:
'1'
,
ascending
:
'2'
,
width
:
'1
7
0'
}
,
{
label
:
'资金来源'
,
prop
:
'projecetCapitalSource'
,
minWidth
:
'100'
}
,
{
label
:
'资金来源'
,
prop
:
'projecetCapitalSource'
,
minWidth
:
'100'
}
,
{
label
:
'项目地区'
,
prop
:
'province'
,
minWidth
:
'110'
,
slot
:
true
}
,
{
label
:
'项目地区'
,
prop
:
'province'
,
minWidth
:
'110'
,
slot
:
true
}
,
{
label
:
'项目类型'
,
prop
:
'buildingProjectType'
,
minWidth
:
'100'
}
,
{
label
:
'项目类型'
,
prop
:
'buildingProjectType'
,
minWidth
:
'100'
}
,
...
...
dsk-operate-ui/src/views/detail/party-a/opport/bond.vue
View file @
849585d5
...
@@ -49,8 +49,8 @@ export default {
...
@@ -49,8 +49,8 @@ export default {
defaultSort
:
{
prop
:
'projectTotalInvestment'
,
order
:
'descending'
},
defaultSort
:
{
prop
:
'projectTotalInvestment'
,
order
:
'descending'
},
forData
:
[
forData
:
[
{
label
:
'项目名称'
,
prop
:
'projectName'
,
minWidth
:
'300'
,
slot
:
true
},
{
label
:
'项目名称'
,
prop
:
'projectName'
,
minWidth
:
'300'
,
slot
:
true
},
{
label
:
'项目总投资(亿元)'
,
prop
:
'projectTotalInvestment'
,
sortable
:
'custom'
,
descending
:
'1'
,
ascending
:
'2'
,
width
:
'1
5
0'
},
{
label
:
'项目总投资(亿元)'
,
prop
:
'projectTotalInvestment'
,
sortable
:
'custom'
,
descending
:
'1'
,
ascending
:
'2'
,
width
:
'1
6
0'
},
{
label
:
'项目资本金(亿元)'
,
prop
:
'projectCapital'
,
sortable
:
'custom'
,
descending
:
'17'
,
ascending
:
'18'
,
width
:
'1
5
0'
},
{
label
:
'项目资本金(亿元)'
,
prop
:
'projectCapital'
,
sortable
:
'custom'
,
descending
:
'17'
,
ascending
:
'18'
,
width
:
'1
6
0'
},
{
label
:
'专项债用作资本金(亿元)'
,
prop
:
'specialBondCapital'
,
sortable
:
'custom'
,
descending
:
'19'
,
ascending
:
'20'
,
width
:
'200'
}
{
label
:
'专项债用作资本金(亿元)'
,
prop
:
'specialBondCapital'
,
sortable
:
'custom'
,
descending
:
'19'
,
ascending
:
'20'
,
width
:
'200'
}
],
],
formData
:
[
formData
:
[
...
...
dsk-operate-ui/src/views/detail/party-a/opport/tencent.vue
View file @
849585d5
...
@@ -58,13 +58,13 @@ export default {
...
@@ -58,13 +58,13 @@ export default {
{
label
:
'项目名称'
,
prop
:
'projectName'
,
minWidth
:
'320'
,
slot
:
true
}
,
{
label
:
'项目名称'
,
prop
:
'projectName'
,
minWidth
:
'320'
,
slot
:
true
}
,
{
label
:
'发布日期'
,
prop
:
'pubdate'
,
width
:
'110'
}
,
{
label
:
'发布日期'
,
prop
:
'pubdate'
,
width
:
'110'
}
,
{
label
:
'金额(万元)'
,
prop
:
''
,
children
:
[
{
label
:
'金额(万元)'
,
prop
:
''
,
children
:
[
{
label
:
'建安费暂估'
,
prop
:
'projectSafeAmount'
,
width
:
'
8
8px'
}
,
{
label
:
'建安费暂估'
,
prop
:
'projectSafeAmount'
,
width
:
'
9
8px'
}
,
{
label
:
'勘察费暂估'
,
prop
:
'projectSurveyAmount'
,
width
:
'
8
8px'
}
,
{
label
:
'勘察费暂估'
,
prop
:
'projectSurveyAmount'
,
width
:
'
9
8px'
}
,
{
label
:
'保证金'
,
prop
:
'projectEnsureAmount'
,
width
:
'
8
8px'
}
{
label
:
'保证金'
,
prop
:
'projectEnsureAmount'
,
width
:
'
9
8px'
}
]
}
,
]
}
,
{
label
:
'招标人及联系方式'
,
prop
:
''
,
children
:
[
{
label
:
'招标人及联系方式'
,
prop
:
''
,
children
:
[
{
label
:
'招标人'
,
prop
:
'tenderee'
,
width
:
'
8
8px'
,
slot
:
true
}
,
{
label
:
'招标人'
,
prop
:
'tenderee'
,
width
:
'
9
8px'
,
slot
:
true
}
,
{
label
:
'联系人'
,
prop
:
'tendereeTel'
,
width
:
'
8
8px'
}
{
label
:
'联系人'
,
prop
:
'tendereeTel'
,
width
:
'
9
8px'
}
]
}
,
]
}
,
{
label
:
'代理机构及联系方式'
,
prop
:
''
,
children
:
[
{
label
:
'代理机构及联系方式'
,
prop
:
''
,
children
:
[
{
label
:
'代理机构'
,
prop
:
'agency'
,
width
:
'88px'
,
slot
:
true
}
,
{
label
:
'代理机构'
,
prop
:
'agency'
,
width
:
'88px'
,
slot
:
true
}
,
...
...
dsk-operate-ui/src/views/detail/party-a/overview/component/bidding.vue
View file @
849585d5
...
@@ -69,7 +69,7 @@
...
@@ -69,7 +69,7 @@
align=
"right"
align=
"right"
label=
"合作次数"
>
label=
"合作次数"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
style=
"padding-right: 8
8
px;"
>
{{
scope
.
row
.
count
}}
</span>
<span
style=
"padding-right: 8
6
px;"
>
{{
scope
.
row
.
count
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
...
@@ -77,7 +77,7 @@
...
@@ -77,7 +77,7 @@
align=
"right"
align=
"right"
label=
"合作总金额(万元)"
>
label=
"合作总金额(万元)"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
style=
"padding-right:
34
px;"
>
{{
scope
.
row
.
amount
}}
</span>
<span
style=
"padding-right:
28
px;"
>
{{
scope
.
row
.
amount
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
...
dsk-operate-ui/src/views/detail/party-a/overview/component/busclue.vue
View file @
849585d5
...
@@ -22,10 +22,12 @@
...
@@ -22,10 +22,12 @@
label=
"名称"
></el-table-column>
label=
"名称"
></el-table-column>
<el-table-column
<el-table-column
prop=
"value"
prop=
"value"
align=
"right"
label=
"数量"
>
label=
"数量"
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"percent"
prop=
"percent"
align=
"right"
label=
"占比"
>
label=
"占比"
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
...
dsk-operate-ui/src/views/detail/party-a/overview/component/risk.vue
View file @
849585d5
...
@@ -14,6 +14,7 @@
...
@@ -14,6 +14,7 @@
label=
"风险纬度分布"
></el-table-column>
label=
"风险纬度分布"
></el-table-column>
<el-table-column
<el-table-column
prop=
"value"
prop=
"value"
align=
"right"
label=
"数量"
>
label=
"数量"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
value
}}
</span>
<span>
{{
scope
.
row
.
value
}}
</span>
...
@@ -21,6 +22,7 @@
...
@@ -21,6 +22,7 @@
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"bl"
prop=
"bl"
align=
"right"
label=
"占比"
>
label=
"占比"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
bl
}}
</span>
<span>
{{
scope
.
row
.
bl
}}
</span>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment