Commit 3ea3ad50 authored by liwei's avatar liwei

修改了订单页面的手机号加密

parent d25738fb
...@@ -342,6 +342,10 @@ public class CmsOrderServiceImpl extends ServiceImpl<CmsOrderRepository,CmsOrder ...@@ -342,6 +342,10 @@ public class CmsOrderServiceImpl extends ServiceImpl<CmsOrderRepository,CmsOrder
*/ */
@Override @Override
public CmsOrder findById(String id){ public CmsOrder findById(String id){
CmsOrder cmsOrder = baseMapper.selectById(id);
// 保留前3位和后4位,中间部分替换成 *
String maskedAccount = cmsOrder.getAccount().substring(0, 3) + "****" + cmsOrder.getAccount().substring(7);
cmsOrder.setAccount(maskedAccount); // 更新 item 中的 account 字段
return baseMapper.selectById(id); return baseMapper.selectById(id);
} }
...@@ -353,7 +357,13 @@ public class CmsOrderServiceImpl extends ServiceImpl<CmsOrderRepository,CmsOrder ...@@ -353,7 +357,13 @@ public class CmsOrderServiceImpl extends ServiceImpl<CmsOrderRepository,CmsOrder
@Override @Override
public IPage<CmsOrder> findAllByPagination(CyPageInfo<CmsOrder> paginationUtility, public IPage<CmsOrder> findAllByPagination(CyPageInfo<CmsOrder> paginationUtility,
CmsOrder cmsOrder){ CmsOrder cmsOrder){
return baseMapper.queryCmsOrdersPaged(paginationUtility,cmsOrder); IPage<CmsOrder> cmsOrderIPage = baseMapper.queryCmsOrdersPaged(paginationUtility, cmsOrder);
cmsOrderIPage.getRecords().forEach(item->{
// 保留前3位和后4位,中间部分替换成 *
String maskedAccount = item.getAccount().substring(0, 3) + "****" + item.getAccount().substring(7);
item.setAccount(maskedAccount); // 更新 item 中的 account 字段
});
return cmsOrderIPage;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment