diff --git a/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java b/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java index b5c7ad7dc..6e487ff5d 100644 --- a/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java +++ b/cash-api/market-server/src/main/java/com/czg/controller/user/UPointsController.java @@ -82,7 +82,7 @@ public class UPointsController { @GetMapping("/userRecord") public CzgResult> getPointsRecord(@RequestParam(required = false, defaultValue = "1") Integer page, @RequestParam(required = false, defaultValue = "10") Integer size, - @RequestParam Long id) { + @RequestParam(required = false) Long id) { return CzgResult.success(pointsUserRecordService.getPointsUserRecord(page, size, id)); } diff --git a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkPointsUserRecordServiceImpl.java b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkPointsUserRecordServiceImpl.java index f659ea90e..6d2137729 100644 --- a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkPointsUserRecordServiceImpl.java +++ b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/MkPointsUserRecordServiceImpl.java @@ -1,15 +1,13 @@ package com.czg.service.market.service.impl; -import com.czg.account.vo.PointsShopListVO; +import com.czg.market.entity.MkPointsUserRecord; +import com.czg.market.service.MkPointsUserRecordService; +import com.czg.service.market.mapper.MkPointsUserRecordMapper; import com.czg.utils.PageUtil; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.mybatisflex.core.paginate.Page; -import com.mybatisflex.core.query.QueryWrapper; import com.mybatisflex.spring.service.impl.ServiceImpl; -import com.czg.market.entity.MkPointsUserRecord; -import com.czg.market.service.MkPointsUserRecordService; -import com.czg.service.market.mapper.MkPointsUserRecordMapper; import org.springframework.stereotype.Service; import java.util.List; @@ -30,6 +28,9 @@ public class MkPointsUserRecordServiceImpl extends ServiceImpl getPointsUserRecord(Integer page, Integer size, Long mkPointsUserId) { + if (mkPointsUserId == null) { + return new Page<>(); + } PageHelper.startPage(page, size); List record = mapper.getPointsUserRecord(mkPointsUserId); return PageUtil.convert(new PageInfo<>(record));