明树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
Expand all
Hide 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(() => {
...
@@ -294,7 +294,7 @@ const timeColumnGroups = computed(() => {
// 如果有 subGroup,在一级分组下创建二级分组
// 如果有 subGroup,在一级分组下创建二级分组
if
(
subGroup
&&
subGroup
.
length
>
0
)
{
if
(
subGroup
&&
subGroup
.
length
>
0
)
{
let
subGroupItem
=
groupMap
[
headerGroup
].
children
.
find
(
let
subGroupItem
=
groupMap
[
headerGroup
].
children
.
find
(
(
child
)
=>
child
.
label
===
subGroup
(
child
)
=>
child
.
label
===
subGroup
,
);
);
if
(
!
subGroupItem
)
{
if
(
!
subGroupItem
)
{
subGroupItem
=
{
subGroupItem
=
{
...
@@ -427,7 +427,7 @@ const handleTableData = (sourceIndicatorList, sourceTableData) => {
...
@@ -427,7 +427,7 @@ const handleTableData = (sourceIndicatorList, sourceTableData) => {
noTotal
,
noTotal
,
total
:
0
,
total
:
0
,
...
originRow
,
...
originRow
,
})
})
,
);
);
initRowTimeField
(
rowData
);
initRowTimeField
(
rowData
);
rowData
.
total
=
calculateRowTotal
(
rowData
);
rowData
.
total
=
calculateRowTotal
(
rowData
);
...
@@ -456,11 +456,11 @@ watch(
...
@@ -456,11 +456,11 @@ watch(
await
nextTick
();
await
nextTick
();
const
newTableData
=
handleTableData
(
const
newTableData
=
handleTableData
(
newVal
.
indicatorList
,
newVal
.
indicatorList
,
newVal
.
tableData
newVal
.
tableData
,
);
);
tableDataRef
.
value
=
newTableData
;
tableDataRef
.
value
=
newTableData
;
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
,
);
);
// 数字行输入回调
// 数字行输入回调
...
...
src/styles/manage.css
View file @
b9a9a8aa
...
@@ -169,10 +169,16 @@
...
@@ -169,10 +169,16 @@
}
}
.add-project-content
.tab-content
.el-table
tbody
.el-table__cell
{
.add-project-content
.tab-content
.el-table
tbody
.el-table__cell
{
padding
:
0
;
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
{
.add-project-content
.tab-content
.el-table
thead
{
color
:
#000
;
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
{
.add-project-content
.tab-content
.el-table
thead
th
{
background
:
#e4e8f1
;
background
:
#e4e8f1
;
}
}
...
...
src/styles/manage.less
View file @
b9a9a8aa
...
@@ -6,13 +6,13 @@
...
@@ -6,13 +6,13 @@
box-sizing: border-box;
box-sizing: border-box;
}
}
.is-horizontal {
.is-horizontal {
display: block !important;
display: block !important;
}
}
.el-scrollbar__thumb
{
.el-scrollbar__thumb
{
background:
#467bad !important;
background:
#467bad !important;
opacity: 0.9 !important;
opacity: 0.9 !important;
}
}
.system-manage-header {
.system-manage-header {
background: rgba(255, 255, 255, 0.9);
background: rgba(255, 255, 255, 0.9);
border-radius: 8px;
border-radius: 8px;
...
@@ -180,11 +180,17 @@
...
@@ -180,11 +180,17 @@
}
}
.el-table__cell {
.el-table__cell {
padding: 0;
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 {
thead {
color: #000;
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 {
th {
background: #e4e8f1;
background: #e4e8f1;
.cell {
.cell {
...
@@ -340,7 +346,7 @@
...
@@ -340,7 +346,7 @@
height: 32px;
height: 32px;
display: flex;
display: flex;
align-items: center;
align-items: center;
text-align: justify !important;
text-align: justify !important;
justify-content: center;
justify-content: center;
line-height: 1.2;
line-height: 1.2;
}
}
...
...
src/views/castbehind/investmentCecoveryAdd.vue
View file @
b9a9a8aa
This diff is collapsed.
Click to expand it.
src/views/investingManage/constructionTimeAdd.vue
View file @
b9a9a8aa
This diff is collapsed.
Click to expand it.
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