|
@@ -1,5 +1,6 @@
|
|
|
package com.github.jfcloud.gene.lis.controller;
|
|
|
|
|
|
+import cn.hutool.core.util.DesensitizedUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.db.Entity;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@@ -103,7 +104,12 @@ public class SampleLisController {
|
|
|
}
|
|
|
|
|
|
List<DeptUserItem> items = nameMap.values().stream()
|
|
|
- .map(entity -> entity.toBeanWithCamelCase(new DeptUserItem()))
|
|
|
+ .map(entity -> {
|
|
|
+ DeptUserItem userItem = entity.toBeanWithCamelCase(new DeptUserItem());
|
|
|
+ //手机号脱敏
|
|
|
+ userItem.setPhone(DesensitizedUtil.mobilePhone(userItem.getPhone()));
|
|
|
+ return userItem;
|
|
|
+ })
|
|
|
.sorted(Comparator.comparingLong(DeptUserItem::getUserId))
|
|
|
.skip(page.offset())
|
|
|
.limit(page.getSize())
|