明树Git Lab
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
J
jt_front
Project
Project
Details
Activity
Releases
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
jt_front
Commits
b9a9a8aa
Commit
b9a9a8aa
authored
Apr 02, 2026
by
zhanghan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
646e62af
Pipeline
#109158
passed with stage
in 21 seconds
Changes
5
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
530 additions
and
178 deletions
+530
-178
FinancialTable.vue
src/components/FinancialTable.vue
+4
-4
manage.css
src/styles/manage.css
+6
-0
manage.less
src/styles/manage.less
+14
-8
investmentCecoveryAdd.vue
src/views/castbehind/investmentCecoveryAdd.vue
+253
-83
constructionTimeAdd.vue
src/views/investingManage/constructionTimeAdd.vue
+253
-83
No files found.
src/components/FinancialTable.vue
View file @
b9a9a8aa
...
...
@@ -294,7 +294,7 @@ const timeColumnGroups = computed(() => {
// 如果有 subGroup,在一级分组下创建二级分组
if
(
subGroup
&&
subGroup
.
length
>
0
)
{
let
subGroupItem
=
groupMap
[
headerGroup
].
children
.
find
(
(
child
)
=>
child
.
label
===
subGroup
(
child
)
=>
child
.
label
===
subGroup
,
);
if
(
!
subGroupItem
)
{
subGroupItem
=
{
...
...
@@ -427,7 +427,7 @@ const handleTableData = (sourceIndicatorList, sourceTableData) => {
noTotal
,
total
:
0
,
...
originRow
,
})
})
,
);
initRowTimeField
(
rowData
);
rowData
.
total
=
calculateRowTotal
(
rowData
);
...
...
@@ -456,11 +456,11 @@ watch(
await
nextTick
();
const
newTableData
=
handleTableData
(
newVal
.
indicatorList
,
newVal
.
tableData
newVal
.
tableData
,
);
tableDataRef
.
value
=
newTableData
;
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
,
);
// 数字行输入回调
...
...
src/styles/manage.css
View file @
b9a9a8aa
...
...
@@ -169,10 +169,16 @@
}
.add-project-content
.tab-content
.el-table
tbody
.el-table__cell
{
padding
:
0
;
border-bottom
:
1px
solid
rgba
(
0
,
0
,
0
,
0.15
)
!important
;
border-right
:
1px
solid
rgba
(
0
,
0
,
0
,
0.15
)
!important
;
}
.add-project-content
.tab-content
.el-table
thead
{
color
:
#000
;
}
.add-project-content
.tab-content
.el-table
thead
.el-table__cell
{
border-bottom
:
1px
solid
rgba
(
0
,
0
,
0
,
0.15
)
!important
;
border-right
:
1px
solid
rgba
(
0
,
0
,
0
,
0.15
)
!important
;
}
.add-project-content
.tab-content
.el-table
thead
th
{
background
:
#e4e8f1
;
}
...
...
src/styles/manage.less
View file @
b9a9a8aa
...
...
@@ -6,13 +6,13 @@
box-sizing: border-box;
}
.is-horizontal {
.is-horizontal {
display: block !important;
}
.el-scrollbar__thumb
{
background:
#467bad !important;
}
.el-scrollbar__thumb
{
background:
#467bad !important;
opacity: 0.9 !important;
}
}
.system-manage-header {
background: rgba(255, 255, 255, 0.9);
border-radius: 8px;
...
...
@@ -180,11 +180,17 @@
}
.el-table__cell {
padding: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.15) !important;
border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
}
}
thead {
color: #000;
.el-table__cell {
border-bottom: 1px solid rgba(0, 0, 0, 0.15) !important;
border-right: 1px solid rgba(0, 0, 0, 0.15) !important;
}
th {
background: #e4e8f1;
.cell {
...
...
src/views/castbehind/investmentCecoveryAdd.vue
View file @
b9a9a8aa
...
...
@@ -718,49 +718,7 @@ let initTableData = () => {
headerGroup
:
"投资回收(决策)"
,
subGroup
:
yearStr
,
},
// 第二组:动态年度
{
label
:
"合计"
,
prop
:
"a12"
,
headerGroup
:
yearStr
},
{
label
:
"政府付费"
,
prop
:
"a13"
,
headerGroup
:
yearStr
},
{
label
:
"政府补助"
,
prop
:
"a14"
,
headerGroup
:
yearStr
},
{
label
:
"使用者付费"
,
prop
:
"a15"
,
headerGroup
:
yearStr
},
{
label
:
"使用者欠付"
,
prop
:
"a16"
,
headerGroup
:
yearStr
},
{
label
:
"补贴收入"
,
prop
:
"a17"
,
headerGroup
:
yearStr
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a18"
,
headerGroup
:
yearStr
,
},
{
label
:
"资产盘活"
,
prop
:
"a19"
,
headerGroup
:
yearStr
},
{
label
:
"股权分红"
,
prop
:
"a20"
,
headerGroup
:
yearStr
},
{
label
:
"其他"
,
prop
:
"a21"
,
headerGroup
:
yearStr
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a22"
,
headerGroup
:
yearStr
,
},
// 第三组:动态年度(一季度)
{
label
:
"合计"
,
prop
:
"a23"
,
headerGroup
:
q1Str
},
{
label
:
"政府付费"
,
prop
:
"a24"
,
headerGroup
:
q1Str
},
{
label
:
"政府补助"
,
prop
:
"a25"
,
headerGroup
:
q1Str
},
{
label
:
"使用者付费"
,
prop
:
"a26"
,
headerGroup
:
q1Str
},
{
label
:
"使用者欠付"
,
prop
:
"a27"
,
headerGroup
:
q1Str
},
{
label
:
"补贴收入"
,
prop
:
"a28"
,
headerGroup
:
q1Str
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a29"
,
headerGroup
:
q1Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a30"
,
headerGroup
:
q1Str
},
{
label
:
"股权分红"
,
prop
:
"a31"
,
headerGroup
:
q1Str
},
{
label
:
"其他"
,
prop
:
"a32"
,
headerGroup
:
q1Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a33"
,
headerGroup
:
q1Str
,
},
// 第四组:投资回收(计划) -> 动态年度
{
label
:
"合计"
,
prop
:
"a34"
,
...
...
@@ -828,68 +786,280 @@ let initTableData = () => {
headerGroup
:
"投资回收(计划)"
,
subGroup
:
yearStr
,
},
// 第五组:动态年度(二季度)
{
label
:
"合计"
,
prop
:
"a45"
,
headerGroup
:
q2Str
},
{
label
:
"政府付费"
,
prop
:
"a46"
,
headerGroup
:
q2Str
},
{
label
:
"政府补助"
,
prop
:
"a47"
,
headerGroup
:
q2Str
},
{
label
:
"使用者付费"
,
prop
:
"a48"
,
headerGroup
:
q2Str
},
{
label
:
"使用者欠付"
,
prop
:
"a49"
,
headerGroup
:
q2Str
},
{
label
:
"补贴收入"
,
prop
:
"a50"
,
headerGroup
:
q2Str
},
// 第三组:投资回收(计划) -> 一季度
{
label
:
"合计"
,
prop
:
"a23"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"政府付费"
,
prop
:
"a24"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"政府补助"
,
prop
:
"a25"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a26"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a27"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a28"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a51"
,
headerGroup
:
q2Str
,
prop
:
"a29"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a30"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"股权分红"
,
prop
:
"a31"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"其他"
,
prop
:
"a32"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a52"
,
headerGroup
:
q2Str
},
{
label
:
"股权分红"
,
prop
:
"a53"
,
headerGroup
:
q2Str
},
{
label
:
"其他"
,
prop
:
"a54"
,
headerGroup
:
q2Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a55"
,
headerGroup
:
q2Str
,
prop
:
"a33"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
// 第四组:投资回收(计划) -> 动态年度
// 第五组:投资回收(计划) -> 二季度
{
label
:
"合计"
,
prop
:
"a45"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"政府付费"
,
prop
:
"a46"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"政府补助"
,
prop
:
"a47"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a48"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a49"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a50"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
// 第五组:动态年度(三季度)
{
label
:
"合计"
,
prop
:
"a45"
,
headerGroup
:
q3Str
},
{
label
:
"政府付费"
,
prop
:
"a46"
,
headerGroup
:
q3Str
},
{
label
:
"政府补助"
,
prop
:
"a47"
,
headerGroup
:
q3Str
},
{
label
:
"使用者付费"
,
prop
:
"a48"
,
headerGroup
:
q3Str
},
{
label
:
"使用者欠付"
,
prop
:
"a49"
,
headerGroup
:
q3Str
},
{
label
:
"补贴收入"
,
prop
:
"a50"
,
headerGroup
:
q3Str
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a51"
,
headerGroup
:
q3Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a52"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"股权分红"
,
prop
:
"a53"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"其他"
,
prop
:
"a54"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a52"
,
headerGroup
:
q3Str
},
{
label
:
"股权分红"
,
prop
:
"a53"
,
headerGroup
:
q3Str
},
{
label
:
"其他"
,
prop
:
"a54"
,
headerGroup
:
q3Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a55"
,
headerGroup
:
q3Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
// 第六组:投资回收(计划) -> 三季度
{
label
:
"合计"
,
prop
:
"a56"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"政府付费"
,
prop
:
"a57"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"政府补助"
,
prop
:
"a58"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a59"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a60"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a61"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
// 第六组:动态年度(四季度)
{
label
:
"合计"
,
prop
:
"a56"
,
headerGroup
:
q4Str
},
{
label
:
"政府付费"
,
prop
:
"a57"
,
headerGroup
:
q4Str
},
{
label
:
"政府补助"
,
prop
:
"a58"
,
headerGroup
:
q4Str
},
{
label
:
"使用者付费"
,
prop
:
"a59"
,
headerGroup
:
q4Str
},
{
label
:
"使用者欠付"
,
prop
:
"a60"
,
headerGroup
:
q4Str
},
{
label
:
"补贴收入"
,
prop
:
"a61"
,
headerGroup
:
q4Str
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a62"
,
headerGroup
:
q4Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a63"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"股权分红"
,
prop
:
"a64"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"其他"
,
prop
:
"a65"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a63"
,
headerGroup
:
q4Str
},
{
label
:
"股权分红"
,
prop
:
"a64"
,
headerGroup
:
q4Str
},
{
label
:
"其他"
,
prop
:
"a65"
,
headerGroup
:
q4Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a66"
,
headerGroup
:
q4Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
// 第七组:投资回收(计划) -> 四季度
{
label
:
"合计"
,
prop
:
"a67"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"政府付费"
,
prop
:
"a68"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"政府补助"
,
prop
:
"a69"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a70"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a71"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a72"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a73"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a74"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"股权分红"
,
prop
:
"a75"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"其他"
,
prop
:
"a76"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a77"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
];
},
...
...
@@ -919,7 +1089,7 @@ const formData = reactive({
// 计算属性:动态生成年份相关的标题
const
currentYear
=
computed
(
()
=>
formData
.
nd
||
new
Date
().
getFullYear
().
toString
()
()
=>
formData
.
nd
||
new
Date
().
getFullYear
().
toString
()
,
);
const
lastYear
=
computed
(()
=>
{
const
year
=
parseInt
(
currentYear
.
value
);
...
...
@@ -963,7 +1133,7 @@ watch(
()
=>
{
activeCollapse
.
value
=
getActiveCollapseItems
();
},
{
immediate
:
false
}
{
immediate
:
false
}
,
);
let
options
=
ref
();
...
...
src/views/investingManage/constructionTimeAdd.vue
View file @
b9a9a8aa
...
...
@@ -718,49 +718,7 @@ let initTableData = () => {
headerGroup
:
"投资回收(决策)"
,
subGroup
:
yearStr
,
},
// 第二组:动态年度
{
label
:
"合计"
,
prop
:
"a12"
,
headerGroup
:
yearStr
},
{
label
:
"政府付费"
,
prop
:
"a13"
,
headerGroup
:
yearStr
},
{
label
:
"政府补助"
,
prop
:
"a14"
,
headerGroup
:
yearStr
},
{
label
:
"使用者付费"
,
prop
:
"a15"
,
headerGroup
:
yearStr
},
{
label
:
"使用者欠付"
,
prop
:
"a16"
,
headerGroup
:
yearStr
},
{
label
:
"补贴收入"
,
prop
:
"a17"
,
headerGroup
:
yearStr
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a18"
,
headerGroup
:
yearStr
,
},
{
label
:
"资产盘活"
,
prop
:
"a19"
,
headerGroup
:
yearStr
},
{
label
:
"股权分红"
,
prop
:
"a20"
,
headerGroup
:
yearStr
},
{
label
:
"其他"
,
prop
:
"a21"
,
headerGroup
:
yearStr
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a22"
,
headerGroup
:
yearStr
,
},
// 第三组:动态年度(一季度)
{
label
:
"合计"
,
prop
:
"a23"
,
headerGroup
:
q1Str
},
{
label
:
"政府付费"
,
prop
:
"a24"
,
headerGroup
:
q1Str
},
{
label
:
"政府补助"
,
prop
:
"a25"
,
headerGroup
:
q1Str
},
{
label
:
"使用者付费"
,
prop
:
"a26"
,
headerGroup
:
q1Str
},
{
label
:
"使用者欠付"
,
prop
:
"a27"
,
headerGroup
:
q1Str
},
{
label
:
"补贴收入"
,
prop
:
"a28"
,
headerGroup
:
q1Str
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a29"
,
headerGroup
:
q1Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a30"
,
headerGroup
:
q1Str
},
{
label
:
"股权分红"
,
prop
:
"a31"
,
headerGroup
:
q1Str
},
{
label
:
"其他"
,
prop
:
"a32"
,
headerGroup
:
q1Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a33"
,
headerGroup
:
q1Str
,
},
// 第四组:投资回收(计划) -> 动态年度
{
label
:
"合计"
,
prop
:
"a34"
,
...
...
@@ -828,68 +786,280 @@ let initTableData = () => {
headerGroup
:
"投资回收(计划)"
,
subGroup
:
yearStr
,
},
// 第五组:动态年度(二季度)
{
label
:
"合计"
,
prop
:
"a45"
,
headerGroup
:
q2Str
},
{
label
:
"政府付费"
,
prop
:
"a46"
,
headerGroup
:
q2Str
},
{
label
:
"政府补助"
,
prop
:
"a47"
,
headerGroup
:
q2Str
},
{
label
:
"使用者付费"
,
prop
:
"a48"
,
headerGroup
:
q2Str
},
{
label
:
"使用者欠付"
,
prop
:
"a49"
,
headerGroup
:
q2Str
},
{
label
:
"补贴收入"
,
prop
:
"a50"
,
headerGroup
:
q2Str
},
// 第三组:投资回收(计划) -> 一季度
{
label
:
"合计"
,
prop
:
"a23"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"政府付费"
,
prop
:
"a24"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"政府补助"
,
prop
:
"a25"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a26"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a27"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a28"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a51"
,
headerGroup
:
q2Str
,
prop
:
"a29"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a30"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"股权分红"
,
prop
:
"a31"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"其他"
,
prop
:
"a32"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a52"
,
headerGroup
:
q2Str
},
{
label
:
"股权分红"
,
prop
:
"a53"
,
headerGroup
:
q2Str
},
{
label
:
"其他"
,
prop
:
"a54"
,
headerGroup
:
q2Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a55"
,
headerGroup
:
q2Str
,
prop
:
"a33"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q1Str
,
},
// 第四组:投资回收(计划) -> 动态年度
// 第五组:投资回收(计划) -> 二季度
{
label
:
"合计"
,
prop
:
"a45"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"政府付费"
,
prop
:
"a46"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"政府补助"
,
prop
:
"a47"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a48"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a49"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a50"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
// 第五组:动态年度(三季度)
{
label
:
"合计"
,
prop
:
"a45"
,
headerGroup
:
q3Str
},
{
label
:
"政府付费"
,
prop
:
"a46"
,
headerGroup
:
q3Str
},
{
label
:
"政府补助"
,
prop
:
"a47"
,
headerGroup
:
q3Str
},
{
label
:
"使用者付费"
,
prop
:
"a48"
,
headerGroup
:
q3Str
},
{
label
:
"使用者欠付"
,
prop
:
"a49"
,
headerGroup
:
q3Str
},
{
label
:
"补贴收入"
,
prop
:
"a50"
,
headerGroup
:
q3Str
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a51"
,
headerGroup
:
q3Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a52"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"股权分红"
,
prop
:
"a53"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"其他"
,
prop
:
"a54"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a52"
,
headerGroup
:
q3Str
},
{
label
:
"股权分红"
,
prop
:
"a53"
,
headerGroup
:
q3Str
},
{
label
:
"其他"
,
prop
:
"a54"
,
headerGroup
:
q3Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a55"
,
headerGroup
:
q3Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q2Str
,
},
// 第六组:投资回收(计划) -> 三季度
{
label
:
"合计"
,
prop
:
"a56"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"政府付费"
,
prop
:
"a57"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"政府补助"
,
prop
:
"a58"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a59"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a60"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a61"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
// 第六组:动态年度(四季度)
{
label
:
"合计"
,
prop
:
"a56"
,
headerGroup
:
q4Str
},
{
label
:
"政府付费"
,
prop
:
"a57"
,
headerGroup
:
q4Str
},
{
label
:
"政府补助"
,
prop
:
"a58"
,
headerGroup
:
q4Str
},
{
label
:
"使用者付费"
,
prop
:
"a59"
,
headerGroup
:
q4Str
},
{
label
:
"使用者欠付"
,
prop
:
"a60"
,
headerGroup
:
q4Str
},
{
label
:
"补贴收入"
,
prop
:
"a61"
,
headerGroup
:
q4Str
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a62"
,
headerGroup
:
q4Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a63"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"股权分红"
,
prop
:
"a64"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"其他"
,
prop
:
"a65"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a63"
,
headerGroup
:
q4Str
},
{
label
:
"股权分红"
,
prop
:
"a64"
,
headerGroup
:
q4Str
},
{
label
:
"其他"
,
prop
:
"a65"
,
headerGroup
:
q4Str
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a66"
,
headerGroup
:
q4Str
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q3Str
,
},
// 第七组:投资回收(计划) -> 四季度
{
label
:
"合计"
,
prop
:
"a67"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"政府付费"
,
prop
:
"a68"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"政府补助"
,
prop
:
"a69"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"使用者付费"
,
prop
:
"a70"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"使用者欠付"
,
prop
:
"a71"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"补贴收入"
,
prop
:
"a72"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"销售回款(含房地产、水泥、新能源售电、其他生产制造收入等)"
,
prop
:
"a73"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"资产盘活"
,
prop
:
"a74"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"股权分红"
,
prop
:
"a75"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"其他"
,
prop
:
"a76"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
{
label
:
"目标(决策)与计划差异说明"
,
isTextRow
:
true
,
prop
:
"a77"
,
headerGroup
:
"投资回收(计划)"
,
subGroup
:
q4Str
,
},
];
},
...
...
@@ -919,7 +1089,7 @@ const formData = reactive({
// 计算属性:动态生成年份相关的标题
const
currentYear
=
computed
(
()
=>
formData
.
nd
||
new
Date
().
getFullYear
().
toString
()
()
=>
formData
.
nd
||
new
Date
().
getFullYear
().
toString
()
,
);
const
lastYear
=
computed
(()
=>
{
const
year
=
parseInt
(
currentYear
.
value
);
...
...
@@ -963,7 +1133,7 @@ watch(
()
=>
{
activeCollapse
.
value
=
getActiveCollapseItems
();
},
{
immediate
:
false
}
{
immediate
:
false
}
,
);
let
options
=
ref
();
...
...
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