🐞 fix(礼包码): 礼包码增加容错默认类型
This commit is contained in:
@@ -177,7 +177,7 @@ export class ItemHandler {
|
|||||||
if(!giftCode) {
|
if(!giftCode) {
|
||||||
return resResult(STATUS.GIFT_CODE_NOT_FOUND);
|
return resResult(STATUS.GIFT_CODE_NOT_FOUND);
|
||||||
}
|
}
|
||||||
if(giftCode.type != GIFT_TYPE.GAME) return resResult(STATUS.GIFT_TYPE_ERR);
|
if(giftCode.type != GIFT_TYPE.GAME && giftCode.type != GIFT_TYPE.DEFAULT) return resResult(STATUS.GIFT_TYPE_ERR);
|
||||||
if(giftCode.generateType == GIFT_GENERATE_TYPE.ONE_TO_ONE) { // 一人一条,单条不能被多人使用
|
if(giftCode.generateType == GIFT_GENERATE_TYPE.ONE_TO_ONE) { // 一人一条,单条不能被多人使用
|
||||||
if(giftCodeDetail.usedNum > 0) return resResult(STATUS.GIFT_CODE_USED_NUM_MAX);
|
if(giftCodeDetail.usedNum > 0) return resResult(STATUS.GIFT_CODE_USED_NUM_MAX);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -979,6 +979,7 @@ export enum GIFT_GENERATE_TYPE {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export enum GIFT_TYPE {
|
export enum GIFT_TYPE {
|
||||||
|
DEFAULT = 0,
|
||||||
GAME = 1, // 游戏内码
|
GAME = 1, // 游戏内码
|
||||||
WEB = 2, // 外链发送
|
WEB = 2, // 外链发送
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -455,7 +455,7 @@ export default class Sdk extends Service {
|
|||||||
if(!giftCode) {
|
if(!giftCode) {
|
||||||
return resResult(SDK_37_ACTIVITY_CODE.GIFT_NOT_FOUND);
|
return resResult(SDK_37_ACTIVITY_CODE.GIFT_NOT_FOUND);
|
||||||
}
|
}
|
||||||
if(giftCode.type != GIFT_TYPE.WEB) return resResult(SDK_37_ACTIVITY_CODE.GIFT_TYPE_ERR);
|
if(giftCode.type != GIFT_TYPE.WEB && giftCode.type != GIFT_TYPE.DEFAULT) return resResult(SDK_37_ACTIVITY_CODE.GIFT_TYPE_ERR);
|
||||||
if(giftCode.generateType == GIFT_GENERATE_TYPE.ONE_TO_ONE) { // 一人一条,单条不能被多人使用
|
if(giftCode.generateType == GIFT_GENERATE_TYPE.ONE_TO_ONE) { // 一人一条,单条不能被多人使用
|
||||||
if(giftCodeDetail.usedNum > 0) return resResult(SDK_37_ACTIVITY_CODE.GIFT_CODE_CANNOT_USE);
|
if(giftCodeDetail.usedNum > 0) return resResult(SDK_37_ACTIVITY_CODE.GIFT_CODE_CANNOT_USE);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user