xlb-main-login
Version:
``` yarn install ```
68 lines (63 loc) • 1.66 kB
JavaScript
import { locality, wei_url } from './config'
import { axios } from '@/utils/request'
// 获取订单列表
export function orderlist(params) {
return axios({
url: wei_url + '/demo-order/v1/order/',
method: 'get',
params,
})
}
// 创建订单 二维码
export function createOrderDetail(productId) {
return axios({
url: wei_url + `/demo-order/v1/order/${productId}/create`,
method: 'post',
})
}
// 创建订单 银联转账
export function createOrderDetailTransform(productId, data) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wei_url + `/demo-order/v1/order/${productId}/create/transform`,
method: 'post',
data,
})
}
// 获取订单状态
export function getOrderStatus(orderId) {
return axios({
url: wei_url + `/demo-order/v1/order/${orderId}/`,
method: 'get',
})
}
// 获取订单二维码
export function orderdetail(id, access_token) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wei_url + '/demo-order/v1/order/' + id + '/create?access_token=' + access_token,
method: 'post',
})
}
// 轮询
export function orderdetailcallback(id) {
return axios({
url: wei_url + '/demo-order/v1/order/' + id + '/',
method: 'get',
})
}
// 新增核销员
export function remittanceSave(data, id) {
return axios({
headers: {
'Content-Type': 'application/json;charset=UTF-8',
},
url: wei_url + `/demo-order/v1/order/${id}/create/transform`,
method: 'post',
data,
})
}