活动:支付添加错误码返回
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { ACTIVITY_TYPE, TASK_TYPE } from '../consts';
|
||||
import { ACTIVITY_TYPE, STATUS, TASK_TYPE } from '../consts';
|
||||
import { ActivityModel, ActivityModelType } from '../db/Activity';
|
||||
import { ServerlistModel } from '../db/Serverlist';
|
||||
import { UserOrderModel, UserOrderModelType } from '../db/UserOrder';
|
||||
@@ -60,7 +60,7 @@ export async function makeYuanbaoShopReward(roleId: string, roleName: string, si
|
||||
let records = await UserOrderModel.findSuccessOrderByProductID(productID, roleId, activityId);
|
||||
let activityData: ActivityModelType = await ActivityModel.findActivity(activityId);
|
||||
if (activityData.type !== ACTIVITY_TYPE.YUAN_BAO_SHOP) {
|
||||
return null;
|
||||
return STATUS.ACTIVITY_TYPE_ERROR;
|
||||
}
|
||||
let playerData = new YuanBaoShopData(activityData);
|
||||
let item = playerData.findItem(productID);
|
||||
@@ -85,5 +85,8 @@ export async function makeYuanbaoShopReward(roleId: string, roleName: string, si
|
||||
|
||||
let result = await addReward(roleId, roleName, sid, serverId, funcs, arr)
|
||||
item.buyCount += 1;
|
||||
return Object.assign(result, { item, activityId: activityData.activityId })
|
||||
return {
|
||||
code: 0,
|
||||
data: Object.assign(result, { item, activityId: activityData.activityId })
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user