Browse Source

5、疫苗接种关注名单详情:/epmetuser/icEpidemicSpecialAttention/detail增加show

dev
yinzuomei 3 years ago
parent
commit
73b7ff7f8b
  1. 9
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/VaccinationListResultDTO.java
  2. 1
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcEpidemicSpecialAttentionController.java
  3. 7
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcEpidemicSpecialAttentionServiceImpl.java

9
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/VaccinationListResultDTO.java

@ -42,7 +42,10 @@ public class VaccinationListResultDTO implements Serializable {
* 真实手机号 * 真实手机号
*/ */
private String realMobile; private String realMobile;
/**
* 脱敏详情用
*/
private String showMobile;
/** /**
* 身份证 * 身份证
*/ */
@ -52,6 +55,10 @@ public class VaccinationListResultDTO implements Serializable {
* 真实的身份证 * 真实的身份证
*/ */
private String realIdCard; private String realIdCard;
/**
* 脱敏详情用
*/
private String showIdCard;
private String sex; private String sex;

1
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcEpidemicSpecialAttentionController.java

@ -87,6 +87,7 @@ public class IcEpidemicSpecialAttentionController {
* @author zxc * @author zxc
* @date 2022/4/27 15:47 * @date 2022/4/27 15:47
*/ */
@MaskResponse(fieldNames = { "showMobile", "showIdCard" }, fieldsMaskType = { MaskResponse.MASK_TYPE_MOBILE, MaskResponse.MASK_TYPE_ID_CARD })
@PostMapping("detail") @PostMapping("detail")
public Result<VaccinationListResultDTO> detail(@RequestBody AttentionDetailFormDTO formDTO){ public Result<VaccinationListResultDTO> detail(@RequestBody AttentionDetailFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO,VaccinationListFormDTO.VaccinationListForm.class); ValidatorUtils.validateEntity(formDTO,VaccinationListFormDTO.VaccinationListForm.class);

7
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcEpidemicSpecialAttentionServiceImpl.java

@ -578,7 +578,12 @@ public class IcEpidemicSpecialAttentionServiceImpl extends BaseServiceImpl<IcEpi
*/ */
@Override @Override
public VaccinationListResultDTO detail(AttentionDetailFormDTO formDTO) { public VaccinationListResultDTO detail(AttentionDetailFormDTO formDTO) {
return baseDao.nat(formDTO); VaccinationListResultDTO resultDTO=baseDao.nat(formDTO);
if (null != resultDTO) {
resultDTO.setShowMobile(resultDTO.getMobile());
resultDTO.setShowIdCard(resultDTO.getIdCard());
}
return resultDTO;
} }
@Override @Override

Loading…
Cancel
Save