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 a82485c..78b9000 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 @@ -12,6 +12,7 @@ import com.bonus.canteen.core.supermarket.mapper.SupermarketInfoMapper; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.DateUtils; import com.bonus.common.core.utils.StringUtils; +import com.bonus.common.core.utils.encryption.Sm4Utils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.bonus.canteen.core.basic.mapper.BasicAreaMapper; @@ -54,7 +55,9 @@ public class BasicAreaServiceImpl implements IBasicAreaService { */ @Override public List selectBasicAreaList(BasicArea basicArea) { - return basicAreaMapper.selectBasicAreaList(basicArea); + List list = basicAreaMapper.selectBasicAreaList(basicArea); + list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel()))); + return list; } @Override 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 f0b23b8..41616fa 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 @@ -8,6 +8,7 @@ import com.bonus.canteen.core.basic.mapper.BasicStallMapper; import com.bonus.canteen.core.utils.BnsConstants; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.DateUtils; +import com.bonus.common.core.utils.encryption.Sm4Utils; import com.bonus.common.security.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -47,7 +48,9 @@ public class BasicCanteenServiceImpl implements IBasicCanteenService { */ @Override public List selectBasicCanteenList(BasicCanteen basicCanteen) { - return basicCanteenMapper.selectBasicCanteenList(basicCanteen); + List list = basicCanteenMapper.selectBasicCanteenList(basicCanteen); + list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel()))); + return list; } /** 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 0b7c84b..1149d3d 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 @@ -13,6 +13,7 @@ import com.bonus.canteen.core.device.mapper.DeviceBindMapper; import com.bonus.canteen.core.utils.BnsConstants; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.DateUtils; +import com.bonus.common.core.utils.encryption.Sm4Utils; import com.bonus.common.security.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -62,7 +63,9 @@ public class BasicStallServiceImpl implements IBasicStallService { */ @Override public List selectBasicStallList(BasicStall basicStall) { - return basicStallMapper.selectBasicStallList(basicStall); + List list = basicStallMapper.selectBasicStallList(basicStall); + list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel()))); + return list; } /**