From f5b199e068f9e029314d19e8a3822df9ff37b86a Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 19 八月 2024 20:57:02 +0800 Subject: [PATCH] 代码提交 --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppCouponServiceImpl.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppCouponServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppCouponServiceImpl.java index a499a52..cd7fa60 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppCouponServiceImpl.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppCouponServiceImpl.java @@ -134,11 +134,12 @@ @Autowired private TAppUserMapper tAppUserMapper; + @Autowired + private TokenService tokenService; @Override public PageInfo<CouponListVOVO> couponList(CouponListDto dto) { // todo token获取用户id - Long userId = 11L; - dto.setUserId(userId); + dto.setUserId(tokenService.getLoginUserApplet().getUserId()); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); PageInfo<CouponListVOVO> pageInfo = new PageInfo<>(dto.getPageCurr(),dto.getPageSize()); List<CouponListVOVO> list = this.baseMapper.couponList(pageInfo,dto.getUserId()); @@ -241,8 +242,8 @@ break; } } - // 通过集合的money字段 将money从大到小排序 - data.sort(Comparator.comparing(CouponListVOVO::getMoney).reversed()); + // 通过集合的money、isUse字段 将money、isUse从大到小排序 将不可用的排在最后 + data.sort(Comparator.comparing(CouponListVOVO::getMoney).reversed().thenComparing(CouponListVOVO::getIsUse)); pageInfo.setRecords(data); return pageInfo; } -- Gitblit v1.7.1