Files
ZangShiQi/addon/pc/source/os/api/pay.js
2026-04-04 17:27:12 +08:00

85 lines
1.3 KiB
JavaScript
Executable File

import http from "../utils/http"
/**
* 支付详情
* @param {object} params
*/
export function getPayInfo(params) {
return http({
url: "/api/pay/info",
data: params,
forceLogin: true
})
}
/**
* 支付方式
* @param {object} params
*/
export function getPayType(params) {
return http({
url: "/api/pay/type",
data: params,
forceLogin: true
})
}
/**
* 支付状态
* @param {object} params
*/
export function checkPayStatus(params) {
return http({
url: "/api/pay/status",
data: params,
forceLogin: true
})
}
/**
* 支付状态
* @param {object} params
*/
export function pay(params) {
return http({
url: "/api/pay/pay",
data: params,
forceLogin: true
})
}
/**
* 获取线下支付配置
*/
export function getOfflinepayConfig() {
return http({
url: "/offlinepay/api/pay/config",
})
}
/**
* 线下支付信息
* @param {object} params
*/
export function getOfflinepayPayInfo(params) {
return http({
url: "/offlinepay/api/pay/info",
data: params,
forceLogin: true
})
}
/**
* 线下支付
* @param {object} params
*/
export function offlinepay(params) {
return http({
url: "/offlinepay/api/pay/pay",
data: params,
forceLogin: true
})
}