Browse Source

个人中心-获取个人徽章点亮列表接口调整,只传token也可以

master
yinzuomei 3 years ago
parent
commit
5e700684c3
  1. 3
      epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/controller/BadgeController.java
  2. 4
      epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/service/BadgeService.java
  3. 7
      epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/service/impl/BadgeServiceImpl.java

3
epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/controller/BadgeController.java

@ -39,7 +39,8 @@ public class BadgeController {
@PostMapping("list") @PostMapping("list")
public Result<List<BadgeListResultDTO>> getBadgeList(@LoginUser TokenDto tokenDto,@RequestBody BadgeListFormDTO badgeListFormDTO){ public Result<List<BadgeListResultDTO>> getBadgeList(@LoginUser TokenDto tokenDto,@RequestBody BadgeListFormDTO badgeListFormDTO){
ValidatorUtils.validateEntity(badgeListFormDTO, BadgeListFormDTO.BadgeList.class); ValidatorUtils.validateEntity(badgeListFormDTO, BadgeListFormDTO.BadgeList.class);
return new Result<List<BadgeListResultDTO>>().ok(badgeService.getBadgeList(tokenDto,badgeListFormDTO)); // return new Result<List<BadgeListResultDTO>>().ok(badgeService.getBadgeList(tokenDto,badgeListFormDTO));
return new Result<List<BadgeListResultDTO>>().ok(badgeService.getBadgeList(tokenDto.getCustomerId(),tokenDto.getUserId()));
} }
/** /**

4
epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/service/BadgeService.java

@ -4,7 +4,6 @@ import com.epmet.commons.tools.security.dto.TokenDto;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.form.CertificationAddFormDTO; import com.epmet.dto.form.CertificationAddFormDTO;
import com.epmet.dto.form.OpenedOrClosedFormDTO; import com.epmet.dto.form.OpenedOrClosedFormDTO;
import com.epmet.resi.mine.dto.from.BadgeListFormDTO;
import com.epmet.resi.mine.dto.from.OperListFormDTO; import com.epmet.resi.mine.dto.from.OperListFormDTO;
import com.epmet.resi.mine.dto.result.BadgeListResultDTO; import com.epmet.resi.mine.dto.result.BadgeListResultDTO;
import com.epmet.resi.mine.dto.result.OperListResultDTO; import com.epmet.resi.mine.dto.result.OperListResultDTO;
@ -23,7 +22,8 @@ public interface BadgeService {
* @author zxc * @author zxc
* @date 2020/11/3 4:11 下午 * @date 2020/11/3 4:11 下午
*/ */
List<BadgeListResultDTO> getBadgeList(TokenDto tokenDto,BadgeListFormDTO badgeListFormDTO); // List<BadgeListResultDTO> getBadgeList(TokenDto tokenDto,BadgeListFormDTO badgeListFormDTO);
List<BadgeListResultDTO> getBadgeList(String customerId,String userId);
/** /**
* @Description 个人中心-获取徽章可操作列表点亮取消认证 * @Description 个人中心-获取徽章可操作列表点亮取消认证

7
epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/person/service/impl/BadgeServiceImpl.java

@ -12,7 +12,6 @@ import com.epmet.dto.result.UserBadgeListResultDTO;
import com.epmet.dto.result.UserOperListResultDTO; import com.epmet.dto.result.UserOperListResultDTO;
import com.epmet.feign.EpmetUserOpenFeignClient; import com.epmet.feign.EpmetUserOpenFeignClient;
import com.epmet.modules.person.service.BadgeService; import com.epmet.modules.person.service.BadgeService;
import com.epmet.resi.mine.dto.from.BadgeListFormDTO;
import com.epmet.resi.mine.dto.from.OperListFormDTO; import com.epmet.resi.mine.dto.from.OperListFormDTO;
import com.epmet.resi.mine.dto.result.BadgeListResultDTO; import com.epmet.resi.mine.dto.result.BadgeListResultDTO;
import com.epmet.resi.mine.dto.result.OperListResultDTO; import com.epmet.resi.mine.dto.result.OperListResultDTO;
@ -41,10 +40,10 @@ public class BadgeServiceImpl implements BadgeService {
* @date 2020/11/3 4:11 下午 * @date 2020/11/3 4:11 下午
*/ */
@Override @Override
public List<BadgeListResultDTO> getBadgeList(TokenDto tokenDto,BadgeListFormDTO badgeListFormDTO) { public List<BadgeListResultDTO> getBadgeList(String customerId,String userId) {
UserBadgeListFormDTO form = new UserBadgeListFormDTO(); UserBadgeListFormDTO form = new UserBadgeListFormDTO();
form.setCustomerId(badgeListFormDTO.getCustomerId()); form.setCustomerId(customerId);
form.setUserId(tokenDto.getUserId()); form.setUserId(userId);
Result<List<UserBadgeListResultDTO>> listResult = epmetUserOpenFeignClient.selectBadgeList(form); Result<List<UserBadgeListResultDTO>> listResult = epmetUserOpenFeignClient.selectBadgeList(form);
if (!listResult.success()){ if (!listResult.success()){
throw new RenException("获取徽章点亮列表失败......"); throw new RenException("获取徽章点亮列表失败......");

Loading…
Cancel
Save