diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicAreaServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicAreaServiceImpl.java index 78b9000..e320929 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicAreaServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicAreaServiceImpl.java @@ -44,7 +44,9 @@ public class BasicAreaServiceImpl implements IBasicAreaService { */ @Override 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 public List selectAreaTreeList(BasicArea area) { - List areas = selectBasicAreaList(area); - return buildAreaTreeSelect(areas); + List list = selectBasicAreaList(area); + list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel()))); + return buildAreaTreeSelect(list); } /** diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicCanteenServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicCanteenServiceImpl.java index 41616fa..19f8ef3 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicCanteenServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicCanteenServiceImpl.java @@ -37,7 +37,9 @@ public class BasicCanteenServiceImpl implements IBasicCanteenService { */ @Override public BasicCanteen selectBasicCanteenByCanteenId(Long canteenId) { - return basicCanteenMapper.selectBasicCanteenByCanteenId(canteenId); + BasicCanteen basicCanteen = basicCanteenMapper.selectBasicCanteenByCanteenId(canteenId); + basicCanteen.setContactTel(Sm4Utils.encrypt(basicCanteen.getContactTel())); + return basicCanteen; } /** diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicStallServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicStallServiceImpl.java index 1149d3d..2c6dd65 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicStallServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/basic/service/impl/BasicStallServiceImpl.java @@ -52,6 +52,7 @@ public class BasicStallServiceImpl implements IBasicStallService { List basicStallMealtimes = basicStallMealtimeMapper.selectBasicStallMealtimeList(basicStallMealtime); BasicStall basicStall = basicStallMapper.selectBasicStallByStallId(stallId); basicStall.setBasicStallMealtimeList(basicStallMealtimes); + basicStall.setContactTel(Sm4Utils.encrypt(basicStall.getContactTel())); return basicStall; }