From 0e2c2d8df884d3cd683fabf25601b7bb598fe747 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 2 Jul 2025 18:28:24 +0800 Subject: [PATCH] =?UTF-8?q?bug-6628-=E6=8E=A5=E5=8F=A3=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E6=89=8B=E6=9C=BA=E5=8F=B7=E5=8A=A0=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/basic/service/impl/BasicAreaServiceImpl.java | 9 ++++++--- .../core/basic/service/impl/BasicCanteenServiceImpl.java | 4 +++- .../core/basic/service/impl/BasicStallServiceImpl.java | 1 + 3 files changed, 10 insertions(+), 4 deletions(-) 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; }