| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import request from '@/utils/request';
- /**
- * 获取支付配置
- */
- export const getPaymentConfig = () => {
- return request.get('/edu-app/open/paramConfig/queryByParamNameList', {
- requestType: 'form',
- params: {
- paramNames: 'vip_payment_service_provider,teacher_vip_purchase_list'
- }
- });
- };
- /**
- * 创建VIP订单
- */
- export const createVipOrder = (params: {
- orderType: string;
- paymentType: string;
- paymentChannel?: string;
- paymentCashAmount: number;
- paymentCouponAmount: number;
- goodsInfos: any[];
- orderName: string;
- orderDesc: string;
- }) => {
- return request.post('/edu-app/userPaymentOrder/executeOrder', {
- data: params
- });
- };
- /**
- * 执行支付
- */
- export const executePayment = (params: {
- merOrderNo: string;
- paymentChannel: string;
- userId: string | number;
- wxPubAppId?: string;
- code?: string;
- }) => {
- return request.post('/edu-app/open/userOrder/executePayment', {
- data: params
- });
- };
- /**
- * 获取订单详情
- */
- export const getOrderDetail = (orderNo: string) => {
- return request.get(`/edu-app/userPaymentOrder/detail/${orderNo}`);
- };
|