活动:弹出礼包订单添加参数
This commit is contained in:
@@ -24,12 +24,12 @@ export class orderHandler {
|
||||
|
||||
/**
|
||||
* @description 获取订单号
|
||||
* @param {{productID:string, payType:number ,activityId: number }} msg
|
||||
* @param {{productID:string, payType:number ,activityId: number, paramStr: string }} msg
|
||||
* @param {BackendSession} session
|
||||
* @memberof orderHandler
|
||||
*/
|
||||
async applyOrder(msg: { productID: string, payType: number, activityId: number }, session: BackendSession) {
|
||||
const { productID, payType, activityId } = msg;
|
||||
async applyOrder(msg: { productID: string, payType: number, activityId: number, paramStr: string }, session: BackendSession) {
|
||||
const { productID, payType, activityId, paramStr } = msg;
|
||||
const roleId = session.get('roleId');
|
||||
const serverId = session.get('serverId');
|
||||
|
||||
@@ -83,7 +83,7 @@ export class orderHandler {
|
||||
console.log('未知支付类型');
|
||||
return resResult(STATUS.NO_PAY_TYPE);
|
||||
}
|
||||
await UserOrderModel.applyOrder(serverId, roleId, productID, localOrderID, orderID, price, payType, activityId);
|
||||
await UserOrderModel.applyOrder(serverId, roleId, productID, localOrderID, orderID, price, payType, activityId, paramStr, message);
|
||||
return resResult(STATUS.SUCCESS, { orderInfo: sdkOrderInfo, productInfo, localOrderID });
|
||||
}
|
||||
|
||||
@@ -201,12 +201,12 @@ export class orderHandler {
|
||||
|
||||
/**
|
||||
* @description 支付测试
|
||||
* @param {{productID:string, magicWord:string }} msg
|
||||
* @param {{productID:string, magicWord:string, paramStr: string }} msg
|
||||
* @param {BackendSession} session
|
||||
* @memberof orderHandler
|
||||
*/
|
||||
async debugOrder(msg: { productID: string, magicWord: string }, session: BackendSession) {
|
||||
const { magicWord, productID, } = msg;
|
||||
async debugOrder(msg: { productID: string, magicWord: string, paramStr: string }, session: BackendSession) {
|
||||
const { magicWord, productID, paramStr } = msg;
|
||||
if (magicWord !== DEBUG_MAGIC_WORD) {
|
||||
return resResult(STATUS.TOKEN_ERR);
|
||||
}
|
||||
@@ -243,7 +243,7 @@ export class orderHandler {
|
||||
}
|
||||
let activityData = activityArray[0];
|
||||
let activityId = activityData.activityId;
|
||||
await UserOrderModel.applyOrder(serverId, roleId, productID, localOrderID, orderID, price, payType, activityId);
|
||||
await UserOrderModel.applyOrder(serverId, roleId, productID, localOrderID, orderID, price, payType, activityId, paramStr, message);
|
||||
|
||||
//订单成功
|
||||
let orderInfo = await UserOrderModel.success(roleId, localOrderID);
|
||||
|
||||
Reference in New Issue
Block a user