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
6ed5f2b3
Commit
6ed5f2b3
authored
Nov 09, 2022
by
李智书
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
https://git.xiaopay.net/lizhishu/xzf_uniapp-wechat-web
into develop
parents
6acaee77
0e684876
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
10 deletions
+14
-10
src/pages/SchoolReport/SchoolReport.vue
src/pages/SchoolReport/SchoolReport.vue
+14
-10
No files found.
src/pages/SchoolReport/SchoolReport.vue
View file @
6ed5f2b3
...
@@ -268,13 +268,14 @@
...
@@ -268,13 +268,14 @@
</view>
</view>
<view
class=
"school-report-context-card-eight-details"
>
<view
class=
"school-report-context-card-eight-details"
>
<view
class=
"consumer-details-header"
>
<view
class=
"consumer-details-header"
>
<view
v-for=
"item in consumerDetailsHeaderList"
class=
"consumer-details-header-item"
>
<view
v-for=
"(item,index) in consumerDetailsHeaderList"
:key=
"index"
class=
"consumer-details-header-item"
>
<text>
{{
item
}}
</text>
<text>
{{
item
}}
</text>
</view>
</view>
</view>
</view>
<view
v-if=
"isOpen"
class=
"consumer-details-body-box"
>
<view
v-if=
"isOpen"
class=
"consumer-details-body-box"
>
<view
v-for=
"(item,index) in campusConsumerDetailObj.campusConsumerDetailList"
<view
v-for=
"(item,index) in campusConsumerDetailObj.campusConsumerDetailList"
class=
"consumer-details-body"
:key=
"index"
class=
"consumer-details-body"
:style=
"
{background:Number.isInteger(index/2)?'#FFFFFF':'#F8F8F7'}">
:style=
"
{background:Number.isInteger(index/2)?'#FFFFFF':'#F8F8F7'}">
<view
class=
"consumer-details-body-item"
v-for=
"(e,i) in item.consumerDetailsArr"
<view
class=
"consumer-details-body-item"
v-for=
"(e,i) in item.consumerDetailsArr"
:class=
"i?'':'consumer-details-body-data'"
>
:class=
"i?'':'consumer-details-body-data'"
>
...
@@ -286,14 +287,14 @@
...
@@ -286,14 +287,14 @@
<view
class=
"consumer-details-body"
style=
"background: #FFFFFF;"
>
<view
class=
"consumer-details-body"
style=
"background: #FFFFFF;"
>
<view
class=
"consumer-details-body-item"
<view
class=
"consumer-details-body-item"
v-for=
"(e,i) in campusConsumerDetailObj.campusConsumerDetailList[0].consumerDetailsArr"
v-for=
"(e,i) in campusConsumerDetailObj.campusConsumerDetailList[0].consumerDetailsArr"
:class=
"i?'':'consumer-details-body-data'"
>
:
key=
"i"
:
class=
"i?'':'consumer-details-body-data'"
>
<text>
{{
e
}}
</text>
<text>
{{
e
}}
</text>
</view>
</view>
</view>
</view>
<view
class=
"consumer-details-body"
style=
"background: #F8F8F7;"
>
<view
class=
"consumer-details-body"
style=
"background: #F8F8F7;"
>
<view
class=
"consumer-details-body-item"
<view
class=
"consumer-details-body-item"
v-for=
"(e,i) in campusConsumerDetailObj.campusConsumerDetailList[1].consumerDetailsArr"
v-for=
"(e,i) in campusConsumerDetailObj.campusConsumerDetailList[1].consumerDetailsArr"
:class=
"i?'':'consumer-details-body-data'"
>
:
key=
"i"
:
class=
"i?'':'consumer-details-body-data'"
>
<text>
{{
e
}}
</text>
<text>
{{
e
}}
</text>
</view>
</view>
</view>
</view>
...
@@ -313,11 +314,12 @@
...
@@ -313,11 +314,12 @@
v-if=
"isOpen&&campusConsumerDetailObj.campusConsumerDetailList.length
<
=
7
"
>
v-if=
"isOpen&&campusConsumerDetailObj.campusConsumerDetailList.length
<
=
7
"
>
</view>
</view>
<view
v-if=
"isOpen"
<view
v-if=
"isOpen"
v-for=
"
item
in campusConsumerDetailObj.campusConsumerDetailCalculateList"
v-for=
"
(item,index)
in campusConsumerDetailObj.campusConsumerDetailCalculateList"
class=
"consumer-details-sum"
>
:key=
"index"
class=
"consumer-details-sum"
>
<view
v-for=
"(e,i) in item.consumerDetailsSumArr"
class=
"consumer-details-sum-item"
<view
v-for=
"(e,i) in item.consumerDetailsSumArr"
class=
"consumer-details-sum-item"
:class=
"i?'':'consumer-details-sum-type'"
>
:
key=
"i"
:
class=
"i?'':'consumer-details-sum-type'"
>
<text
:style=
"
{color:item.calculateType=='较上月'?trendColorList[i]:''}">
{{
e
}}
</text>
<text
:style=
"
{color:item.calculateType=='较上月'?trendColorList[i]:''}">
{{
e
}}
</text>
<template
v-if=
"i ==0"
><span
class=
"type-unit"
>
{{
unitTypeList
[
index
]
}}
</span></
template
>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -1217,6 +1219,7 @@
...
@@ -1217,6 +1219,7 @@
notCateringNumber
:
''
,
//未就餐次数
notCateringNumber
:
''
,
//未就餐次数
},
},
trendColorList
:
[],
trendColorList
:
[],
unitTypeList
:
[
'
(次)
'
,
'
(次)
'
,
'
(元)
'
,
''
,
'
(元)
'
],
// 就餐情况
// 就餐情况
diningSituations
:
{
diningSituations
:
{
diningSituationsDate
:
''
,
diningSituationsDate
:
''
,
...
@@ -2596,7 +2599,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
...
@@ -2596,7 +2599,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
.
sortCalculateType
);
.
sortCalculateType
);
let
tmpColorList
=
[
''
];
let
tmpColorList
=
[
''
];
this
.
campusConsumerDetailObj
.
campusConsumerDetailCalculateList
.
forEach
((
e
,
index
)
=>
{
this
.
campusConsumerDetailObj
.
campusConsumerDetailCalculateList
.
forEach
((
e
,
index
)
=>
{
e
.
calculateType
=
[
'
就餐
(次)
'
,
'
未就餐(次)
'
,
'
均值(元)
'
,
'
较上月
'
,
'
总计(元)
'
][
e
e
.
calculateType
=
[
'
就餐
'
,
'
未就餐
'
,
'
均值
'
,
'
较上月
'
,
'
总计
'
][
e
.
calculateType
-
.
calculateType
-
1
1
];
];
...
@@ -2657,7 +2660,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
...
@@ -2657,7 +2660,7 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
this
.
campusConsumerDetailObj
.
campusConsumerDetailList
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
campusConsumerDetailObj
.
campusConsumerDetailList
=
JSON
.
parse
(
JSON
.
stringify
(
tmpDetailList
));
tmpDetailList
));
let
tmpCalculatList
=
[];
let
tmpCalculatList
=
[];
let
calculateTypeList
=
[
'
就餐
(次)
'
,
'
未就餐(次)
'
,
'
均值(元)
'
,
'
较上月
'
,
'
总计(元)
'
];
let
calculateTypeList
=
[
'
就餐
'
,
'
未就餐
'
,
'
均值
'
,
'
较上月
'
,
'
总计
'
];
calculateTypeList
.
forEach
(
e
=>
{
calculateTypeList
.
forEach
(
e
=>
{
tmpCalculatList
.
push
({
tmpCalculatList
.
push
({
"
calculateType
"
:
e
,
"
calculateType
"
:
e
,
...
@@ -5162,7 +5165,8 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
...
@@ -5162,7 +5165,8 @@ color: #FF8646;padding:13rpx 12rpx 30rpx 17rpx;`,
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
font-weight
:
400
;
color
:
rgba
(
0
,
0
,
0
,
0
.45
);
color
:
rgba
(
0
,
0
,
0
,
0
.45
);
text-align
:
left
;
display
:
inline-block
;
position
:
absolute
;
}
}
}
}
...
...
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