Commit c2a7ac35 by 王祖波

奖励分组排序

parent 05a4bc13
...@@ -168,7 +168,7 @@ public class GroupChatActivityRewardBaseDTO implements Serializable { ...@@ -168,7 +168,7 @@ public class GroupChatActivityRewardBaseDTO implements Serializable {
rewardDTO.setLimitReward(firstDTO.getLimitReward()); rewardDTO.setLimitReward(firstDTO.getLimitReward());
List<GroupChatActivityRewardDetailDTO> detailList = group.stream() List<GroupChatActivityRewardDetailDTO> detailList = group.stream()
.sorted(Comparator.comparing(GroupChatActivityRewardBaseDTO::getInviteLevel)) .sorted(Comparator.comparing(GroupChatActivityRewardBaseDTO::getRewardType))
.map(baseDTO -> { .map(baseDTO -> {
GroupChatActivityRewardDetailDTO detailDTO = new GroupChatActivityRewardDetailDTO(); GroupChatActivityRewardDetailDTO detailDTO = new GroupChatActivityRewardDetailDTO();
detailDTO.setChatActivityRewardId(baseDTO.getChatActivityRewardId()); detailDTO.setChatActivityRewardId(baseDTO.getChatActivityRewardId());
...@@ -182,6 +182,7 @@ public class GroupChatActivityRewardBaseDTO implements Serializable { ...@@ -182,6 +182,7 @@ public class GroupChatActivityRewardBaseDTO implements Serializable {
rewardDTO.setDetailList(detailList); rewardDTO.setDetailList(detailList);
return rewardDTO; return rewardDTO;
}) })
.sorted(Comparator.comparing(GroupChatActivityRewardDTO::getInviteLevel))
.collect(Collectors.toList()) .collect(Collectors.toList())
) )
)); ));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment