每日任务首次计数
parent
19fcb74513
commit
4bc16b9c3a
|
@ -82,13 +82,16 @@ public class UserMissionManager extends MongoBase {
|
|||
|
||||
|
||||
public void calCumulationDataResult(User user, MissionType missionType, Map<GameMisionType, List<MissionStateChangeInfo>> missionTypeEnumListMap , Object...parm) throws Exception {
|
||||
CumulationData.Result result = dailyCumulationData.updateData(missionType, parm);
|
||||
if(result!=null){
|
||||
dailyMissionIdsType.calCumulationDataResult(user,result,missionTypeEnumListMap.get(GameMisionType.DAILYMISSION),dailyCumulationData);
|
||||
updateString("dailyCumulationData",dailyCumulationData);
|
||||
updateString("dailyMissionIdsType",dailyMissionIdsType);
|
||||
if(!dailyMissionIdsType.getDoingMissionIds().isEmpty()){
|
||||
CumulationData.Result result = dailyCumulationData.updateData(missionType, parm);
|
||||
if(result!=null){
|
||||
dailyMissionIdsType.calCumulationDataResult(user,result,missionTypeEnumListMap.get(GameMisionType.DAILYMISSION),dailyCumulationData);
|
||||
updateString("dailyCumulationData",dailyCumulationData);
|
||||
updateString("dailyMissionIdsType",dailyMissionIdsType);
|
||||
}
|
||||
}
|
||||
result = cumulationData.updateData(missionType, parm);
|
||||
|
||||
CumulationData.Result result = cumulationData.updateData(missionType, parm);
|
||||
if(result!=null){
|
||||
vipMissionIdsType.calCumulationDataResult(user,result,missionTypeEnumListMap.get(GameMisionType.VIPMISSION),cumulationData);
|
||||
updateString("cumulationData",cumulationData);
|
||||
|
|
Loading…
Reference in New Issue