feat(REQ-3282): 联系人加密手机号
This commit is contained in:
parent
de35a23047
commit
5daef2a2e9
@ -3,6 +3,7 @@ package cn.axzo.orgmanax.server.unit.service.impl;
|
|||||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactResp;
|
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactResp;
|
||||||
import cn.axzo.orgmanax.infra.dao.unit.repository.UnitContactQueryRepository;
|
import cn.axzo.orgmanax.infra.dao.unit.repository.UnitContactQueryRepository;
|
||||||
import cn.axzo.orgmanax.server.unit.service.UnitContactService;
|
import cn.axzo.orgmanax.server.unit.service.UnitContactService;
|
||||||
|
import cn.axzo.trade.datasecurity.core.util.DataSecurityHelper;
|
||||||
import cn.hutool.core.bean.BeanUtil;
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
@ -35,6 +36,8 @@ public class UnitContactServiceImpl implements UnitContactService {
|
|||||||
if (CollUtil.isEmpty(respList)) {
|
if (CollUtil.isEmpty(respList)) {
|
||||||
return Collections.emptyList();
|
return Collections.emptyList();
|
||||||
}
|
}
|
||||||
return BeanUtil.copyToList(respList, OrgUnitContactResp.class);
|
List<OrgUnitContactResp> resultList = BeanUtil.copyToList(respList, OrgUnitContactResp.class);
|
||||||
|
resultList.forEach(e -> e.setPhoneEncode(DataSecurityHelper.encrypt(e.getPhone())));
|
||||||
|
return resultList;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user