bug-6628-接口返回手机号加密

This commit is contained in:
sxu 2025-07-02 18:28:24 +08:00
parent 9d43f1f833
commit 0e2c2d8df8
3 changed files with 10 additions and 4 deletions

View File

@ -44,7 +44,9 @@ public class BasicAreaServiceImpl implements IBasicAreaService {
*/ */
@Override @Override
public BasicArea selectBasicAreaByAreaId(Long areaId) { public BasicArea selectBasicAreaByAreaId(Long areaId) {
return basicAreaMapper.selectBasicAreaByAreaId(areaId); BasicArea basicArea = basicAreaMapper.selectBasicAreaByAreaId(areaId);
basicArea.setContactTel(Sm4Utils.encrypt(basicArea.getContactTel()));
return basicArea;
} }
/** /**
@ -62,8 +64,9 @@ public class BasicAreaServiceImpl implements IBasicAreaService {
@Override @Override
public List<TreeSelect> selectAreaTreeList(BasicArea area) { public List<TreeSelect> selectAreaTreeList(BasicArea area) {
List<BasicArea> areas = selectBasicAreaList(area); List<BasicArea> list = selectBasicAreaList(area);
return buildAreaTreeSelect(areas); list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel())));
return buildAreaTreeSelect(list);
} }
/** /**

View File

@ -37,7 +37,9 @@ public class BasicCanteenServiceImpl implements IBasicCanteenService {
*/ */
@Override @Override
public BasicCanteen selectBasicCanteenByCanteenId(Long canteenId) { public BasicCanteen selectBasicCanteenByCanteenId(Long canteenId) {
return basicCanteenMapper.selectBasicCanteenByCanteenId(canteenId); BasicCanteen basicCanteen = basicCanteenMapper.selectBasicCanteenByCanteenId(canteenId);
basicCanteen.setContactTel(Sm4Utils.encrypt(basicCanteen.getContactTel()));
return basicCanteen;
} }
/** /**

View File

@ -52,6 +52,7 @@ public class BasicStallServiceImpl implements IBasicStallService {
List<BasicStallMealtime> basicStallMealtimes = basicStallMealtimeMapper.selectBasicStallMealtimeList(basicStallMealtime); List<BasicStallMealtime> basicStallMealtimes = basicStallMealtimeMapper.selectBasicStallMealtimeList(basicStallMealtime);
BasicStall basicStall = basicStallMapper.selectBasicStallByStallId(stallId); BasicStall basicStall = basicStallMapper.selectBasicStallByStallId(stallId);
basicStall.setBasicStallMealtimeList(basicStallMealtimes); basicStall.setBasicStallMealtimeList(basicStallMealtimes);
basicStall.setContactTel(Sm4Utils.encrypt(basicStall.getContactTel()));
return basicStall; return basicStall;
} }