Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform-ui
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
youjj
cloud-platform-ui
Commits
3f1ee16f
Commit
3f1ee16f
authored
Sep 30, 2019
by
guoyou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
会员订单统计
parent
8b1a8355
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
45 additions
and
10 deletions
+45
-10
index.vue
src/views/order/createOrder/index.vue
+5
-2
index.vue
src/views/order/orderStatistics/index.vue
+40
-8
No files found.
src/views/order/createOrder/index.vue
View file @
3f1ee16f
...
...
@@ -122,6 +122,7 @@ export default {
endCompanyId
:
null
,
startCompanyIds
:
null
,
endCompanyIds
:
null
,
// time: [new Date(2019, 10, 10, 9, 0), new Date(2019, 10, 11, 18, 0)],
time
:
[],
limit
:
100
,
page
:
1
,
...
...
@@ -260,7 +261,7 @@ export default {
damageSafe
:
this
.
listQuery
.
damageSafe
==
"需要"
?
1
:
0
,
//是否购买免赔
rentFreeDay
:
this
.
listQuery
.
rentFreeDay
==
"使用"
?
1
:
0
,
//是否使用出租免费天数
orderOrigin
:
3
,
//订车来源
appUserId
:
334
appUserId
:
this
.
appUserId
};
addIndent
(
params
).
then
(
data
=>
{
console
.
log
(
data
);
...
...
@@ -301,7 +302,9 @@ export default {
username
(
this
.
listQuery
.
tel
).
then
(
data
=>
{
if
(
data
.
status
==
200
)
{
if
(
!!
data
.
data
)
{
console
.
log
(
!!
data
.
data
.
rentFreeDays
);
// console.log(!!data.data.rentFreeDays);
// console.log(data.data);
// console.log(data.data.userid);
this
.
appUserId
=
data
.
data
.
userid
;
if
(
!!
data
.
data
.
rentFreeDays
)
{
if
(
data
.
data
.
rentFreeDays
>=
1
)
{
...
...
src/views/order/orderStatistics/index.vue
View file @
3f1ee16f
...
...
@@ -31,8 +31,14 @@
</el-col>
</el-row>
</el-form>
<el-table
:data=
"list"
border
fit
highlight-current-row
style=
"width: 100%"
>
<el-table
:data=
"list"
border
fit
highlight-current-row
style=
"width: 100%"
v-loading=
"loading"
>
<el-table-column
align=
"center"
label=
"时间"
>
<template
scope=
"scope"
>
<span>
{{
scope
.
row
.
timeSlot
}}
</span>
...
...
@@ -40,32 +46,32 @@
</el-table-column>
<el-table-column
align=
"center"
label=
"普通会员购买量"
>
<
template
scope=
"scope"
>
<span
v-if=
"scope.row.members[0].level == 1"
>
{{
scope
.
row
.
members
[
0
].
number
||
0
}}
</span>
<span
>
{{
scope
.
row
.
pNumber
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"支付金额(普通会员)"
>
<
template
scope=
"scope"
>
<span
v-if=
"scope.row.members[0].level == 1"
>
{{
scope
.
row
.
members
[
0
].
amount
||
0
}}
</span>
<span
>
{{
scope
.
row
.
pAmount
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"黄金会员购买量"
>
<
template
scope=
"scope"
>
<span
v-if=
"scope.row.members[0].level == 2"
>
{{
scope
.
row
.
members
[
0
].
number
||
0
}}
</span>
<span
>
{{
scope
.
row
.
goldNumber
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"支付金额(黄金会员)"
>
<
template
scope=
"scope"
>
<span
v-if=
"scope.row.members[0].level == 2"
>
{{
scope
.
row
.
members
[
0
].
amount
||
0
}}
</span>
<span
>
{{
scope
.
row
.
goldAmount
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"钻石会员购买量"
>
<
template
scope=
"scope"
>
<span
v-if=
"scope.row.members[0].level == 3"
>
{{
scope
.
row
.
members
[
0
].
number
||
0
}}
</span>
<span>
{{
scope
.
row
.
hNumber
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"支付金额(钻石会员)"
>
<
template
scope=
"scope"
>
<span
v-if=
"scope.row.members[0].level == 3"
>
{{
scope
.
row
.
members
[
0
].
amount
||
0
}}
</span>
<span>
{{
scope
.
row
.
hAmount
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"总支付金额"
>
...
...
@@ -85,6 +91,7 @@ export default {
},
data
()
{
return
{
loading
:
false
,
list
:
[],
// 统计时间筛选
listQuery
:
{
...
...
@@ -152,11 +159,36 @@ export default {
},
//列表
getList
()
{
let
params
=
{};
this
.
loading
=
true
;
orderStatistics
(
this
.
listQuery
).
then
(
data
=>
{
console
.
log
(
data
);
if
(
data
.
status
==
200
)
{
data
.
data
.
forEach
(
element
=>
{
for
(
let
i
in
element
.
members
)
{
if
(
element
.
members
[
i
].
level
==
1
)
{
element
.
pAmount
=
element
.
members
[
i
].
amount
;
element
.
plevel
=
element
.
members
[
i
].
level
;
element
.
pMemberName
=
element
.
members
[
i
].
memberName
;
element
.
pNumber
=
element
.
members
[
i
].
number
;
}
else
if
(
element
.
members
[
i
].
level
==
2
)
{
element
.
goldAmount
=
element
.
members
[
i
].
amount
;
element
.
goldlevel
=
element
.
members
[
i
].
level
;
element
.
goldMemberName
=
element
.
members
[
i
].
memberName
;
element
.
goldNumber
=
element
.
members
[
i
].
number
;
}
else
if
(
element
.
members
[
i
].
level
==
3
)
{
element
.
hAmount
=
element
.
members
[
i
].
amount
;
element
.
hlevel
=
element
.
members
[
i
].
level
;
element
.
hMemberName
=
element
.
members
[
i
].
memberName
;
element
.
hNumber
=
element
.
members
[
i
].
number
;
}
}
});
this
.
list
=
data
.
data
;
}
setTimeout
(()
=>
{
this
.
loading
=
false
;
},
300
);
});
}
}
...
...
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