Bläddra i källkod

修改投注逻辑

kk 3 veckor sedan
förälder
incheckning
f7106b5fe7

+ 8 - 6
game-business/src/main/java/com/game/business/controller/AppGameBettingController.java

@@ -93,14 +93,16 @@ public class AppGameBettingController extends BaseController{
             return HttpRet.fail("金额ID为空。");
         }
 
-        AppGameMoney appGameMoney = appGameMoneyService.selectAppGameMoneyById(gameBetting.getId());
+        if(gameBetting.getBettingGameType() == 0){
+            AppGameMoney appGameMoney = appGameMoneyService.selectAppGameMoneyById(gameBetting.getId());
 
-        if(appGameMoney == null){
-            return HttpRet.fail("金额对象不存在。");
-        }
+            if(appGameMoney == null){
+                return HttpRet.fail("金额对象不存在。");
+            }
 
-        if(appGameMoney.getBettingMoney().doubleValue() != gameBetting.getBettingAmount().doubleValue()){
-            return HttpRet.fail("投注金额不匹配,无法下单。");
+            if(appGameMoney.getBettingMoney().doubleValue() != gameBetting.getBettingAmount().doubleValue()){
+                return HttpRet.fail("投注金额不匹配,无法下单。");
+            }
         }
 
         AppGameClassify appGameClassify = appGameClassifyService.selectAppGameClassifyById(gameBetting.getClassId());