From 91529a13d179f5759c41b9b20fd71fdbdc271b21 Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 4 Jun 2021 14:10:08 +0800 Subject: [PATCH] =?UTF-8?q?gm=E6=89=B6=E6=8C=81=E4=B8=8D=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=8A=E6=8A=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ljsd/jieling/logic/store/BuyGoodsNewLogic.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java index b301998c0..ab95dd265 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java @@ -232,14 +232,13 @@ public class BuyGoodsNewLogic { } notifyPaySuccessFul(uid,goodsId,amount != -999); - - - - // Poster.getPoster().dispatchEvent(new NewWelfareEvent(user, NewWelfareTypeEnum.RECHARGE_BUY.getType(),goodsId)); MongoUtil.getLjsdMongoTemplate().lastUpdate(); sendGiftGoodsWithoutJudge(uid); - Map mapReward = ItemUtil.arrayToMap(dropByBag); - if(price>0){ + + // 扶持订单不需要上报 + if(price>0 && !orderId.equals("support-order")){ + // 以下为充值上报 + Map mapReward = ItemUtil.arrayToMap(dropByBag); MessageUtil.sendIndicationMessage(session,1, MessageTypeProto.MessageType.RECHARGE_SUCCESS_INDICATION_VALUE, PlayerInfoProto.RechargeSuccessIndication.newBuilder().setOrderId(orderId).build(),true); @@ -249,8 +248,9 @@ public class BuyGoodsNewLogic { new ArrayList<>(mapReward.keySet()),new ArrayList<>(mapReward.values()),new Date(), user.getPlayerInfoManager().getLastDeviceId()==null? "DEFAULT_DEVICE":user.getPlayerInfoManager().getLastDeviceId()); + onChargeSuccess(user,price,0,orderId,cfgType);//充值成功上报 } - onChargeSuccess(user,price,0,orderId,cfgType);//充值成功上报 + return resultRes; }