Prechádzať zdrojové kódy

回传策略更新,支持拆单回传

wcc 1 rok pred
rodič
commit
7a66736b1e

+ 5 - 0
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/controller/OceanengineLogController.java

@@ -81,6 +81,11 @@ public class OceanengineLogController {
                     throw new BaseException("回传金额错误!");
                 }
             });
+            if (dto.getBetweenMinuteMin() == null || dto.getBetweenMinuteMax() == null
+                    || dto.getBetweenMinuteMin() < 1 || dto.getBetweenMinuteMax() < 1
+                    || dto.getBetweenMinuteMin().compareTo(dto.getBetweenMinuteMax()) >= 0) {
+                throw new BaseException("回传间隔时间错误!");
+            }
         } else {
             if (dto.getBackMoney().compareTo(BigDecimal.ZERO) <= 0) {
                 throw new BaseException("回传金额错误!");

+ 5 - 0
game-back/game-back-serve/src/main/java/com/zanxiang/game/back/serve/controller/TencentMiniGameLogController.java

@@ -82,6 +82,11 @@ public class TencentMiniGameLogController {
                     throw new BaseException("回传金额错误!");
                 }
             });
+            if (dto.getBetweenMinuteMin() == null || dto.getBetweenMinuteMax() == null
+                    || dto.getBetweenMinuteMin() < 1 || dto.getBetweenMinuteMax() < 1
+                    || dto.getBetweenMinuteMin().compareTo(dto.getBetweenMinuteMax()) >= 0) {
+                throw new BaseException("回传间隔时间错误!");
+            }
         } else {
             if (dto.getBackMoney().compareTo(BigDecimal.ZERO) <= 0) {
                 throw new BaseException("回传金额错误!");