diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/home/HomeLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/home/HomeLogic.java index caaae10f9..a4dcfd51c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/home/HomeLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/home/HomeLogic.java @@ -247,7 +247,7 @@ public class HomeLogic { // 可领取的数量,总上限 long maxLimit = totalMax - itemNum; // 可领取的数量,单位上限 - long unitLimit = Math.max(minutesNum*time, getNumMax); + long unitLimit = Math.min(minutesNum*time, getNumMax); // 可领取的数量 long getNum = Math.min(maxLimit, unitLimit); if (totalMax == 0){