From 8da5ec551c76124e9ec797b66eff7efef1cafa70 Mon Sep 17 00:00:00 2001 From: grimm <1769111741@qq.com> Date: Mon, 29 Jan 2024 14:34:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=A1=80=E6=88=98=E5=88=B0?= =?UTF-8?q?=E5=BA=95=E4=BB=BB=E5=8A=A1=E9=83=A8=E5=88=86=E9=80=BB=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E6=9F=A5=E8=AF=A2=E5=88=B0=E6=B2=A1=E6=9C=89=E4=B8=8A?= =?UTF-8?q?=E5=B1=82=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jieling/logic/dao/UserMissionManager.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java index 91c96b96e..19f57285d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/UserMissionManager.java @@ -180,16 +180,7 @@ public class UserMissionManager extends MongoBase { * @throws Exception */ public void calCumulationDataResult(User user, MissionType missionType, Map> missionTypeEnumListMap, Object...parm) throws Exception { - if(missionType == MissionType.BLOODY_KILL_NUMS){ - if(!bloodyMissionIdsType.getDoingMissionIds().isEmpty()){ - CumulationData.Result result = new CumulationData.Result(missionType, 0); - bloodyMissionIdsType.calCumulationDataResult(user,result,missionTypeEnumListMap.get(GameMisionType.BLOODYMISSION),null); - if(result.value == 1){ - updateString("bloodyMissionIdsType",bloodyMissionIdsType); - } - } - return; - } + if(!dailyMissionIdsType.getDoingMissionIds().isEmpty()){ List sTaskConfigs = SDailyTasksConfig.getsTaskConfigByTypeMap(missionType.getMissionTypeValue()); if (sTaskConfigs != null) { @@ -247,6 +238,7 @@ public class UserMissionManager extends MongoBase { } } + if(!jadeDynastyMissionType.getDoingMissionIds().isEmpty() ){ List sThemeActivityTaskConfigs = SThemeActivityTaskConfig.sThemeTaskConfigListByTypeMapTmp.get(missionType.getMissionTypeValue()); if(sThemeActivityTaskConfigs!=null){ @@ -295,6 +287,7 @@ public class UserMissionManager extends MongoBase { } } + // 东海寻仙 if (!donghaiXunxianMission.getDoingMissionIds().isEmpty()){ CumulationData.Result result = donghaiXunxianData.updateData(missionType, parm); @@ -304,6 +297,7 @@ public class UserMissionManager extends MongoBase { updateString("donghaiXunxianMission",donghaiXunxianMission); } } + //缥缈之旅 if(!mistyTripMissionType.getDoingMissionIds().isEmpty() ){ Map config = STableManager.getConfig(SJourneyWithWind.class); @@ -326,6 +320,7 @@ public class UserMissionManager extends MongoBase { } } } + // 公用任务类型,累计次数形式 CumulationData.Result result = cumulationData.updateData(missionType, parm); if(result != null){