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
ad8c24f3
Commit
ad8c24f3
authored
Jun 09, 2023
by
danfuman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
d956e1c9
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
150 additions
and
74 deletions
+150
-74
index.js
dsk-operate-ui/src/router/index.js
+1
-1
localEconomy.vue
...e-ui/src/views/macro/economies/component/localEconomy.vue
+2
-0
index.vue
dsk-operate-ui/src/views/macro/enterprises/index.vue
+80
-33
details.vue
dsk-operate-ui/src/views/macro/financing/details.vue
+66
-39
index.vue
dsk-operate-ui/src/views/macro/financing/index.vue
+1
-1
No files found.
dsk-operate-ui/src/router/index.js
View file @
ad8c24f3
...
@@ -125,7 +125,7 @@ export const constantRoutes = [
...
@@ -125,7 +125,7 @@ export const constantRoutes = [
path
:
'/macro/financing/details/:id(
\\
d+)'
,
path
:
'/macro/financing/details/:id(
\\
d+)'
,
component
:
()
=>
import
(
'@/views/macro/financing/details'
),
component
:
()
=>
import
(
'@/views/macro/financing/details'
),
name
:
'financingDetails'
,
name
:
'financingDetails'
,
meta
:
{
title
:
'区域专项债详情'
,
icon
:
''
}
meta
:
{
title
:
'区域专项债详情'
,
icon
:
'
radar
'
}
}
}
]
]
},
},
...
...
dsk-operate-ui/src/views/macro/economies/component/localEconomy.vue
View file @
ad8c24f3
...
@@ -86,6 +86,8 @@ export default {
...
@@ -86,6 +86,8 @@ export default {
if
(
this
.
queryParams
.
order
){
if
(
this
.
queryParams
.
order
){
params
.
order
=
this
.
queryParams
.
order
params
.
order
=
this
.
queryParams
.
order
}
}
params
.
provinceIds
=
[
this
.
dataQuery
.
provinceId
]
nationalPage
(
params
).
then
(
res
=>
{
nationalPage
(
params
).
then
(
res
=>
{
this
.
tableData
=
res
.
data
.
list
this
.
tableData
=
res
.
data
.
list
this
.
tableDataTotal
=
res
.
data
.
totalCount
this
.
tableDataTotal
=
res
.
data
.
totalCount
...
...
dsk-operate-ui/src/views/macro/enterprises/index.vue
View file @
ad8c24f3
<
template
>
<
template
>
<div
class=
"app-container enterprises"
>
<div
class=
"app-container enterprises"
>
<div
class=
"flex-box eco-header"
>
<div
class=
"flex-box eco-header"
>
<el-tabs
v-model=
"activeName"
>
<el-tabs
v-model=
"activeName"
@
tab-click=
"handleClick"
>
<el-tab-pane
label=
"本地企业"
name=
"first"
></el-tab-pane>
<el-tab-pane
label=
"本地企业"
name=
"first"
></el-tab-pane>
<el-tab-pane
label=
"异地备案"
name=
"second"
></el-tab-pane>
<el-tab-pane
label=
"异地备案"
name=
"second"
></el-tab-pane>
</el-tabs>
</el-tabs>
<div
class=
"location"
><i
class=
"el-icon-location"
></i>
重庆市
</div>
<div
class=
"location"
><i
class=
"el-icon-location"
></i>
{{
province
}}
</div>
</div>
</div>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"search"
>
<div
class=
"search"
>
<el-cascader
<el-cascader
ref=
"a
ddress
"
ref=
"a
ptitudeCode
"
:options=
"aptitudeCodeList"
:options=
"aptitudeCodeList"
:props=
"props"
:props=
"props"
v-model=
"queryParams.codeStr"
v-model=
"queryParams.codeStr"
@
change=
"handleChange"
placeholder=
"资质资格"
placeholder=
"资质资格"
collapse-tags
collapse-tags
clearable
></el-cascader>
clearable
></el-cascader>
<el-input
placeholder=
"输入企业名称关键词"
v-model=
"queryParams.
key
"
>
<el-input
placeholder=
"输入企业名称关键词"
v-model=
"queryParams.
ename
"
>
<el-button
slot=
"append"
>
搜索
</el-button>
<el-button
slot=
"append"
@
click=
"querySubmit()"
>
搜索
</el-button>
</el-input>
</el-input>
<span
class=
"total"
>
共
{{
tableDataTotal
}}
条
</span>
<span
class=
"total"
>
共
{{
tableDataTotal
}}
条
</span>
</div>
</div>
...
@@ -36,22 +37,22 @@
...
@@ -36,22 +37,22 @@
</el-table-column>
</el-table-column>
<el-table-column
label=
"公司名称"
align=
"left"
width=
"300"
>
<el-table-column
label=
"公司名称"
align=
"left"
width=
"300"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
name
}}
</router-link>
<router-link
to=
""
tag=
"a"
class=
"a-link"
v-html=
"scope.row.name"
>
</router-link>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"注册地
区"
prop=
"address"
width=
"8
0"
/>
<el-table-column
label=
"注册地
址"
prop=
"domicile"
width=
"15
0"
/>
<el-table-column
label=
"资质资格"
prop=
"aptitudeCountNew"
sortable
width=
"1
20"
align=
"right"
/>
<el-table-column
label=
"资质资格"
prop=
"aptitudeCountNew"
sortable
width=
"1
00"
/>
<el-table-column
label=
"专业人员"
prop=
"persionCount"
sortable
width=
"1
30"
align=
"right"
/>
<el-table-column
label=
"专业人员"
prop=
"persionCount"
sortable
width=
"1
00"
/>
<el-table-column
label=
"中标业绩"
prop=
"recentlyCount"
sortable
width=
"1
30"
align=
"right"
/>
<el-table-column
label=
"中标业绩"
prop=
"recentlyCount"
sortable
width=
"1
00"
/>
<el-table-column
label=
"最大中标金额(万元)"
prop=
"cgfs"
sortable
width=
"160"
align=
"right"
/>
<el-table-column
label=
"最大中标金额(万元)"
prop=
"cgfs"
sortable
width=
"160"
/>
<el-table-column
label=
"中标总金额(万元)"
prop=
"cgfs"
sortable
width=
"160"
align=
"right"
/>
<el-table-column
label=
"中标总金额(万元)"
prop=
"cgfs"
sortable
width=
"160"
/>
<el-table-column
label=
"四库业绩"
prop=
"skyCount"
sortable
width=
"1
30"
align=
"right"
/>
<el-table-column
label=
"四库业绩"
prop=
"skyCount"
sortable
width=
"1
00"
/>
<el-table-column
label=
"公路业绩"
prop=
"cgfs"
sortable
width=
"1
30"
align=
"right"
/>
<el-table-column
label=
"公路业绩"
prop=
"cgfs"
sortable
width=
"1
00"
/>
<el-table-column
label=
"水利业绩"
prop=
"cgfs"
sortable
width=
"1
30"
align=
"right"
/>
<el-table-column
label=
"水利业绩"
prop=
"cgfs"
sortable
width=
"1
00"
/>
<el-table-column
label=
"常合作业主"
prop=
"cgfs"
width=
"
280"
align=
"right"
/>
<el-table-column
label=
"常合作业主"
prop=
"cgfs"
width=
"
130"
/>
<el-table-column
label=
"客户(个)"
prop=
"customerCount"
sortable
width=
"1
30"
align=
"right"
/>
<el-table-column
label=
"客户(个)"
prop=
"customerCount"
sortable
width=
"1
00"
/>
<el-table-column
label=
"供应商(个)"
prop=
"supplierCount"
sortable
width=
"130"
align=
"right"
/>
<el-table-column
label=
"供应商(个)"
prop=
"supplierCount"
sortable
width=
"130"
/>
<el-table-column
label=
"常合作供应商"
prop=
"
cgfs"
width=
"280"
align=
"right"
/>
<el-table-column
label=
"常合作供应商"
prop=
"
supplierCount"
width=
"120"
/>
</el-table>
</el-table>
</div>
</div>
<div
class=
"pagination-box"
>
<div
class=
"pagination-box"
>
...
@@ -68,7 +69,7 @@
...
@@ -68,7 +69,7 @@
// import LocalEnterprises from './component/localEnterprises'
// import LocalEnterprises from './component/localEnterprises'
// import Offsite from './component/offsite'
// import Offsite from './component/offsite'
import
aptitudeCode
from
'@/assets/json/aptitudeCode'
import
aptitudeCode
from
'@/assets/json/aptitudeCode'
import
{
enterprise
}
from
'@/api/macro/macro'
import
{
enterprise
,
location
}
from
'@/api/macro/macro'
export
default
{
export
default
{
name
:
'Enterprises'
,
name
:
'Enterprises'
,
// components: {LocalEnterprises,Offsite},
// components: {LocalEnterprises,Offsite},
...
@@ -76,36 +77,36 @@ export default {
...
@@ -76,36 +77,36 @@ export default {
return
{
return
{
activeName
:
'first'
,
activeName
:
'first'
,
queryParams
:{
queryParams
:{
key
:
''
,
ename
:
''
,
codeStr
:
''
codeStr
:
''
,
},
},
props
:
{
props
:
{
value
:
'id'
,
value
:
'id'
,
multiple
:
true
,
multiple
:
true
,
//
checkStrictly:true,
checkStrictly
:
true
,
label
:
'name'
,
label
:
'name'
,
children
:
'list'
,
children
:
'list'
,
expandTrigger
:
'hover'
expandTrigger
:
'hover'
},
},
tableData
:
[
tableData
:
[],
{
dataId
:
'1'
,
cgrssqy
:
'100'
,
cgfs
:
'200'
,
address
:
'江北区'
,
name
:
'重庆市江北区国有资本投资运营管理集团有限公司'
}
],
tableLoading
:
false
,
tableLoading
:
false
,
pageIndex
:
1
,
pageIndex
:
1
,
pageSize
:
10
,
pageSize
:
10
,
tableDataTotal
:
1
,
tableDataTotal
:
1
,
aptitudeCodeList
:[],
aptitudeCodeList
:[],
aptitudeType
:
''
,
province
:
''
,
provinceId
:
''
}
}
},
},
created
()
{
created
()
{
location
({
provinceId
:
'500000'
}).
then
(
res
=>
{
this
.
province
=
res
.
data
.
currentProvince
.
regionName
;
this
.
provinceId
=
res
.
data
.
currentProvince
.
id
;
this
.
querySubmit
()
})
this
.
aptitudeCode
()
this
.
aptitudeCode
()
this
.
querySubmit
()
},
},
methods
:
{
methods
:
{
//资质Json
//资质Json
...
@@ -129,8 +130,32 @@ export default {
...
@@ -129,8 +130,32 @@ export default {
if
(
this
.
queryParams
.
order
){
if
(
this
.
queryParams
.
order
){
params
.
order
=
this
.
queryParams
.
order
params
.
order
=
this
.
queryParams
.
order
}
}
params
.
aptitudeQueryDto
=
{
filePlaceType
:
this
.
activeName
===
'first'
?
3
:
2
,
aptitudeSource
:
'new'
,
aptitudeQueryType
:
'or'
,
filePlaceCode
:
this
.
provinceId
}
if
(
this
.
queryParams
.
ename
){
params
.
aptitudeQueryDto
.
ename
=
this
.
queryParams
.
ename
}
if
(
this
.
aptitudeType
){
let
aptitudeType
=
[];
aptitudeType
.
push
({
codeStr
:
this
.
aptitudeType
,
queryType
:
"and"
,
aptitudeType
:
"qualification"
})
params
.
aptitudeQueryDto
.
aptitudeDtoList
=
aptitudeType
}
if
(
this
.
aptitudeType
||
this
.
queryParams
.
ename
){
}
console
.
log
(
params
)
enterprise
(
params
).
then
(
res
=>
{
enterprise
(
params
).
then
(
res
=>
{
console
.
log
(
res
.
data
)
console
.
log
(
res
.
data
)
this
.
tableData
=
res
.
data
.
list
;
this
.
tableDataTotal
=
res
.
data
.
total
;
})
})
},
},
// 重置页数
// 重置页数
...
@@ -144,6 +169,28 @@ export default {
...
@@ -144,6 +169,28 @@ export default {
this
.
pageIndex
=
val
this
.
pageIndex
=
val
this
.
querySubmit
()
this
.
querySubmit
()
},
},
handleChange
(){
// console.log(this.queryParams.codeStr)
let
codeStr
=
this
.
queryParams
.
codeStr
;
let
arr
=
[]
for
(
let
i
=
0
;
i
<
codeStr
.
length
;
i
++
){
arr
.
push
(
codeStr
[
i
][
codeStr
[
i
].
length
-
1
])
}
this
.
aptitudeType
=
arr
.
join
(
','
)
console
.
log
(
this
.
aptitudeType
)
this
.
$refs
.
aptitudeCode
.
toggleDropDownVisible
(
false
)
this
.
querySubmit
()
},
handleClick
(){
this
.
queryParams
.
codeStr
=
[]
this
.
aptitudeType
=
''
;
this
.
queryParams
=
{
ename
:
''
,
codeStr
:
''
,
}
this
.
pageIndex
=
1
;
this
.
querySubmit
()
}
}
}
}
}
</
script
>
</
script
>
...
...
dsk-operate-ui/src/views/macro/financing/details.vue
View file @
ad8c24f3
...
@@ -2,10 +2,8 @@
...
@@ -2,10 +2,8 @@
<div
class=
"app-container qyzx-details"
>
<div
class=
"app-container qyzx-details"
>
<p
class=
"tab"
>
区域专项债
<span>
/ 专项债项目详情
</span></p>
<p
class=
"tab"
>
区域专项债
<span>
/ 专项债项目详情
</span></p>
<div
class=
"content main1"
>
<div
class=
"content main1"
>
<div
class=
"title"
><img
src=
"@/assets/images/financing/head_icon.png"
/>
重庆至黔江高速铁路项目一项目详情
</div>
<div
class=
"cont-title"
><img
src=
"@/assets/images/financing/head_icon.png"
/>
{{
details
.
projectName
}}
</div>
<p>
本项目是厦渝高铁通道的重要组成部分,是成渝地区、海西经济区间高速客运交流的主通道;是成渝地区与华南、华东地区间客运交流的辅助通道;是以重庆主城为核心的城际客流的快速客运通道;
<p>
{{
details
.
projectScale
}}
</p>
是整合区域旅游资源,促进沿线旅游资源开发的黄金旅游通道。线路起自重庆站,经巴南、南川、武隆、彭水,终至江,正线全长265公里,设8座,其中新建6座。
同步建设重庆东动车所动车出入段,重庆枢纽东环联络线。
</p>
</div>
</div>
<div
class=
"content main2"
>
<div
class=
"content main2"
>
<div
class=
"common-title"
>
项目筹资
</div>
<div
class=
"common-title"
>
项目筹资
</div>
...
@@ -13,28 +11,28 @@
...
@@ -13,28 +11,28 @@
<div
class=
"list"
>
<div
class=
"list"
>
<div
class=
"item color1"
>
<div
class=
"item color1"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
projectTotalInvestment
||
'-'
}}
<span>
{{
details
.
projectTotalInvestment
?
'亿'
:
''
}}
</span></h4>
<p>
项目总投资额
</p>
<p>
项目总投资额
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon1.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon1.png"
/>
</div>
</div>
<div
class=
"item color2"
>
<div
class=
"item color2"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
projectCapital
||
'-'
}}
<span>
{{
details
.
projectCapital
?
'亿'
:
''
}}
</span></h4>
<p>
项目资本金
</p>
<p>
项目资本金
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon2.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon2.png"
/>
</div>
</div>
<div
class=
"item color3"
>
<div
class=
"item color3"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
specialBondFinancing
||
'-'
}}
<span>
{{
details
.
specialBondFinancing
?
'亿'
:
''
}}
</span></h4>
<p>
专项债融资
</p>
<p>
专项债融资
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon3.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon3.png"
/>
</div>
</div>
<div
class=
"item color4"
>
<div
class=
"item color4"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
specialCapital
||
'-'
}}
<span>
{{
details
.
specialCapital
?
'亿'
:
''
}}
</span></h4>
<p>
专项债用作资本金
</p>
<p>
专项债用作资本金
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon4.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon4.png"
/>
...
@@ -43,28 +41,28 @@
...
@@ -43,28 +41,28 @@
<div
class=
"list"
>
<div
class=
"list"
>
<div
class=
"item color4"
>
<div
class=
"item color4"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
otherFunds
||
'-'
}}
<span>
{{
details
.
otherFunds
?
'亿'
:
''
}}
</span></h4>
<p>
其他资金
</p>
<p>
其他资金
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon5.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon5.png"
/>
</div>
</div>
<div
class=
"item color3"
>
<div
class=
"item color3"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿 / 10只
</span></h4>
<h4>
{{
details
.
specialBondFinancingAmount
||
'-'
}}
<span>
{{
details
.
specialBondFinancingAmount
?
'亿'
:
''
}}
/
{{
details
.
specialBondIssueNumber
||
'-'
}}{{
details
.
specialBondIssueNumber
?
'只'
:
''
}}
</span></h4>
<p>
专项债融资额/专项债只数
</p>
<p>
专项债融资额/专项债只数
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon6.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon6.png"
/>
</div>
</div>
<div
class=
"item color4"
>
<div
class=
"item color4"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
otherFinancing
||
'-'
}}
<span>
{{
details
.
otherFinancing
?
'亿'
:
''
}}
</span></h4>
<p>
其他融资
</p>
<p>
其他融资
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon7.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon7.png"
/>
</div>
</div>
<div
class=
"item color2"
>
<div
class=
"item color2"
>
<div
class=
"item-left"
>
<div
class=
"item-left"
>
<h4>
535.00
<span>
亿
</span></h4>
<h4>
{{
details
.
govSupportFunds
||
'-'
}}
<span>
{{
details
.
govSupportFunds
?
'亿'
:
''
}}
</span></h4>
<p>
政府安排资金
</p>
<p>
政府安排资金
</p>
</div>
</div>
<img
class=
"img"
src=
"@/assets/images/financing/icon8.png"
/>
<img
class=
"img"
src=
"@/assets/images/financing/icon8.png"
/>
...
@@ -77,27 +75,27 @@
...
@@ -77,27 +75,27 @@
<div
class=
"main3-box"
>
<div
class=
"main3-box"
>
<p>
<p>
<label
class=
"label"
>
项目总收益/项目总债务融资本息(覆盖倍数)
</label>
<label
class=
"label"
>
项目总收益/项目总债务融资本息(覆盖倍数)
</label>
<span>
1.36
倍
</span>
<span>
{{
details
.
econData007
}}
倍
</span>
</p>
</p>
<p>
<p>
<label
class=
"label"
>
项目总收益/项目总地方债券融资本息
</label>
<label
class=
"label"
>
项目总收益/项目总地方债券融资本息
</label>
<span>
1.96
倍
</span>
<span>
{{
details
.
econData008
}}
倍
</span>
</p>
</p>
<p>
<p>
<label
class=
"label"
>
项目总收益/项目总投资
</label>
<label
class=
"label"
>
项目总收益/项目总投资
</label>
<span>
1.96
倍
</span>
<span>
{{
details
.
econData009
}}
倍
</span>
</p>
</p>
<p>
<p>
<label
class=
"label"
>
项目总收益/项目总地方债券融资本金
</label>
<label
class=
"label"
>
项目总收益/项目总地方债券融资本金
</label>
<span>
1.96
倍
</span>
<span>
{{
details
.
econData010
}}
倍
</span>
</p>
</p>
<p>
<p>
<label
class=
"label"
>
项目总收益/项目总债务融资本金
</label>
<label
class=
"label"
>
项目总收益/项目总债务融资本金
</label>
<span>
2.45
倍
</span>
<span>
{{
details
.
econData011
}}
倍
</span>
</p>
</p>
<p>
<p>
<label
class=
"label"
>
项目预测总收益
</label>
<label
class=
"label"
>
项目预测总收益
</label>
<span>
2.45倍
</span>
<span>
{{
details
.
projectForecastTotalRevenue
}}
亿
</span>
</p>
</p>
</div>
</div>
</div>
</div>
...
@@ -105,11 +103,11 @@
...
@@ -105,11 +103,11 @@
<div
class=
"common-title"
>
项目当事人
</div>
<div
class=
"common-title"
>
项目当事人
</div>
<div
class=
"main4-box"
>
<div
class=
"main4-box"
>
<label
class=
"label"
>
项目主体
</label>
<label
class=
"label"
>
项目主体
</label>
<span>
重庆铁路投资集团有限公司
</span>
<span>
{{
details
.
projectEntity
||
'-'
}}
</span>
<label
class=
"label"
>
主管部门
</label>
<label
class=
"label"
>
主管部门
</label>
<span>
-
</span>
<span>
{{
details
.
chargeDepartment
||
'-'
}}
</span>
<label
class=
"label"
>
实施单位
</label>
<label
class=
"label"
>
实施单位
</label>
<span>
重庆铁路投资集团有限公司
</span>
<span>
{{
details
.
piu
||
'-'
}}
</span>
</div>
</div>
</div>
</div>
<div
class=
"content main5"
>
<div
class=
"content main5"
>
...
@@ -122,15 +120,19 @@
...
@@ -122,15 +120,19 @@
fit
fit
highlight-current-row
highlight-current-row
>
>
<el-table-column
prop=
"name"
label=
"债券简称"
>
<el-table-column
prop=
"bondAbbreviation"
label=
"债券简称"
>
<!--
<template
slot-scope=
"scope"
>
-->
<!--
<router-link
:to=
"'/macro/financing/details/'+ scope.row.id"
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
bondAbbreviation
}}
</router-link>
-->
<!--
</
template
>
-->
</el-table-column>
<el-table-column
label=
"招标日期"
width=
"220"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<router-link
:to=
"'/macro/financing/details/'+ scope.row.id"
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
name
}}
</router-link>
{{
formatDate
(
scope
.
row
.
tenderDate
)
}}
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"name"
label=
"招标日期"
width=
"220"
/>
<el-table-column
prop=
"actualBondIssueScale"
label=
"专项债规模(亿)"
width=
"260"
/>
<el-table-column
prop=
"gm"
label=
"专项债规模(亿)"
width=
"260"
/>
<el-table-column
prop=
"isUsedProjectScale"
label=
"用于项目规模(亿)"
width=
"260"
/>
<el-table-column
prop=
"gm"
label=
"用于项目规模(亿)"
width=
"260"
/>
<el-table-column
prop=
"isUsedCapital"
label=
"是否资本金"
width=
"200"
/>
<el-table-column
prop=
"zj"
label=
"是否资本金"
width=
"200"
/>
</el-table>
</el-table>
</div>
</div>
</div>
</div>
...
@@ -138,28 +140,53 @@
...
@@ -138,28 +140,53 @@
</template>
</template>
<
script
>
<
script
>
import
{
details
,
bondPage
}
from
'@/api/macro/macro'
export
default
{
export
default
{
name
:
'financingDetails'
,
name
:
'financingDetails'
,
data
()
{
data
()
{
return
{
return
{
id
:
''
,
id
:
''
,
tableData
:[
tableData
:[],
{
details
:{},
id
:
0
,
tableLoading
:
false
,
name
:
'20重庆债14(2005938)'
,
pageIndex
:
1
,
time
:
'2020-09-18'
,
pageSize
:
10
,
gm
:
'285.24'
,
tableDataTotal
:
1
,
zj
:
'否'
,
}
]
}
}
},
},
created
()
{
created
()
{
console
.
log
(
this
.
$route
.
params
)
console
.
log
(
this
.
$route
.
params
)
this
.
id
=
this
.
$route
.
params
.
id
this
.
id
=
this
.
$route
.
params
.
id
;
this
.
getDetails
()
},
},
methods
:
{
methods
:
{
getDetails
(){
details
({
id
:
this
.
id
}).
then
(
res
=>
{
this
.
details
=
res
.
data
;
this
.
getData
()
})
},
getData
(){
const
params
=
{
pageNum
:
this
.
pageIndex
,
pageSize
:
this
.
pageSize
,
specialBondUuid
:
'2e59fca0-21a6-47db-975d-5481e1c52f45_74'
}
// const params = { pageNum: this.pageIndex, pageSize: this.pageSize,specialBondUuid:this.details.specialBondUuid}
bondPage
(
params
).
then
(
res
=>
{
console
.
log
(
res
.
data
)
this
.
tableData
=
res
.
data
.
list
;
this
.
tableDataTotal
=
res
.
data
.
totalCount
;
})
},
formatDate
(
cellValue
)
{
if
(
cellValue
==
null
||
cellValue
==
""
)
return
""
;
var
date
=
new
Date
(
cellValue
)
var
year
=
date
.
getFullYear
()
var
month
=
date
.
getMonth
()
+
1
<
10
?
'0'
+
(
date
.
getMonth
()
+
1
)
:
date
.
getMonth
()
+
1
var
day
=
date
.
getDate
()
<
10
?
'0'
+
date
.
getDate
()
:
date
.
getDate
()
var
hours
=
date
.
getHours
()
<
10
?
'0'
+
date
.
getHours
()
:
date
.
getHours
()
var
minutes
=
date
.
getMinutes
()
<
10
?
'0'
+
date
.
getMinutes
()
:
date
.
getMinutes
()
var
seconds
=
date
.
getSeconds
()
<
10
?
'0'
+
date
.
getSeconds
()
:
date
.
getSeconds
()
return
year
+
'-'
+
month
+
'-'
+
day
+
' '
+
hours
+
':'
+
minutes
+
':'
+
seconds
}
}
}
}
}
</
script
>
</
script
>
...
@@ -186,7 +213,7 @@ export default {
...
@@ -186,7 +213,7 @@ export default {
margin-bottom
:
8px
;
margin-bottom
:
8px
;
}
}
.main1
{
.main1
{
.title
{
.
cont-
title
{
color
:
#232323
;
color
:
#232323
;
font-size
:
16px
;
font-size
:
16px
;
line-height
:
28px
;
line-height
:
28px
;
...
...
dsk-operate-ui/src/views/macro/financing/index.vue
View file @
ad8c24f3
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
<el-table-column
prop=
"projectCapital"
label=
"项目资本金(亿)"
sortable=
"custom"
width=
"155"
/>
<el-table-column
prop=
"projectCapital"
label=
"项目资本金(亿)"
sortable=
"custom"
width=
"155"
/>
<el-table-column
prop=
"econData007"
label=
"项目收益倍数(倍)"
sortable=
"custom"
width=
"150"
/>
<el-table-column
prop=
"econData007"
label=
"项目收益倍数(倍)"
sortable=
"custom"
width=
"150"
/>
<el-table-column
prop=
"zxz"
label=
"专项债金额(亿)"
sortable=
"custom"
width=
"150"
/>
<el-table-column
prop=
"zxz"
label=
"专项债金额(亿)"
sortable=
"custom"
width=
"150"
/>
<el-table-column
prop=
"specialCapital"
label=
"专项债用作资本金(亿)"
width=
"170"
/>
<el-table-column
prop=
"special
Bond
Capital"
label=
"专项债用作资本金(亿)"
width=
"170"
/>
<el-table-column
prop=
"projectEntity"
label=
"项目主体"
>
<el-table-column
prop=
"projectEntity"
label=
"项目主体"
>
<!--<template slot-scope="scope">-->
<!--<template slot-scope="scope">-->
<!--<router-link :to="'/macro/financing/details/'+ scope.row.projectEntityId" tag="a" class="a-link">{{ scope.row.projectEntity}}</router-link>-->
<!--<router-link :to="'/macro/financing/details/'+ scope.row.projectEntityId" tag="a" class="a-link">{{ scope.row.projectEntity}}</router-link>-->
...
...
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