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
99d49c35
Commit
99d49c35
authored
Dec 27, 2021
by
aifen@azjy1.onexmail.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
98f8ef9e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
19 deletions
+25
-19
src/pages/ConsumptionReport/ConsumptionReport.vue
src/pages/ConsumptionReport/ConsumptionReport.vue
+25
-19
No files found.
src/pages/ConsumptionReport/ConsumptionReport.vue
View file @
99d49c35
...
@@ -92,7 +92,7 @@
...
@@ -92,7 +92,7 @@
未就餐次数
未就餐次数
</view>
</view>
<view
class=
"no-eatting-total-text-item"
>
<view
class=
"no-eatting-total-text-item"
>
未就餐
次
数
未就餐
天
数
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -144,13 +144,13 @@
...
@@ -144,13 +144,13 @@
<view
v-for=
"(item,index) in dailyConsumptionData"
<view
v-for=
"(item,index) in dailyConsumptionData"
class=
"average-daily-consumption-chart-item"
>
class=
"average-daily-consumption-chart-item"
>
<view
class=
"average-daily-consumption-chart-item-data"
@
click=
"click"
>
<view
class=
"average-daily-consumption-chart-item-data"
@
click=
"click"
>
{{
item
}}
{{
item
.
value
}}
</view>
</view>
<view
class=
"average-daily-consumption-chart-item-shape"
<view
class=
"average-daily-consumption-chart-item-shape"
:style=
"
{height:
shapeSizeArr[index]
+'rpx'}">
:style=
"
{height:
item.shapeSizeArr
+'rpx'}">
</view>
</view>
<view
class=
"average-daily-consumption-chart-item-date"
>
<view
class=
"average-daily-consumption-chart-item-date"
>
{{
dailyConsumptionDate
[
index
]
}}
{{
item
.
time
}}
</view>
</view>
</view>
</view>
<!-- -->
<!-- -->
...
@@ -280,7 +280,7 @@
...
@@ -280,7 +280,7 @@
本周
本周
</view>
</view>
<view
class=
"noeatting-number"
>
<view
class=
"noeatting-number"
>
9
次
{{
notRepastNumber
}}
次
</view>
</view>
<view
class=
"noeatting-total-item"
>
<view
class=
"noeatting-total-item"
>
未就餐
未就餐
...
@@ -400,8 +400,6 @@
...
@@ -400,8 +400,6 @@
},
},
computed
:
{
computed
:
{
repastDateTimeFormat
()
{
repastDateTimeFormat
()
{
// return this.consumptionPreferencesData.map(data => ((data / this.consumptionPreferencesData.grossAmount *
// 10000) / 100).toFixed(1) + '%')
return
function
(
repastDateTime
)
{
return
function
(
repastDateTime
)
{
if
(
!
repastDateTime
)
{
if
(
!
repastDateTime
)
{
return
''
;
return
''
;
...
@@ -409,9 +407,6 @@
...
@@ -409,9 +407,6 @@
return
dayjs
(
repastDateTime
).
format
(
"
MM月DD日
"
)
return
dayjs
(
repastDateTime
).
format
(
"
MM月DD日
"
)
}
}
},
},
shapeSizeArr
()
{
return
this
.
dailyConsumptionData
.
map
(
data
=>
data
/
Math
.
max
(...
this
.
dailyConsumptionData
)
*
266
)
},
percentArr
()
{
percentArr
()
{
return
function
(
type
,
data2
)
{
return
function
(
type
,
data2
)
{
if
(
!
data2
.
grossAmount
||
data2
.
grossAmount
==
0
)
{
if
(
!
data2
.
grossAmount
||
data2
.
grossAmount
==
0
)
{
...
@@ -712,15 +707,26 @@
...
@@ -712,15 +707,26 @@
reject
(
res
.
msg
)
reject
(
res
.
msg
)
return
return
}
}
this_
.
dayConsumerTrend
=
res
.
obj
let
timeArr
=
Object
.
keys
(
res
.
obj
.
dayConsumerMap
).
sort
(
this_
.
dailyConsumptionData
=
Object
.
values
(
this_
function
(
a
,
b
)
{
.
dayConsumerTrend
return
b
<
a
?
1
:
-
1
.
dayConsumerMap
).
reverse
()
})
this_
.
dailyConsumptionDate
=
Object
.
keys
(
this_
.
dayConsumerTrend
let
tmpData
=
[],
.
dayConsumerMap
).
map
(
element
=>
element
.
substr
(
5
)
MaxValue
=
Object
.
values
(
res
.
obj
.
dayConsumerMap
);
.
replace
(
for
(
let
timeItem
of
timeArr
)
{
'
-
'
,
tmpData
.
push
({
'
/
'
)).
reverse
()
time
:
timeItem
.
substr
(
5
).
replace
(
'
-
'
,
'
/
'
),
value
:
res
.
obj
.
dayConsumerMap
[
timeItem
],
shapeSizeArr
:
res
.
obj
.
dayConsumerMap
[
timeItem
]
==
0
?
0
:
(
res
.
obj
.
dayConsumerMap
[
timeItem
]
/
Math
.
max
(...
MaxValue
)
)
*
266
})
}
console
.
warn
(
tmpData
)
this_
.
dailyConsumptionData
=
tmpData
resolve
()
resolve
()
return
return
}
}
...
...
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