diff --git a/pom.xml b/pom.xml index 97e0c7670..83af8f9eb 100644 --- a/pom.xml +++ b/pom.xml @@ -254,20 +254,20 @@ - - dev + local - dev + local true + - local + dev - local + dev diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserInfoController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserInfoController.java index c360c85fa..57ea4af0b 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserInfoController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserInfoController.java @@ -13,6 +13,7 @@ import com.stdiet.custom.domain.SysWxUserLog; import com.stdiet.custom.page.WxServeInfo; import com.stdiet.custom.service.ISysOrderService; import com.stdiet.custom.service.ISysWxUserInfoService; +import org.aspectj.weaver.loadtime.Aj; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -141,4 +142,17 @@ public class SysWxUserInfoController extends BaseController { return AjaxResult.success(wxServeInfo); } + + @GetMapping("/wx/user/list") + public TableDataInfo userList(SysWxUserInfo sysWxUserInfo) { + startPage(); + List list = sysWxUserInfoService.selectSysWxUserInfoListNot(sysWxUserInfo); + + for (SysWxUserInfo userInfo : list) { + if (StringUtils.isNotEmpty(userInfo.getPhone())) { + userInfo.setPhone(userInfo.getPhone().replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2")); + } + } + return getDataTable(list); + } } \ No newline at end of file diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java index 959ae2e85..49c70453c 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java @@ -108,6 +108,7 @@ public class SysWxUserLogController extends BaseController { @GetMapping(value = "/wx/logs/list") public AjaxResult getLogs(SysWxUserLog sysWxUserLog) { + System.out.println(sysWxUserLog.toString()); List list = sysWxUserLogService.selectWxLogInfoList(sysWxUserLog); return AjaxResult.success(list); } diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserInfoMapper.java b/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserInfoMapper.java index e2672e4e3..5173878a0 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserInfoMapper.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserInfoMapper.java @@ -27,6 +27,8 @@ public interface SysWxUserInfoMapper */ public List selectSysWxUserInfoList(SysWxUserInfo sysWxUserInfo); + public List selectSysWxUserInfoListNot(SysWxUserInfo sysWxUserInfo); + /** * 新增微信用户 * diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserInfoService.java b/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserInfoService.java index 06f905cce..45dd721fe 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserInfoService.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserInfoService.java @@ -27,6 +27,8 @@ public interface ISysWxUserInfoService */ public List selectSysWxUserInfoList(SysWxUserInfo sysWxUserInfo); + public List selectSysWxUserInfoListNot(SysWxUserInfo sysWxUserInfo); + /** * 新增微信用户 * diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserInfoServiceImpl.java b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserInfoServiceImpl.java index f86f47d70..a1ccb0e84 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserInfoServiceImpl.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserInfoServiceImpl.java @@ -44,6 +44,11 @@ public class SysWxUserInfoServiceImpl implements ISysWxUserInfoService return sysWxUserInfoMapper.selectSysWxUserInfoList(sysWxUserInfo); } + @Override + public List selectSysWxUserInfoListNot(SysWxUserInfo sysWxUserInfo) { + return sysWxUserInfoMapper.selectSysWxUserInfoListNot(sysWxUserInfo); + } + /** * 新增微信用户 * diff --git a/stdiet-custom/src/main/resources/mapper/custom/SysWxUserInfoMapper.xml b/stdiet-custom/src/main/resources/mapper/custom/SysWxUserInfoMapper.xml index a3331fcc0..0d594c189 100644 --- a/stdiet-custom/src/main/resources/mapper/custom/SysWxUserInfoMapper.xml +++ b/stdiet-custom/src/main/resources/mapper/custom/SysWxUserInfoMapper.xml @@ -35,6 +35,17 @@ + + - and appid = #{appid} + and openid = #{openid} and phone = #{phone} order by create_time desc @@ -58,7 +58,7 @@