Browse Source

3、疫苗接种记录查看/epmetuser/icVaccine/detail,showMobile,showIdCard加密

dev
yinzuomei 3 years ago
parent
commit
63bd619194
  1. 4
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/IcVaccineDTO.java
  2. 1
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcVaccineController.java
  3. 9
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcVaccineServiceImpl.java

4
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/IcVaccineDTO.java

@ -36,12 +36,12 @@ public class IcVaccineDTO implements Serializable {
* 手机号
*/
private String mobile;
private String showMobile;
/**
* 身份证号
*/
private String idCard;
private String showIdCard;
/**
* 是否客户下居民(0: 1:)
*/

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

@ -231,6 +231,7 @@ public class IcVaccineController implements ResultDataResolver {
* @Author sun
* @Description 疫苗接种情况-列表点击查询详情
**/
@MaskResponse(fieldNames = { "showMobile", "showIdCard" }, fieldsMaskType = { MaskResponse.MASK_TYPE_MOBILE, MaskResponse.MASK_TYPE_ID_CARD })
@NoRepeatSubmit
@PostMapping("detail")
public Result<IcVaccineDTO> detail(@RequestBody IcVaccineFormDTO formDTO) {

9
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcVaccineServiceImpl.java

@ -21,14 +21,12 @@ import com.epmet.constants.ImportTaskConstants;
import com.epmet.dao.IcResiUserDao;
import com.epmet.dao.IcVaccineDao;
import com.epmet.dao.IcVaccineRelationDao;
import com.epmet.dto.IcNatDTO;
import com.epmet.dto.IcVaccineDTO;
import com.epmet.dto.form.*;
import com.epmet.dto.result.IcVaccineListResultDTO;
import com.epmet.dto.result.LoginUserDetailsResultDTO;
import com.epmet.dto.result.UploadImgResultDTO;
import com.epmet.dto.result.VaccineListDTO;
import com.epmet.entity.IcNatEntity;
import com.epmet.entity.IcResiUserEntity;
import com.epmet.entity.IcVaccineEntity;
import com.epmet.entity.IcVaccineRelationEntity;
@ -480,7 +478,12 @@ public class IcVaccineServiceImpl extends BaseServiceImpl<IcVaccineDao, IcVaccin
@Override
public IcVaccineDTO detail(String vaccineId) {
IcVaccineEntity entity = baseDao.selectById(vaccineId);
return ConvertUtils.sourceToTarget(entity, IcVaccineDTO.class);
IcVaccineDTO res=ConvertUtils.sourceToTarget(entity, IcVaccineDTO.class);
if(null!=res){
res.setShowIdCard(res.getIdCard());
res.setShowMobile(res.getMobile());
}
return res;
}
@Override

Loading…
Cancel
Save