diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/mapper/ShopUserMapper.java b/cash-service/account-service/src/main/java/com/czg/service/account/mapper/ShopUserMapper.java index aeed3293..eb1e02e6 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/mapper/ShopUserMapper.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/mapper/ShopUserMapper.java @@ -28,7 +28,8 @@ public interface ShopUserMapper extends BaseMapper { ShopUserSummaryDTO selectUserSummary(@Param("shopId") Long shopId, @Param("isVip") Integer isVip); - Page selectVipCard(@Param("page") Page objectPage, @Param("userInfoId") long userInfoId); + Page selectVipCard(); + Page selectVipCard_COUNT(); UserInfoAssetsSummaryDTO selectAssetsSummary(@Param("userId") Long userInfoId); diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopUserServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopUserServiceImpl.java index 00a19df4..7e2d6dcc 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopUserServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopUserServiceImpl.java @@ -153,7 +153,7 @@ public class ShopUserServiceImpl extends ServiceImpl i @Override public Page vipCard(long userInfoId) { - return mapper.selectVipCard(PageUtil.buildPage(), userInfoId); + return mapper.xmlPaginate("selectVipCard", PageUtil.buildPage(), new JoinQueryWrapper().eq(ShopUser::getUserId, userInfoId)); } @Override diff --git a/cash-service/account-service/src/main/resources/mapper/ShopUserMapper.xml b/cash-service/account-service/src/main/resources/mapper/ShopUserMapper.xml index fcac43c6..f58bc103 100644 --- a/cash-service/account-service/src/main/resources/mapper/ShopUserMapper.xml +++ b/cash-service/account-service/src/main/resources/mapper/ShopUserMapper.xml @@ -31,15 +31,22 @@ + +