diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppUserController.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppUserController.java index 2c5ea3b..3b55c35 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppUserController.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppUserController.java @@ -11,6 +11,7 @@ import com.alipay.api.DefaultAlipayClient; import com.alipay.api.domain.AlipayTradeCreateModel; import com.alipay.api.request.AlipayTradeCreateRequest; import com.alipay.api.response.AlipayTradeCreateResponse; +import com.ruoyi.app.domain.AppOrder; import com.ruoyi.app.domain.dto.PayConfig; import com.ruoyi.app.domain.vo.AppUserInfoVo; import com.ruoyi.app.domain.vo.AppUserVo; @@ -59,7 +60,11 @@ public class AppUserController extends BaseController { startPage(); List list = appUserService.selectAppUserList(appUser); - return getDataTable(list); + Integer count = appUserService.selectAppuserCount(); + TableDataInfo dataTable = getDataTable(list); + dataTable.setTotal(count); + + return dataTable; } @GetMapping("/statistics") diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppUserMapper.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppUserMapper.java index 104c442..b7df7c0 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppUserMapper.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/mapper/AppUserMapper.java @@ -75,4 +75,6 @@ public interface AppUserMapper AppUser selectAppUserByEmail(String email); int vipById(@Param("id")Long id); + + Integer selectAppuserCount(); } diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/IAppUserService.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/IAppUserService.java index 7409f22..af3efb0 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/IAppUserService.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/IAppUserService.java @@ -74,4 +74,7 @@ public interface IAppUserService AppUser selectAppUserByEmail(String email); int vipById(Long id); + + Integer selectAppuserCount(); + } diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserServiceImpl.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserServiceImpl.java index d3a1e3b..4f61e12 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserServiceImpl.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/AppUserServiceImpl.java @@ -359,4 +359,10 @@ public class AppUserServiceImpl implements IAppUserService { public int vipById(Long id) { return appUserMapper.vipById(id); } + + @Override + public Integer selectAppuserCount() { + + return appUserMapper.selectAppuserCount(); + } } diff --git a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml index c089f04..fb33969 100644 --- a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml +++ b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml @@ -436,4 +436,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + \ No newline at end of file