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

This commit is contained in:
sxu 2025-07-02 18:19:36 +08:00
parent ecf928e871
commit 9d43f1f833
3 changed files with 12 additions and 3 deletions

View File

@ -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<BasicArea> selectBasicAreaList(BasicArea basicArea) {
return basicAreaMapper.selectBasicAreaList(basicArea);
List<BasicArea> list = basicAreaMapper.selectBasicAreaList(basicArea);
list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel())));
return list;
}
@Override

View File

@ -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<BasicCanteen> selectBasicCanteenList(BasicCanteen basicCanteen) {
return basicCanteenMapper.selectBasicCanteenList(basicCanteen);
List<BasicCanteen> list = basicCanteenMapper.selectBasicCanteenList(basicCanteen);
list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel())));
return list;
}
/**

View File

@ -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<BasicStall> selectBasicStallList(BasicStall basicStall) {
return basicStallMapper.selectBasicStallList(basicStall);
List<BasicStall> list = basicStallMapper.selectBasicStallList(basicStall);
list.stream().forEach(item -> item.setContactTel(Sm4Utils.encrypt(item.getContactTel())));
return list;
}
/**