Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
杨炀
/
dangan_dataV
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
9864c025
authored
2025-05-09 11:55:47 +0800
by
zhangmeng
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
看板
1 parent
a3e9d62c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
24 deletions
src/viewsPc/vip/leftPage.vue
src/viewsPc/vip/rightPage.vue
src/viewsPc/vip/leftPage.vue
View file @
9864c02
...
...
@@ -133,14 +133,14 @@ async function handelGetYS006() {
set1
.
value
=
[]
set2
.
value
=
[]
set3
.
value
=
[]
s1
.
value
=
new
Array
(
12
).
fill
(
0
)
s2
.
value
=
new
Array
(
12
).
fill
(
0
)
s3
.
value
=
new
Array
(
12
).
fill
(
0
)
s4
.
value
=
new
Array
(
12
).
fill
(
0
)
s1
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
s2
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
s3
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
s4
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
h1
.
value
=
new
Array
(
12
).
fill
(
0
);
// 初始化 12 个月,默认值 0
h2
.
value
=
new
Array
(
12
).
fill
(
0
);
// 初始化 12 个月,默认值 0
h3
.
value
=
new
Array
(
12
).
fill
(
JSON
.
stringify
({
value
:
0
,
info
:
''
}));
// 初始化 12 个月,默认值 0
h1
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
// 初始化 12 个月,默认值 0
h2
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
// 初始化 12 个月,默认值 0
h3
.
value
=
[...
new
Array
(
12
).
fill
({
value
:
0
,
info
:
''
})]
// 初始化 12 个月,默认值 0
// h3.value = new Array(12).fill(0); // 初始化 12 个月,默认值 0
type2
.
value
=
[]
for
(
const
v1
of
list
.
value
)
{
...
...
@@ -168,10 +168,10 @@ async function handelGetYS006() {
const
i
=
v2
.
MONTH
-
1
;
// 转为 0~11 的索引
h1
.
value
[
i
]
+=
v2
.
YSDSK
/
10000
||
0
;
h2
.
value
[
i
]
+=
v2
.
SFDDQ
/
10000
||
0
;
let
obj
=
JSON
.
parse
(
h3
.
value
[
i
])
let
obj
=
{...
h3
.
value
[
i
]}
obj
.
value
+=
v2
.
HTDQ
/
10000
||
0
;
obj
.
info
+=
v2
.
YSWELLINFO
;
h3
.
value
[
i
]
=
JSON
.
stringify
(
obj
)
h3
.
value
[
i
]
=
{...
obj
}
s1
.
value
[
i
]
+=
v2
.
INCOME
/
10000
||
0
;
s2
.
value
[
i
]
+=
v2
.
LASTINCOME
/
10000
||
0
;
s3
.
value
[
i
]
+=
v2
.
LASTYSBALANCE
/
10000
||
0
;
...
...
@@ -187,7 +187,7 @@ async function handelGetYS006() {
type1
.
value
.
includes
(
'2'
)
?
s3
.
value
:
[],
type1
.
value
.
includes
(
'2'
)
?
s4
.
value
:
[]
)
h3
.
value
=
h3
.
value
.
map
((
item
)
=>
JSON
.
parse
(
item
))
//
h3.value = h3.value.map((item) => JSON.parse(item))
setC
(
h1
.
value
,
h2
.
value
,
h3
.
value
)
}
...
...
@@ -201,7 +201,12 @@ function handelSelect1() {
}
function
handelSelect2
()
{
s1
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
s2
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
s3
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
s4
.
value
=
[...
new
Array
(
12
).
fill
(
0
)]
let
arr
=
type2
.
value
.
map
(
val
=>
list
.
value
.
find
(
item
=>
item
.
BASEJC
===
val
))
for
(
const
v1
of
arr
)
{
for
(
const
v2
of
v1
.
list
)
{
const
i2
=
v2
.
MONTH
-
1
;
// 转为 0~11 的索引
...
...
@@ -221,35 +226,34 @@ function handelSelect2() {
}
function
handelSelect3
()
{
h1
.
value
=
[
]
h2
.
value
=
[
]
h3
.
value
=
[
]
h1
.
value
=
[
...
new
Array
(
12
).
fill
(
0
)]
// 初始化 12 个月,默认值 0
h2
.
value
=
[
...
new
Array
(
12
).
fill
(
0
)]
// 初始化 12 个月,默认值 0
h3
.
value
=
[
...
new
Array
(
12
).
fill
({
value
:
0
,
info
:
''
})]
// 初始化 12 个月,默认值 0
if
(
type3
.
value
==
'0'
)
{
// h1.value.push(val.YSDSK)//应待收款
// h2.value.push(val.SFDDQ)//收费单待签
// h3.value.push(val.HTDQ)//合同待签
h1
.
value
=
new
Array
(
12
).
fill
(
0
);
// 初始化 12 个月,默认值 0
h2
.
value
=
new
Array
(
12
).
fill
(
0
);
// 初始化 12 个月,默认值 0
h3
.
value
=
new
Array
(
12
).
fill
(
JSON
.
stringify
({
value
:
0
,
info
:
''
}));
// 初始化 12 个月,默认值 0
for
(
const
department
of
list
.
value
)
{
for
(
const
monthData
of
department
.
list
)
{
const
i
=
monthData
.
MONTH
-
1
;
// 转为 0~11 的索引
h1
.
value
[
i
]
+=
monthData
.
YSDSK
/
10000
||
0
;
h2
.
value
[
i
]
+=
monthData
.
SFDDQ
/
10000
||
0
;
let
obj
=
JSON
.
parse
(
h3
.
value
[
i
])
let
obj
=
{...
h3
.
value
[
i
]}
obj
.
value
+=
monthData
.
HTDQ
/
10000
||
0
;
obj
.
info
+=
monthData
.
YSWELLINFO
;
h3
.
value
[
i
]
=
JSON
.
stringify
(
obj
)
h3
.
value
[
i
]
=
{...
obj
}
}
}
h3
.
value
=
h3
.
value
.
map
((
item
)
=>
JSON
.
parse
(
item
))
//
h3.value = h3.value.map((item) => JSON.parse(item))
}
else
{
// 找到对应的数据
h3
.
value
=
[]
h2
.
value
=
[]
h1
.
value
=
[]
let
obj
=
list
.
value
.
find
(
item
=>
item
.
BASEJC
===
type3
.
value
)
for
(
const
val
of
obj
.
list
)
{
h1
.
value
.
push
(
val
.
YSDSK
/
1000
||
0
)
//应待收款
h2
.
value
.
push
(
val
.
SFDDQ
/
1000
||
0
)
//收费单待签
h1
.
value
.
push
(
val
.
YSDSK
/
1000
0
||
0
)
//应待收款
h2
.
value
.
push
(
val
.
SFDDQ
/
1000
0
||
0
)
//收费单待签
h3
.
value
.
push
({
value
:
val
.
HTDQ
/
10000
||
0
,
info
:
val
.
YSWELLINFO
...
...
src/viewsPc/vip/rightPage.vue
View file @
9864c02
...
...
@@ -320,7 +320,7 @@ async function handelGetYS007() {
const
firstAbove
=
list7Y
.
value
.
find
(
v
=>
v
.
name
>=
BC
.
value
);
setA
(
list7Y
.
value
,
arr1
,
arr2
,
arr3
,
firstAbove
.
value
,
BC
.
value
)
setA
(
list7Y
.
value
,
arr1
,
arr2
,
arr3
,
firstAbove
?
.
value
,
BC
.
value
)
}
...
...
@@ -352,7 +352,7 @@ function handelSelect7() {
const
firstAbove
=
list7Y
.
value
.
find
(
v
=>
v
.
name
>=
BC
.
value
);
setA
(
list7Y
.
value
,
arr1
,
arr2
,
arr3
,
firstAbove
.
value
,
BC
.
value
)
setA
(
list7Y
.
value
,
arr1
,
arr2
,
arr3
,
firstAbove
?
.
value
,
BC
.
value
)
}
async
function
handelGetYS008
()
{
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
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 post a comment