Files
dtx_store/apis/interfaces/pay.js
2022-09-23 17:02:55 +08:00

90 lines
1.4 KiB
JavaScript

/**
* Web唐明明
* 匆匆数载恍如梦,岁月迢迢华发增。
* 碌碌无为枉半生,一朝惊醒万事空。
* moduleName: 支付
*/
import { request } from '../index'
const wxPAY = (orderNo) => {
return request({
url: 'mall/pay/' + orderNo + '/wechat',
data: {
type: 'app'
}
})
}
const alPAY = (orderNo) => {
return request({
url: 'mall/pay/' + orderNo + '/alipay',
data: {
type: 'app'
}
})
}
const payIndex =()=>{
return request({
url: 'mall/pay/index'
})
}
const dtPAY = (orderNo,password) => {
return request({
url: 'mall/pay/' + orderNo + '/account',
method:'post',
data: {
type: 'app',
transfer_password:password
}
})
}
const collagePAY = (orderNo,password) => {
return request({
url: 'mall/pay/' + orderNo + '/collage/account',
method:'post',
data: {
type: 'app',
transfer_password:password
}
})
}
// 河马支付
const hmPay = (orderID) => {
return request({
url : 'user/transaction/recharge/payment/hema',
data : {
order_id: orderID
},
method : 'POST'
})
}
// 河马付支付结果查询
const hmState = (type, id) => {
return request({
url : 'hema/affirm',
method : 'POST',
data : {
type,
id
}
})
}
export {
wxPAY,
alPAY,
dtPAY,
payIndex,
collagePAY,
hmPay,
hmState
}