Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
xianyu-ufo-app-web
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
lea guo
5 years ago
Commit
f22abe462530bdb6eedef6731c7df6c6833ee9de
1 parent
a6419a73
订单列表
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
6 deletions
apps/pages/order/order-list/order-list.vue
apps/store/order/order-list.js
apps/pages/order/order-list/order-list.vue
View file @
f22abe4
...
...
@@ -78,6 +78,7 @@ export default {
// 获取订单数据
asyncData({ store, router }) {
store.commit(`${STORE_PATH}/resetData`);
store.commit(`${STORE_PATH}/setOrderStatus`, router.params.status);
return store.dispatch(`${STORE_PATH}/fetchOrderList`, router.params);
},
...
...
apps/store/order/order-list.js
View file @
f22abe4
...
...
@@ -37,7 +37,9 @@ export default function() {
state
.
isShowEmpty
=
state
.
orderList
.
length
===
0
;
},
setOrderStatus
(
state
,
currentStatus
)
{
state
.
currentStatus
=
+
currentStatus
;
if
(
currentStatus
)
{
state
.
currentStatus
=
+
currentStatus
;
}
},
resetPartialData
(
state
)
{
state
.
page
=
1
;
...
...
@@ -46,10 +48,13 @@ export default function() {
state
.
pullUpLoad
=
true
;
},
resetData
(
state
)
{
console
.
log
(
'------------------'
,
state
);
const
s
=
initailData
();
Object
.
keys
(
s
).
forEach
(
key
=>
{
state
[
key
]
=
s
[
key
];
if
(
key
!==
'currentStatus'
)
{
state
[
key
]
=
s
[
key
];
}
});
},
},
...
...
@@ -66,20 +71,19 @@ export default function() {
async
fetchOrderList
(
{
commit
,
state
:
{
page
},
state
:
{
page
,
currentStatus
},
},
param
=
{},
)
{
const
{
owner
,
status
=
1
}
=
param
;
const
{
owner
,
status
}
=
param
;
const
res
=
await
this
.
$api
.
get
(
'/api/order/list'
,
{
tabType
:
owner
,
type
:
status
,
type
:
status
||
currentStatus
,
page
,
});
if
(
res
.
code
===
200
)
{
commit
(
'setOrderList'
,
res
.
data
);
commit
(
'setOrderStatus'
,
status
);
}
},
...
...
Please
register
or
login
to post a comment