| | |
| | | package com.ks.daylucky.controller.api.client; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.ks.daylucky.pojo.DO.UserInfo; |
| | | import com.ks.daylucky.pojo.DTO.AssistJoinInfoDTO; |
| | | import com.ks.daylucky.pojo.VO.*; |
| | |
| | | @RequestMapping("api/client/activity/assist") |
| | | public class ActivityAssistController { |
| | | |
| | | @Reference(version = "1.0.0",check = false) |
| | | @Reference(version = "1.0.0", check = false) |
| | | private LuckyActivityJoinAssistService luckyActivityJoinAssistService; |
| | | |
| | | @Reference(version = "1.0.0",check = false) |
| | | @Reference(version = "1.0.0", check = false) |
| | | private LuckyActivityJoinService luckyActivityJoinService; |
| | | |
| | | @Reference(version = "1.0.0",check = false) |
| | | @Reference(version = "1.0.0", check = false) |
| | | private LuckyActivityService luckyActivityService; |
| | | |
| | | @Resource |
| | |
| | | if (uidList.size() > 0) { |
| | | Map<Long, UserInfo> userInfoMap = userInfoService.listUserInfoAsMap(UserInfoUtil.getBaseUserList(recordList)); |
| | | for (ActivityAssistFriend assistFriend : recordList) { |
| | | list.add(new AssistFriendVO(userInfoMap.get(Long.parseLong(assistFriend.getUid())), assistFriend.getAssistCount())); |
| | | UserInfo user = userInfoMap.get(Long.parseLong(assistFriend.getUid())); |
| | | |
| | | list.add(new AssistFriendVO(new SimpleUser(user.getId(), user.getNickName(), user.getPortrait()), assistFriend.getAssistCount())); |
| | | } |
| | | } |
| | | } |
| | | JSONObject data = new JSONObject(); |
| | | data.put("data", JsonUtil.getApiCommonGson().toJson(list)); |
| | | data.put("data", new Gson().toJson(list)); |
| | | data.put("count", count); |
| | | return JsonUtil.loadTrueResult(data); |
| | | } |