feat: 移动请求文件到子包

This commit is contained in:
2026-07-28 17:26:54 +08:00
parent 6a96e3634e
commit be522a8f02
13 changed files with 14 additions and 14 deletions

View File

@@ -0,0 +1,44 @@
import request from "@/request/base/request";
const VIRTUAL_RECHARGE_BASE_PATH = "/hotelBiz/credit/virtual-recharge";
const getVirtualRechargeOrderPath = (rechargeOrderNo) => {
const normalizedOrderNo = String(rechargeOrderNo || "").trim();
if (!normalizedOrderNo) {
throw new Error("积分充值订单号不能为空");
}
return `${VIRTUAL_RECHARGE_BASE_PATH}/orders/${encodeURIComponent(normalizedOrderNo)}`;
};
function getVirtualRechargeOptions() {
return request.get(`${VIRTUAL_RECHARGE_BASE_PATH}/options`, {});
}
function createVirtualRechargeOrder(args) {
return request.post(`${VIRTUAL_RECHARGE_BASE_PATH}/orders`, args, {
sensitive: true,
});
}
function confirmVirtualRechargeOrder(rechargeOrderNo, args = {}) {
const wxLoginCode = String(args?.wxLoginCode || "").trim();
const payload = wxLoginCode ? { wxLoginCode } : {};
return request.post(
`${getVirtualRechargeOrderPath(rechargeOrderNo)}/confirm`,
payload,
{ sensitive: true }
);
}
function getVirtualRechargeOrder(rechargeOrderNo) {
return request.get(getVirtualRechargeOrderPath(rechargeOrderNo), {});
}
export {
confirmVirtualRechargeOrder,
createVirtualRechargeOrder,
getVirtualRechargeOptions,
getVirtualRechargeOrder,
};