From 474180788bccbbbf99a4a055d745bcd92a342cb2 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Wed, 18 Sep 2019 17:22:31 +0800 Subject: [PATCH] fix buy --- .../java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java index de6cf62b9..372dff849 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsLogic.java @@ -215,7 +215,8 @@ public class BuyGoodsLogic { resultRes.setResultCode(1); KtEventUtils.onKtEvent(user, ParamEventBean.UserPayEvent,goodsId,orderId,resultRes.getResultCode(),price); notifyPaySuccessFul(uid,goodsId,amount != -999); - Class aClass = MongoUpdateCacheThreadLocal.getMongoUpdateCache().getClass(); + MongoUtil.getLjsdMongoTemplate().lastUpdate(); + /*Class aClass = MongoUpdateCacheThreadLocal.getMongoUpdateCache().getClass(); Field requestMap = aClass.getDeclaredField("requestMap"); requestMap.setAccessible(true); requestMap.set(MongoUpdateCacheThreadLocal.getMongoUpdateCache(), new HashMap<>()); @@ -228,7 +229,7 @@ public class BuyGoodsLogic { }; ProtocolsManager instance = ProtocolsManager.getInstance(); HandlerLogicThread handlerThread = instance.handlerThreads[user.getId() % instance.HANDLER_THREAD_NUM]; - handlerThread.addAyyncWorker(ayyncWorker); + handlerThread.addAyyncWorker(ayyncWorker);*/ return resultRes; }