You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
688 B
43 lines
688 B
import request from '@/common/request.js'
|
|
|
|
// 查询用户订单列表
|
|
export async function orderList(data) {
|
|
return await request({
|
|
url: '/api/v1/order_list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 取消订单
|
|
export async function cancelOrder(order_id) {
|
|
return await request({
|
|
url: '/api/v1/cancel_order',
|
|
method: 'post',
|
|
data: {
|
|
order_id
|
|
}
|
|
})
|
|
}
|
|
|
|
// 确认收货
|
|
export async function confirmOrder(order_id) {
|
|
return await request({
|
|
url: '/api/v1/confirm_order',
|
|
method: 'post',
|
|
data: {
|
|
order_id
|
|
}
|
|
})
|
|
}
|
|
|
|
// 下单支付
|
|
export async function doPay(order_id) {
|
|
return await request({
|
|
url: '/api/v1/do_pay',
|
|
method: 'post',
|
|
data: {
|
|
order_id
|
|
}
|
|
})
|
|
}
|