fix buygoodslogic
parent
a45850cfd5
commit
f69ee85be1
|
@ -76,12 +76,6 @@ public class BuyGoodsLogic {
|
|||
if(isDiscount!=0){
|
||||
price=(int)(sRechargeCommodityConfig.getPrice() * (10 + isDiscount)/10f);
|
||||
}
|
||||
/* if(!openId.equals("gm-test")&&price*100!=amount){
|
||||
resultRes.setResultCode(0);
|
||||
resultRes.setResultMsg("amount is wrong");
|
||||
LOGGER.info("the uid={},should pay={},amount={}",uid,price*100,amount);
|
||||
return resultRes;
|
||||
}*/
|
||||
buyCount=buyCount+1;
|
||||
int limit = sRechargeCommodityConfig.getLimit();
|
||||
int type = sRechargeCommodityConfig.getType();
|
||||
|
@ -215,12 +209,7 @@ public class BuyGoodsLogic {
|
|||
resultRes.setResultCode(1);
|
||||
KtEventUtils.onKtEvent(user, ParamEventBean.UserPayEvent,goodsId,orderId,resultRes.getResultCode(),price);
|
||||
notifyPaySuccessFul(uid,goodsId,amount != -999);
|
||||
|
||||
Class<? extends MongoUpdateCache> aClass = MongoUpdateCacheThreadLocal.getMongoUpdateCache().getClass();
|
||||
Field requestMap = aClass.getDeclaredField("requestMap");
|
||||
requestMap.setAccessible(true);
|
||||
requestMap.set(MongoUpdateCacheThreadLocal.getMongoUpdateCache(), new HashMap<>());
|
||||
MongoUtil.getLjsdMongoTemplate().save(user);
|
||||
MongoUtil.getLjsdMongoTemplate().lastUpdate();
|
||||
return resultRes;
|
||||
|
||||
}
|
||||
|
@ -296,7 +285,7 @@ public class BuyGoodsLogic {
|
|||
if(buyTimes ==null){
|
||||
buyTimes=0;
|
||||
}
|
||||
if(limit!=0){
|
||||
if(sRechargeCommodityConfig.getLimitShow() == 0 && limit!=0){
|
||||
if(buyTimes>=limit){
|
||||
boolean isNew = rechargeInfo.addNewSendId(goodsId);
|
||||
if(!isNew){
|
||||
|
|
Loading…
Reference in New Issue