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
a0aeef09
Commit
a0aeef09
authored
Jun 02, 2023
by
caixingbing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*
parent
2d6ab724
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
222 additions
and
125 deletions
+222
-125
financial.js
dsk-operate-ui/src/api/detail/party-a/financial.js
+9
-0
overview.js
dsk-operate-ui/src/api/detail/party-a/overview.js
+17
-0
index.vue
dsk-operate-ui/src/views/detail/party-a/financial/index.vue
+18
-8
administrative.vue
...ate-ui/src/views/detail/party-a/opport/administrative.vue
+2
-2
announcement.vue
...erate-ui/src/views/detail/party-a/opport/announcement.vue
+2
-2
bond.vue
dsk-operate-ui/src/views/detail/party-a/opport/bond.vue
+1
-2
landtransaction.vue
...te-ui/src/views/detail/party-a/opport/landtransaction.vue
+1
-1
proposed.vue
dsk-operate-ui/src/views/detail/party-a/opport/proposed.vue
+1
-2
branch.vue
dsk-operate-ui/src/views/detail/party-a/overview/branch.vue
+42
-25
businfo.vue
dsk-operate-ui/src/views/detail/party-a/overview/businfo.vue
+26
-13
execuinfo.vue
...perate-ui/src/views/detail/party-a/overview/execuinfo.vue
+26
-14
holderinfo.vue
...erate-ui/src/views/detail/party-a/overview/holderinfo.vue
+29
-19
overseas.vue
...operate-ui/src/views/detail/party-a/overview/overseas.vue
+48
-37
No files found.
dsk-operate-ui/src/api/detail/party-a/financial.js
0 → 100644
View file @
a0aeef09
import
request
from
"@/utils/request"
;
// 获取页面数据
export
function
getList
(
data
)
{
return
request
({
url
:
'/getInfo'
,
method
:
'get'
})
}
dsk-operate-ui/src/api/detail/party-a/overview.js
0 → 100644
View file @
a0aeef09
import
request
from
"@/utils/request"
;
// 获取查询下拉选项
export
function
getOption
()
{
return
request
({
url
:
'/getInfo'
,
method
:
'get'
})
}
// 获取列表数据
export
function
getList
(
data
)
{
return
request
({
url
:
'/getInfo'
,
method
:
'get'
})
}
dsk-operate-ui/src/views/detail/party-a/financial/index.vue
View file @
a0aeef09
...
...
@@ -54,7 +54,8 @@
</
template
>
<
script
>
import
*
as
echarts
from
'echarts'
;
import
{
getList
}
from
'@/api/detail/party-a/financial'
import
*
as
echarts
from
'echarts'
export
default
{
name
:
'Financial'
,
props
:
[
'companyId'
],
...
...
@@ -79,12 +80,7 @@ export default {
{
name
:
'非标余额'
,
ico
:
require
(
'@/assets/images/detail/financial/zwqk_ico3.png'
),
intro
:
'非标余额/有息债务'
,
introPro
:
'95.19%'
,
amount
:
'1699.7'
,
unit
:
'亿元'
},
{
name
:
'对外担保金额'
,
ico
:
require
(
'@/assets/images/detail/financial/zwqk_ico4.png'
),
intro
:
'对外担保比例'
,
introPro
:
'95.19%'
,
amount
:
'1699.7'
,
unit
:
'亿元'
}
],
echartsData
:
[
{
value
:
1048
,
name
:
'有息债务'
},
{
value
:
735
,
name
:
'有息债务/总债务'
},
{
value
:
580
,
name
:
'综合融资成本'
},
{
value
:
484
,
name
:
'EBITDA保障倍数'
}
],
echartsData
:
[],
// 资金情况
zjqkList
:
[
{
name
:
'经营现金流'
,
ico
:
require
(
'@/assets/images/detail/financial/zjqk_ico1.png'
),
intro
:
'该指标越高,说明经营活动的造血能力越强'
,
amount
:
'99213'
,
unit
:
'亿元'
},
...
...
@@ -113,9 +109,23 @@ export default {
created
()
{
},
mounted
()
{
this
.
getEcharts
()
this
.
handleQuery
()
},
methods
:
{
handleQuery
()
{
let
param
=
{}
getList
(
param
).
then
((
res
)
=>
{
this
.
echartsData
=
[
{
value
:
1048
,
name
:
'有息债务'
},
{
value
:
735
,
name
:
'有息债务/总债务'
},
{
value
:
580
,
name
:
'综合融资成本'
},
{
value
:
484
,
name
:
'EBITDA保障倍数'
}
]
this
.
$nextTick
(()
=>
{
this
.
getEcharts
()
})
})
},
getEcharts
(){
let
myChart
=
echarts
.
init
(
document
.
getElementById
(
"myEcharts"
));
//配置图表
...
...
dsk-operate-ui/src/views/detail/party-a/opport/administrative.vue
View file @
a0aeef09
...
...
@@ -18,7 +18,7 @@
@
handle-current-change=
"handleCurrentChange"
>
<template
slot=
"porjectName"
slot-scope=
"scope"
>
<span
:class=
"[isOverHiddenFlag(scope.data.width, showList, scope.index, 0, scope.row.porjectName)?'cell-span':'']"
:style=
"
{'-webkit-line-clamp':
5
}">
<span
:class=
"[isOverHiddenFlag(scope.data.width, showList, scope.index, 0, scope.row.porjectName)?'cell-span':'']"
:style=
"
{'-webkit-line-clamp':
2
}">
{{
scope
.
row
.
porjectName
}}
<span
v-if=
"isOverHiddenFlag(scope.data.width, showList, scope.index, 0, scope.row.porjectName)"
@
click=
"changeShowAll(scope.index, 0)"
>
...
<span
style=
"color: #0081FF;"
>
展开
</span></span>
</span>
...
...
@@ -83,7 +83,7 @@ export default {
this
.
tableData
=
[
{
projectId
:
'1'
,
porjectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大
楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大楼铝合金门窗供货及安装2
'
,
porjectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装滨州医学院口腔医学大'
,
use
:
'城镇住宅用地'
,
type
:
'房地产业'
,
way
:
'挂牌出让'
,
...
...
dsk-operate-ui/src/views/detail/party-a/opport/announcement.vue
View file @
a0aeef09
...
...
@@ -58,12 +58,12 @@ export default {
formData
:
[
{
type
:
1
,
fieldName
:
'projectStage'
,
value
:
''
,
placeholder
:
'项目地区'
,
options
:
[]},
{
type
:
1
,
fieldName
:
'projectType'
,
value
:
''
,
placeholder
:
'项目类型'
,
options
:
[]},
{
type
:
3
,
fieldName
:
'keys'
,
value
:
''
,
placeholder
:
'输入关键词查询'
,
options
:
[]}
],
//列表
tableLoading
:
false
,
tableData
:[],
tableDataTotal
:
0
,
showList
:[],
tableDataTotal
:
0
}
},
computed
:
{
...
...
dsk-operate-ui/src/views/detail/party-a/opport/bond.vue
View file @
a0aeef09
...
...
@@ -56,8 +56,7 @@ export default {
//列表
tableLoading
:
false
,
tableData
:[],
tableDataTotal
:
0
,
showList
:[],
tableDataTotal
:
0
}
},
computed
:
{
...
...
dsk-operate-ui/src/views/detail/party-a/opport/landtransaction.vue
View file @
a0aeef09
...
...
@@ -55,7 +55,7 @@ export default {
],
formData
:
[
{
type
:
1
,
fieldName
:
'penalizeReasonType'
,
value
:
''
,
placeholder
:
'土地用途'
,
options
:
[]},
{
type
:
3
,
fieldName
:
'keys'
,
value
:
''
,
placeholder
:
'输入项目名称关键词查询'
,
options
:
[]}
,
{
type
:
3
,
fieldName
:
'keys'
,
value
:
''
,
placeholder
:
'输入项目名称关键词查询'
,
options
:
[]}
],
//列表
tableLoading
:
false
,
...
...
dsk-operate-ui/src/views/detail/party-a/opport/proposed.vue
View file @
a0aeef09
...
...
@@ -57,8 +57,7 @@ export default {
//列表
tableLoading
:
false
,
tableData
:[],
tableDataTotal
:
0
,
showList
:[],
tableDataTotal
:
0
}
},
computed
:
{
...
...
dsk-operate-ui/src/views/detail/party-a/overview/branch.vue
View file @
a0aeef09
...
...
@@ -10,6 +10,7 @@
/>
<tables
:indexFixed=
"true"
:tableLoading=
"tableLoading"
:tableData=
"tableData"
:forData=
"forData"
...
...
@@ -17,11 +18,10 @@
:queryParams=
"queryParams"
@
handle-current-change=
"handleCurrentChange"
>
<template
slot=
"
inReason
"
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
inReason
}}
</router-link>
<template
slot=
"
projectName
"
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
projectName
}}
</router-link>
<div
class=
"tags"
v-if=
"scope.row.tag"
>
<span
class=
"tag style1"
>
{{
scope
.
row
.
tag
}}
</span>
<span
class=
"tag style1"
>
{{
scope
.
row
.
tag
}}
</span>
</div>
</
template
>
</tables>
...
...
@@ -30,53 +30,70 @@
<
script
>
import
mixin
from
'../mixins/mixin'
import
{
getList
,
getOption
}
from
'@/api/detail/party-a/overview'
export
default
{
name
:
'Branch'
,
props
:
[
'companyId'
],
mixins
:
[
mixin
],
data
()
{
return
{
queryParams
:
{
c
id
:
6034
,
c
ompanyId
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
},
forData
:
[
{
label
:
'被投资企业名称'
,
prop
:
'
inReason
'
,
slot
:
true
},
{
label
:
'负责人'
,
prop
:
'
inDat
e'
},
{
label
:
'成立日期'
,
prop
:
'd
epartment
'
}
{
label
:
'被投资企业名称'
,
prop
:
'
projectName
'
,
slot
:
true
},
{
label
:
'负责人'
,
prop
:
'
typ
e'
},
{
label
:
'成立日期'
,
prop
:
'd
ate
'
}
],
formData
:
[
{
type
:
1
,
fieldName
:
'zbgg'
,
value
:
''
,
placeholder
:
'招标公告'
,
options
:
[
{
name
:
'招标公告类别1'
,
value
:
'1'
},
{
name
:
'招标公告类别2'
,
value
:
'2'
},
{
name
:
'招标公告类别3'
,
value
:
'3'
},
{
name
:
'招标公告类别4'
,
value
:
'4'
}
]
{
type
:
1
,
fieldName
:
'zbgg'
,
value
:
''
,
placeholder
:
'招标公告'
,
options
:
[]
}
],
//列表
tableLoading
:
false
,
tableData
:[],
pageIndex
:
1
,
pageSize
:
10
,
tableDataTotal
:
0
,
}
},
created
()
{
this
.
dataRegion
()
this
.
handleOption
()
this
.
handleQuery
()
},
methods
:
{
async
dataRegion
()
{
this
.
tableData
=
[
{
id
:
1
,
inReason
:
'达萨法达萨法'
,
inDate
:
'000'
,
tag
:
'aaa'
},
{
id
:
2
,
inReason
:
'达萨法达萨法'
,
inDate
:
'111'
},
{
id
:
3
,
inReason
:
'达萨法达萨法'
,
inDate
:
'222'
},
{
id
:
4
,
inReason
:
'达萨法达萨法'
,
inDate
:
'333'
}
]
//测试
handleOption
(){
getOption
().
then
((
res
)
=>
{
this
.
setFormData
(
'zbgg'
,
[
{
name
:
'类别1'
,
value
:
'1'
},
{
name
:
'类别2'
,
value
:
'2'
},
{
name
:
'类别3'
,
value
:
'3'
},
{
name
:
'类别4'
,
value
:
'4'
}
])
})
},
handleQuery
(
params
)
{
console
.
log
(
params
)
this
.
tableLoading
=
true
let
param
=
params
?
params
:
this
.
queryParams
getList
(
param
).
then
((
res
)
=>
{
this
.
tableLoading
=
false
this
.
tableData
=
[
{
projectId
:
'1'
,
tag
:
'在业'
,
projectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装'
,
use
:
'城镇住宅用地'
,
type
:
'房地产业'
,
way
:
'挂牌出让'
,
state
:
'重庆'
,
money
:
'11234万元'
,
scale
:
'222平米'
,
unit
:
'江苏省住房和城乡建设厅'
,
date
:
'2015-08-06'
,
}
]
this
.
tableDataTotal
=
100
})
}
}
}
...
...
dsk-operate-ui/src/views/detail/party-a/overview/businfo.vue
View file @
a0aeef09
...
...
@@ -23,6 +23,7 @@
<
script
>
import
mixin
from
'../mixins/mixin'
import
InfoTable
from
'../component/infoTable'
import
{
getList
}
from
"@/api/detail/party-a/overview"
;
export
default
{
name
:
'Businfo'
,
props
:
[
'companyId'
],
...
...
@@ -34,7 +35,7 @@ export default {
return
{
activeName
:
'first'
,
queryParams
:
{
c
id
:
6034
,
c
ompanyId
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
},
...
...
@@ -73,22 +74,34 @@ export default {
}
},
created
()
{
this
.
handle
Data
()
this
.
handle
Query
()
},
methods
:
{
handleClick
(){
this
.
handle
Data
()
this
.
handle
Query
()
},
async
handleData
()
{
this
.
tableData
=
[
{
id
:
1
,
inReason
:
'达萨法达萨法'
,
inDate
:
'000'
,
tag
:
'aaa'
},
{
id
:
2
,
inReason
:
'达萨法达萨法'
,
inDate
:
'111'
},
{
id
:
3
,
inReason
:
'达萨法达萨法'
,
inDate
:
'222'
},
{
id
:
4
,
inReason
:
'达萨法达萨法'
,
inDate
:
'333'
}
]
//测试
},
handleQuery
(
params
)
{
console
.
log
(
params
)
handleQuery
()
{
console
.
log
(
'索引:'
,
thia
.
activeName
)
this
.
tableLoading
=
true
getList
(
this
.
queryParams
).
then
((
res
)
=>
{
this
.
tableLoading
=
false
this
.
tableData
=
[
{
projectId
:
'1'
,
tag
:
'在业'
,
projectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装'
,
use
:
'城镇住宅用地'
,
type
:
'房地产业'
,
way
:
'挂牌出让'
,
state
:
'重庆'
,
money
:
'11234万元'
,
scale
:
'222平米'
,
unit
:
'江苏省住房和城乡建设厅'
,
date
:
'2015-08-06'
,
}
]
this
.
tableDataTotal
=
100
})
}
}
}
...
...
dsk-operate-ui/src/views/detail/party-a/overview/execuinfo.vue
View file @
a0aeef09
...
...
@@ -19,6 +19,7 @@
<
script
>
import
mixin
from
'../mixins/mixin'
import
{
getList
}
from
'@/api/detail/party-a/overview'
export
default
{
name
:
'Execuinfo'
,
props
:
[
'companyId'
],
...
...
@@ -26,13 +27,13 @@ export default {
data
()
{
return
{
queryParams
:
{
c
id
:
6034
,
c
ompanyId
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
},
forData
:
[
{
label
:
'姓名'
,
prop
:
'
inDat
e'
},
{
label
:
'职位'
,
prop
:
'
department
'
}
{
label
:
'姓名'
,
prop
:
'
projectNam
e'
},
{
label
:
'职位'
,
prop
:
'
type
'
}
],
formData
:
[],
//列表
...
...
@@ -42,19 +43,30 @@ export default {
}
},
created
()
{
this
.
handle
Data
()
this
.
handle
Query
()
},
methods
:
{
async
handleData
()
{
this
.
tableData
=
[
{
id
:
1
,
inReason
:
'达萨法达萨法'
,
inDate
:
'000'
,
tag
:
'aaa'
},
{
id
:
2
,
inReason
:
'达萨法达萨法'
,
inDate
:
'111'
},
{
id
:
3
,
inReason
:
'达萨法达萨法'
,
inDate
:
'222'
},
{
id
:
4
,
inReason
:
'达萨法达萨法'
,
inDate
:
'333'
}
]
//测试
},
handleQuery
(
params
)
{
console
.
log
(
params
)
handleQuery
()
{
this
.
tableLoading
=
true
getList
(
this
.
queryParams
).
then
((
res
)
=>
{
this
.
tableLoading
=
false
this
.
tableData
=
[
{
projectId
:
'1'
,
tag
:
'在业'
,
projectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装'
,
use
:
'城镇住宅用地'
,
type
:
'房地产业'
,
way
:
'挂牌出让'
,
state
:
'重庆'
,
money
:
'11234万元'
,
scale
:
'222平米'
,
unit
:
'江苏省住房和城乡建设厅'
,
date
:
'2015-08-06'
,
}
]
this
.
tableDataTotal
=
100
})
}
}
}
...
...
dsk-operate-ui/src/views/detail/party-a/overview/holderinfo.vue
View file @
a0aeef09
...
...
@@ -19,11 +19,10 @@
:queryParams=
"queryParams"
@
handle-current-change=
"handleCurrentChange"
>
<template
slot=
"
inReason
"
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
inReason
}}
</router-link>
<template
slot=
"
projectName
"
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
projectName
}}
</router-link>
<div
class=
"tags"
v-if=
"scope.row.tag"
>
<span
class=
"tag style1"
>
{{
scope
.
row
.
tag
}}
</span>
<span
class=
"tag style1"
>
{{
scope
.
row
.
tag
}}
</span>
</div>
</
template
>
</tables>
...
...
@@ -32,6 +31,7 @@
<
script
>
import
mixin
from
'../mixins/mixin'
import
{
getList
}
from
'@/api/detail/party-a/overview'
export
default
{
name
:
'Holderinfo'
,
props
:
[
'companyId'
],
...
...
@@ -40,12 +40,12 @@ export default {
return
{
activeName
:
'first'
,
queryParams
:
{
c
id
:
6034
,
c
ompanyId
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
},
forData
:
[
{
label
:
'发起人/股东'
,
prop
:
'
inReason
'
,
slot
:
true
},
{
label
:
'发起人/股东'
,
prop
:
'
projectName'
,
minWidth
:
'230
'
,
slot
:
true
},
{
label
:
'持股比例'
,
prop
:
'inDate'
},
{
label
:
'认缴出资(万)'
,
prop
:
'department'
},
{
label
:
'实缴出资额'
,
prop
:
'department'
},
...
...
@@ -56,28 +56,38 @@ export default {
//列表
tableLoading
:
false
,
tableData
:[],
pageIndex
:
1
,
pageSize
:
10
,
tableDataTotal
:
0
,
}
},
created
()
{
this
.
handle
Data
()
this
.
handle
Query
()
},
methods
:
{
handleClick
(){
this
.
handleData
()
},
async
handleData
()
{
this
.
tableData
=
[
{
id
:
1
,
inReason
:
'达萨法达萨法'
,
inDate
:
'000'
,
tag
:
'aaa'
},
{
id
:
2
,
inReason
:
'达萨法达萨法'
,
inDate
:
'111'
},
{
id
:
3
,
inReason
:
'达萨法达萨法'
,
inDate
:
'222'
},
{
id
:
4
,
inReason
:
'达萨法达萨法'
,
inDate
:
'333'
}
]
//测试
this
.
handleQuery
()
},
handleQuery
(
params
)
{
console
.
log
(
params
)
handleQuery
()
{
console
.
log
(
'索引:'
,
thia
.
activeName
)
this
.
tableLoading
=
true
getList
(
this
.
queryParams
).
then
((
res
)
=>
{
this
.
tableLoading
=
false
this
.
tableData
=
[
{
projectId
:
'1'
,
tag
:
'在业'
,
projectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装'
,
use
:
'城镇住宅用地'
,
type
:
'房地产业'
,
way
:
'挂牌出让'
,
state
:
'重庆'
,
money
:
'11234万元'
,
scale
:
'222平米'
,
unit
:
'江苏省住房和城乡建设厅'
,
date
:
'2015-08-06'
,
}
]
this
.
tableDataTotal
=
100
})
}
}
}
...
...
dsk-operate-ui/src/views/detail/party-a/overview/overseas.vue
View file @
a0aeef09
...
...
@@ -10,6 +10,7 @@
/>
<tables
:indexFixed=
"true"
:tableLoading=
"tableLoading"
:tableData=
"tableData"
:forData=
"forData"
...
...
@@ -18,22 +19,18 @@
@
handle-current-change=
"handleCurrentChange"
>
<template
slot=
"gqzb"
>
<div
class=
"tab-header"
>
股权占比
<el-popover
placement=
"top-start"
width=
"280"
trigger=
"hover"
>
<div>
<div
class=
"tab-header"
>
股权占比
<el-popover
placement=
"top-start"
width=
"280"
trigger=
"hover"
>
<div
style=
"font-size: 12px;"
>
控股67%:绝对控制权67%,相当于100%的权力,修改公司章程/分立、合并、变更主营项目、重大决策
<br
/>
控股51%:相对控制权51%,控制线,绝对控制公司
<br
/>
控股34%:安全控制权,一票否决权
</div>
<img
src=
"@/assets/images/detail/overview/zbph_question.png"
slot=
"reference"
>
</el-popover></div>
</
template
>
<
template
slot=
"
inReason
"
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
inReason
}}
</router-link>
<
template
slot=
"
projectName
"
slot-scope=
"scope"
>
<router-link
to=
""
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
projectName
}}
</router-link>
<div
class=
"tags"
v-if=
"scope.row.tag"
>
<span
class=
"tag style1"
>
{{
scope
.
row
.
tag
}}
</span>
<span
class=
"tag style1"
>
{{
scope
.
row
.
tag
}}
</span>
</div>
</
template
>
</tables>
...
...
@@ -42,6 +39,7 @@
<
script
>
import
mixin
from
'../mixins/mixin'
import
{
getList
,
getOption
}
from
'@/api/detail/party-a/overview'
export
default
{
name
:
'Overseas'
,
props
:
[
'companyId'
],
...
...
@@ -49,12 +47,12 @@ export default {
data
()
{
return
{
queryParams
:
{
c
id
:
6034
,
c
ompanyId
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
},
forData
:
[
{
label
:
'被投资企业名称'
,
prop
:
'
inReason
'
,
slot
:
true
},
{
label
:
'被投资企业名称'
,
prop
:
'
projectName'
,
minWidth
:
'180
'
,
slot
:
true
},
{
label
:
'法定代表人'
,
prop
:
'inDate'
},
{
label
:
'注册资本(万元)'
,
prop
:
'department'
},
{
label
:
'成立日期'
,
prop
:
'department'
},
...
...
@@ -62,45 +60,58 @@ export default {
{
label
:
'认缴出资额(万元)'
,
prop
:
'department'
}
],
formData
:
[
{
type
:
1
,
fieldName
:
'zbgg'
,
value
:
''
,
placeholder
:
'招标公告'
,
options
:
[
{
name
:
'招标公告类别1'
,
value
:
'1'
},
{
name
:
'招标公告类别2'
,
value
:
'2'
},
{
name
:
'招标公告类别3'
,
value
:
'3'
},
{
name
:
'招标公告类别4'
,
value
:
'4'
}
]
},
{
type
:
1
,
fieldName
:
'gqzb'
,
value
:
''
,
placeholder
:
'股权占比'
,
options
:
[
{
name
:
'股权占比类别1'
,
value
:
'1'
},
{
name
:
'股权占比类别2'
,
value
:
'2'
},
{
name
:
'股权占比类别3'
,
value
:
'3'
},
{
name
:
'股权占比类别4'
,
value
:
'4'
}
]
}
{
type
:
1
,
fieldName
:
'zbgg'
,
value
:
''
,
placeholder
:
'招标公告'
,
options
:
[]
},
{
type
:
1
,
fieldName
:
'gqzb'
,
value
:
''
,
placeholder
:
'股权占比'
,
options
:
[]
}
],
//列表
tableLoading
:
false
,
tableData
:[],
pageIndex
:
1
,
pageSize
:
10
,
tableDataTotal
:
0
,
}
},
created
()
{
this
.
handleData
()
this
.
handleOption
()
this
.
handleQuery
()
},
methods
:
{
async
handleData
()
{
this
.
tableData
=
[
{
id
:
1
,
inReason
:
'达萨法达萨法'
,
inDate
:
'000'
,
tag
:
'aaa'
},
{
id
:
2
,
inReason
:
'达萨法达萨法'
,
inDate
:
'111'
},
{
id
:
3
,
inReason
:
'达萨法达萨法'
,
inDate
:
'222'
},
{
id
:
4
,
inReason
:
'达萨法达萨法'
,
inDate
:
'333'
}
]
//测试
handleOption
(){
getOption
().
then
((
res
)
=>
{
this
.
setFormData
(
'zbgg'
,
[
{
name
:
'类别1'
,
value
:
'1'
},
{
name
:
'类别2'
,
value
:
'2'
},
{
name
:
'类别3'
,
value
:
'3'
},
{
name
:
'类别4'
,
value
:
'4'
}
])
this
.
setFormData
(
'gqzb'
,
[
{
name
:
'类别1'
,
value
:
'1'
},
{
name
:
'类别2'
,
value
:
'2'
},
{
name
:
'类别3'
,
value
:
'3'
},
{
name
:
'类别4'
,
value
:
'4'
}
])
})
},
handleQuery
(
params
)
{
console
.
log
(
params
)
this
.
tableLoading
=
true
let
param
=
params
?
params
:
this
.
queryParams
getList
(
param
).
then
((
res
)
=>
{
this
.
tableLoading
=
false
this
.
tableData
=
[
{
projectId
:
'1'
,
tag
:
'在业'
,
projectName
:
'滨州医学院口腔医学大楼铝合金门窗供货及安装'
,
use
:
'城镇住宅用地'
,
type
:
'房地产业'
,
way
:
'挂牌出让'
,
state
:
'重庆'
,
money
:
'11234万元'
,
scale
:
'222平米'
,
unit
:
'江苏省住房和城乡建设厅'
,
date
:
'2015-08-06'
,
}
]
this
.
tableDataTotal
=
100
})
}
}
}
...
...
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