Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Sign in
Toggle navigation
X
xzf_uniapp-wechat-web
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
李智书
xzf_uniapp-wechat-web
Commits
076f9730
Commit
076f9730
authored
Jun 06, 2022
by
aifen@azjy1.onexmail.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
校园报告tab展示提交更新
parent
76d16ac3
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
49 additions
and
13 deletions
+49
-13
src/pages/SchoolReport/SchoolReport.vue
src/pages/SchoolReport/SchoolReport.vue
+49
-13
No files found.
src/pages/SchoolReport/SchoolReport.vue
View file @
076f9730
...
...
@@ -812,6 +812,7 @@
},
attendanceReportDatail
:
[],
// 会员信息
queryMemberServcieItemList
:
[],
// 消费
isOpen
:
false
,
isService
:
false
,
...
...
@@ -836,14 +837,23 @@
return
}
this
.
showReport
=
true
;
// 有无消费报告入口
if
(
new
Date
().
getTime
()
<=
new
Date
(
'
2022/06/30
'
).
getTime
())
{
this
.
isService
=
true
;
}
else
{
this
.
queryIsDredgeMember
(
1001
);
this
.
queryMemberServcieItem
().
then
(()
=>
{
if
(
this
.
queryMemberServcieItemList
.
length
)
{
this
.
isService
=
this
.
queryMemberServcieItemList
.
indexOf
(
1002
)
==
-
1
?
false
:
true
;
}
})
}
// 有无进出校公话服务
this
.
queryIsDredgeMember
(
2001
);
this
.
queryIsDredgeMember
(
3001
);
// 有无进出校、公话入口
this
.
queryMemberServcieItem
().
then
(()
=>
{
if
(
this
.
queryMemberServcieItemList
.
length
)
{
this
.
isAttendanceService
=
this
.
queryMemberServcieItemList
.
indexOf
(
3002
)
==
-
1
?
false
:
true
;
this
.
isPubTalkService
=
this
.
queryMemberServcieItemList
.
indexOf
(
2002
)
==
-
1
?
false
:
true
;
}
})
// 消费报告
this
.
queryIsDredgeMember
(
1002
).
then
(()
=>
{
if
(
this
.
isOpen
)
{
...
...
@@ -1098,7 +1108,7 @@
}
this
.
dataRangeArr
=
tmpArr
;
}
this
.
tabTapHandler
(
this
.
tabIndex
,
1
);
this
.
tabTapHandler
(
this
.
tabIndex
,
1
);
},
formatter
(
day
)
{
const
year
=
day
.
date
.
getFullYear
();
...
...
@@ -1936,17 +1946,12 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
return
}
switch
(
serviceItemCode
)
{
case
1001
:
this
.
isService
=
data
.
obj
.
status
;
break
;
case
1002
:
this
.
isOpen
=
data
.
obj
.
status
;
if
(
!
this
.
isOpen
)
{
this
.
flag
=
1
;
}
break
;
case
2001
:
this
.
isPubTalkService
=
data
.
obj
.
status
;
case
2002
:
this
.
isPubTalkOpen
=
data
.
obj
.
status
;
if
(
this
.
isPubTalkOpen
)
{
...
...
@@ -1959,9 +1964,6 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
this
.
flag
=
3
;
}
break
;
case
3001
:
this
.
isAttendanceService
=
data
.
obj
.
status
;
break
;
case
3002
:
this
.
isAttendanceOpen
=
data
.
obj
.
status
;
if
(
this
.
isAttendanceOpen
)
{
...
...
@@ -1995,6 +1997,40 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
})
}
},
// 查询是否开通服务项(入口展示服务项)
async
queryMemberServcieItem
()
{
try
{
let
data
=
await
this
.
$http
.
get
({
url
:
gHost
+
'
/report-push/member-info/queryMemberServcieItem
'
},
{
schoolId
:
getQueryParams
(
'
schoolId
'
),
userId
:
getQueryParams
(
'
userId
'
),
})
if
(
data
.
code
!=
200
)
{
uni
.
showToast
({
icon
:
"
none
"
,
mask
:
true
,
title
:
data
.
msg
})
return
}
const
tempList
=
data
.
obj
||
[];
if
(
tempList
.
length
)
{
this
.
queryMemberServcieItemList
=
tempList
.
map
(
e
=>
e
.
serviceCode
);
}
else
{
this
.
queryMemberServcieItemList
=
[];
}
}
catch
(
e
)
{
//TODO handle the exception
console
.
log
(
e
);
uni
.
showToast
({
icon
:
"
none
"
,
mask
:
true
,
title
:
e
.
message
})
}
},
// 查询会员消费金额
async
queryMemberConsumerAmount
(
serviceItemCode
)
{
try
{
...
...
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