From b865fac77068d71d3415b0e24351dded1e778a14 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Tue, 14 Dec 2021 17:37:27 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=BB=8F=E9=AA=8C?= =?UTF-8?q?=E5=92=8C=E9=87=91=E5=B8=81=E6=94=B6=E7=9B=8A=E9=81=93=E5=85=B7?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../handler/UseAndPriceItemHandler.java | 57 ++++++++++++++++++- .../java/com/ljsd/jieling/util/ItemUtil.java | 2 +- tablemanager/src/main/java/config/SItem.java | 5 ++ 3 files changed, 62 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java index 41555bde0..451a92578 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java @@ -2,10 +2,19 @@ package com.ljsd.jieling.handler; import com.ljsd.jieling.exception.ErrorCode; import com.ljsd.jieling.exception.ErrorCodeException; +import com.ljsd.jieling.globals.BIReason; +import com.ljsd.jieling.logic.dao.UserManager; +import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.hero.HongMengFunctionEnum; import com.ljsd.jieling.logic.item.ItemLogic; import com.ljsd.jieling.network.session.ISession; +import com.ljsd.jieling.util.ItemMap; +import com.ljsd.jieling.util.ItemUtil; +import com.sun.javafx.collections.MappingChange; +import config.SItem; +import config.SMainLevelConfig; +import config.SRewardGroup; import rpc.protocols.CommonProto; import rpc.protocols.MessageTypeProto; import rpc.protocols.PlayerInfoProto; @@ -14,7 +23,9 @@ import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import java.util.Arrays; +import java.util.HashMap; import java.util.List; +import java.util.Map; @Component public class UseAndPriceItemHandler extends BaseHandler { @@ -55,8 +66,52 @@ public class UseAndPriceItemHandler extends BaseHandler Date: Tue, 14 Dec 2021 17:40:30 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E5=8C=85=E9=81=93=E5=85=B7=E4=BF=AE=E6=94=B9=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java index 451a92578..e8ebc4490 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/UseAndPriceItemHandler.java @@ -73,7 +73,7 @@ public class UseAndPriceItemHandler extends BaseHandler