一键购买修改

back_recharge
lvxinran 2021-05-14 14:41:13 +08:00
parent 0fe6f9bc76
commit d8e16aae9a
1 changed files with 12 additions and 4 deletions

View File

@ -185,11 +185,19 @@ public class BuyGoodsNewLogic {
return resultRes;
}
//成功购买
if (goodsId == GlobalsDef.DAILY_GOODS_FAST_ID) {
// if (goodsId == GlobalsDef.DAILY_GOODS_FAST_ID) {
// //每日礼包一键购买之后,把所有单个的每日礼包的购买次数加一
// for (int gId : SSpecialConfig.getOnceArrayValue(SSpecialConfig.YIJIANGOUMAI)) {
// AbstractWelfareBag pbag = info.getPerpetualMap().get(gId);
// pbag.setBuyTimes(pbag.getBuyTimes()+1);
// }
// }
int[] forbid = config.getForbid();
if(forbid!=null&&forbid.length>0){
//每日礼包一键购买之后,把所有单个的每日礼包的购买次数加一
for (int gId : SSpecialConfig.getOnceArrayValue(SSpecialConfig.YIJIANGOUMAI)) {
AbstractWelfareBag pbag = info.getPerpetualMap().get(gId);
pbag.setBuyTimes(pbag.getBuyTimes()+1);
for (int gId : forbid) {
AbstractWelfareBag countBag = rechargeHandler.getRechargeMap(user).get(gId);
countBag.setBuyTimes(countBag.getBuyTimes()+1);
}
}
int[][] dropByBag = bag.getDropByBag();