Commit 214f7101 by 郑炬波

feat: 组合支付

parent 8883e158
{
"name": "@ydl-packages/toolkit",
"version": "1.0.4-next.1",
"version": "1.0.4-next.3",
"description": "",
"main": "./dist/index.umd.js",
"scripts": {
......
let BASE_URL_JAVA = "";
let BASE_GATEWAY = "";
const isTest = typeof window !== 'undefined' ? window.location.hostname.indexOf("-test") > -1 : false;
const isProd = typeof window !== 'undefined' ? (window.location.hostname.indexOf("dev") == -1 && window.location.hostname.indexOf("test") == -1) : false;
const isProd = typeof window !== 'undefined' ? (window.location.hostname.indexOf("dev") == -1 && window.location.hostname.indexOf("test") == -1 && window.location.hostname.indexOf("localhost") == -1 && window.location.hostname.indexOf("127.0.0.1") == -1) : false;
if(isProd){
BASE_URL_JAVA = 'https://api.ydl.com';
BASE_GATEWAY = 'https://app2.yidianling.com'
......
......@@ -74,7 +74,8 @@ export enum PayChannel {
export type ToPayParams = {
orderId: number;
totalAmount: number
subOrderIds?: string;
totalAmount: number;
payType: PayType;
/**
* 支付宝h5支付失败回调地址
......
......@@ -189,7 +189,7 @@ export class Payment {
}
async toPay(params: ToPayParams): Promise<ToPayReturns> {
const {totalAmount, payType, returnUrl, orderId, redirectUrl} = params
const {totalAmount, payType, returnUrl, orderId, subOrderIds, redirectUrl} = params
let quitUrl = params.quitUrl
// validate start >>>
switch (payType) {
......@@ -258,7 +258,8 @@ export class Payment {
orderId,
payType,
payAmount,
payBalance
payBalance,
subOrderIds
}
if (payChannel !== null) {
doUnifiedParams.payChannel = payChannel
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment