埋点错误修改
parent
46257c701e
commit
499bc8099f
|
@ -58,9 +58,9 @@ public enum ReportEventEnum {
|
||||||
|
|
||||||
COMPLETE_PANOPTIC_MIRROR(42,"complete_panoptic_mirror", new CommonEventHandler(),new String[]{"Panoptic_Mirror_id"}),
|
COMPLETE_PANOPTIC_MIRROR(42,"complete_panoptic_mirror", new CommonEventHandler(),new String[]{"Panoptic_Mirror_id"}),
|
||||||
|
|
||||||
EQUIP_SYNTHESIS(43,"equip_synthesis", new CommonEventHandler(),new String[]{"item_id","item_name","cost_item_id","cost_amount"}),
|
EQUIP_SYNTHESIS(43,"equip_synthesis", new CommonEventHandler(),new String[]{"item_id_num","cost_item_id","cost_items_amount"}),
|
||||||
|
|
||||||
TREASURE_SYNTHESIS(44,"treasure_synthesis", new CommonEventHandler(),new String[]{"item_id","item_name","cost_item_id","cost_amount"}),
|
TREASURE_SYNTHESIS(44,"treasure_synthesis", new CommonEventHandler(),new String[]{"item_id_num","cost_item_id","cost_items_amount"}),
|
||||||
|
|
||||||
FATALITY_SYNTHESIS(45,"fatality_synthesis", new CommonEventHandler(),new String[]{"item_id","item_name","cost_item_id"}),
|
FATALITY_SYNTHESIS(45,"fatality_synthesis", new CommonEventHandler(),new String[]{"item_id","item_name","cost_item_id"}),
|
||||||
NORMAL_SUMMON(46,"Normal_summon", new CommonEventHandler(),new String[]{"hero_id","summon_type","cost_item_id","cost_amount","hero_id_quality_list"}),
|
NORMAL_SUMMON(46,"Normal_summon", new CommonEventHandler(),new String[]{"hero_id","summon_type","cost_item_id","cost_amount","hero_id_quality_list"}),
|
||||||
|
@ -74,7 +74,7 @@ public enum ReportEventEnum {
|
||||||
HERO_COMPOSITION(50,"hero_composition", new CommonEventHandler(),new String[]{"hero_id","hero_level","hero_quality","reward_list","reward_nums_list"}),
|
HERO_COMPOSITION(50,"hero_composition", new CommonEventHandler(),new String[]{"hero_id","hero_level","hero_quality","reward_list","reward_nums_list"}),
|
||||||
|
|
||||||
SEND_HERO(51,"send_hero", new CommonEventHandler(),new String[]{"hero_id","hero_level_list","hero_quality_list","reward_list","reward_nums_list"}),
|
SEND_HERO(51,"send_hero", new CommonEventHandler(),new String[]{"hero_id","hero_level_list","hero_quality_list","reward_list","reward_nums_list"}),
|
||||||
TREASURE_DECOMPOSITION(52,"treasure_decomposition", new CommonEventHandler(),new String[]{"item_id","item_level","item_quality","reward_list","reward_nums_list"}),
|
TREASURE_DECOMPOSITION(52,"treasure_decomposition", new CommonEventHandler(),new String[]{"cost_item_list","reward_list","reward_nums_list"}),
|
||||||
|
|
||||||
START_TIANGONG(53,"start_tiangong",new CommonEventHandler(),new String[]{"stage_level","stage_id","stage_type","Combat_results","rewards_id_list","rewards_num_list"}),
|
START_TIANGONG(53,"start_tiangong",new CommonEventHandler(),new String[]{"stage_level","stage_id","stage_type","Combat_results","rewards_id_list","rewards_num_list"}),
|
||||||
TREASURE_COMPOSITION(54,"treasure_composition",new CommonEventHandler(),new String[]{"hero_id","item_level","reward_list","reward_nums_list"}),
|
TREASURE_COMPOSITION(54,"treasure_composition",new CommonEventHandler(),new String[]{"hero_id","item_level","reward_list","reward_nums_list"}),
|
||||||
|
|
|
@ -320,9 +320,7 @@ public class ItemLogic {
|
||||||
Map<String, PropertyItem> equipMap = user.getEquipManager().getEquipMap();
|
Map<String, PropertyItem> equipMap = user.getEquipManager().getEquipMap();
|
||||||
List<int[]> items = new ArrayList<>();
|
List<int[]> items = new ArrayList<>();
|
||||||
StringBuilder reward = new StringBuilder();
|
StringBuilder reward = new StringBuilder();
|
||||||
List<Integer> jewelIdReport = new ArrayList<>();
|
StringBuilder reportIdLevelQuality = new StringBuilder();
|
||||||
List<Integer> jewelLevelReport = new ArrayList<>();
|
|
||||||
List<Integer> jewelQualityReport = new ArrayList<>();
|
|
||||||
for (String jewelId : jewelList) {
|
for (String jewelId : jewelList) {
|
||||||
if(!equipMap.containsKey(jewelId))
|
if(!equipMap.containsKey(jewelId))
|
||||||
throw new ErrorCodeException(ErrorCode.ITEM_DECOMPOSE_NO_EQUIP);
|
throw new ErrorCodeException(ErrorCode.ITEM_DECOMPOSE_NO_EQUIP);
|
||||||
|
@ -336,6 +334,10 @@ public class ItemLogic {
|
||||||
reward = getStringBuilder(reward, 1, sItem.getResolveReward());
|
reward = getStringBuilder(reward, 1, sItem.getResolveReward());
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
if(reportIdLevelQuality.length()!=0){
|
||||||
|
reportIdLevelQuality.append("|");
|
||||||
|
}
|
||||||
|
reportIdLevelQuality.append(jewel.getEquipId()).append("-").append(jewel.getLevel()).append("-").append(jewel.getBuildLevel());
|
||||||
if(jewel.getLevel()!=0){
|
if(jewel.getLevel()!=0){
|
||||||
Map<Integer, SJewelRankupConfig> rankupConfigMap = SJewelRankupConfig.rankupMap.get(config.getLevelupPool()).get(1);
|
Map<Integer, SJewelRankupConfig> rankupConfigMap = SJewelRankupConfig.rankupMap.get(config.getLevelupPool()).get(1);
|
||||||
for(SJewelRankupConfig value:rankupConfigMap.values()){
|
for(SJewelRankupConfig value:rankupConfigMap.values()){
|
||||||
|
@ -373,9 +375,6 @@ public class ItemLogic {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
items.add(new int[]{propertyItem.getEquipId(),1});
|
items.add(new int[]{propertyItem.getEquipId(),1});
|
||||||
jewelIdReport.add(propertyItem.getEquipId());
|
|
||||||
jewelLevelReport.add(propertyItem.getLevel());
|
|
||||||
jewelQualityReport.add(((Jewel) propertyItem).getBuildLevel());
|
|
||||||
}
|
}
|
||||||
for (String jewelId : jewelList) {
|
for (String jewelId : jewelList) {
|
||||||
user.getEquipManager().remove(jewelId);
|
user.getEquipManager().remove(jewelId);
|
||||||
|
@ -405,7 +404,7 @@ public class ItemLogic {
|
||||||
itemId.add(item.getItemId());
|
itemId.add(item.getItemId());
|
||||||
itemNum.add(item.getItemNum());
|
itemNum.add(item.getItemNum());
|
||||||
});
|
});
|
||||||
ReportUtil.onReportEvent(user,ReportEventEnum.TREASURE_DECOMPOSITION.getType(),jewelIdReport,jewelLevelReport,jewelQualityReport,itemId,itemNum);
|
ReportUtil.onReportEvent(user,ReportEventEnum.TREASURE_DECOMPOSITION.getType(),reportIdLevelQuality.toString(),itemId,itemNum);
|
||||||
sendUseAndPriceItemMessage(session,MessageTypeProto.MessageType.USER_AND_PRICE_ITEM_RESPONSE_VALUE,drop);
|
sendUseAndPriceItemMessage(session,MessageTypeProto.MessageType.USER_AND_PRICE_ITEM_RESPONSE_VALUE,drop);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue