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.
88 lines
1.5 KiB
88 lines
1.5 KiB
import request from '@/utils/request';
|
|
|
|
// 二维码合规校验
|
|
export function verifyCode(code) {
|
|
return request({
|
|
url: '/appQRCode/verifyCode/' + code,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 付款码生成
|
|
export function genPayCode(data) {
|
|
return request({
|
|
url: '/appQRCode/genPayCode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 收款码生成
|
|
export function genReceiveCode(data) {
|
|
return request({
|
|
url: '/appQRCode/genReceiveCode',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 付款码解析
|
|
export function parsePayCode(code) {
|
|
return request({
|
|
url: '/appQRCode/parsePayCode/' + code,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 收款码解析
|
|
export function parseReceiveCode(code) {
|
|
return request({
|
|
url: '/appQRCode/parseReceiveCode/' + code,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 创建扫码支付订单
|
|
export function createPay(data) {
|
|
return request({
|
|
url: '/appDeal/createPay',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 创建扫码收款订单
|
|
export function createReceive(data) {
|
|
return request({
|
|
url: '/appDeal/createReceive',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 创建转账订单
|
|
export function createTransfer(data) {
|
|
return request({
|
|
url: '/appDeal/createTransfer',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 创建提现订单
|
|
export function createCashOut(data) {
|
|
return request({
|
|
url: '/appDeal/createCashOut',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 创建充值订单
|
|
export function createTopUp(data) {
|
|
return request({
|
|
url: '/appDeal/createTopUp',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|