chore: initialize tuhui repository

This commit is contained in:
Codex
2026-03-08 19:28:32 +08:00
commit ee10c46aae
189 changed files with 17754 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
import request from '../utils/request';
/**
* 创建支付链接(易收米)
* @param {number} orderId - 订单ID
*/
export const createPayment = async (orderId) => {
try {
const response = await request.post(`/payment/create/${orderId}`);
return {
success: true,
data: response
};
} catch (error) {
return {
success: false,
message: error.message
};
}
};
/**
* 查询订单支付状态
* @param {string} orderNumber - 订单号
*/
export const queryPaymentStatus = async (orderNumber) => {
try {
const response = await request.get(`/payment/query/${orderNumber}`);
return {
success: true,
data: response
};
} catch (error) {
return {
success: false,
message: error.message
};
}
};
/**
* 取消订单
* @param {number} orderId - 订单ID
*/
export const cancelOrder = async (orderId) => {
try {
const response = await request.post(`/payment/cancel/${orderId}`);
return {
success: true,
data: response
};
} catch (error) {
return {
success: false,
message: error.message
};
}
};