From bebab4bb1bfc1128ca0879d5b1cf5d53d62ce788 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 11 九月 2024 17:17:41 +0800 Subject: [PATCH] 代码提交 --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppCouponServiceImpl.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 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 2ee9278..cf064c7 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 @@ -1,6 +1,7 @@ package com.ruoyi.account.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ruoyi.account.api.dto.CouponListDto; import com.ruoyi.account.api.model.TAppCoupon; @@ -28,6 +29,7 @@ import com.ruoyi.other.api.feignClient.VipClient; import io.swagger.models.auth.In; import org.apache.poi.ss.formula.functions.T; +import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.StringUtils; @@ -36,6 +38,7 @@ import java.math.BigInteger; import java.text.SimpleDateFormat; import java.time.LocalDateTime; +import java.util.ArrayList; import java.util.Comparator; import java.util.Date; import java.util.List; @@ -71,9 +74,18 @@ @Override public List<ExchangeRecordVO> pagelist(ExchangeRecordGoodsQuery dto) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - List<ExchangeRecordVO> list = this.baseMapper.pageList(dto); + QueryWrapper<TAppCoupon> wrapper = new QueryWrapper<>(); + wrapper.eq("coupon_id",dto.getCouponId()); + List<TAppCoupon> tAppCoupons = this.baseMapper.selectList(wrapper); + + List<ExchangeRecordVO> list = new ArrayList<>(); // 订单ids StringBuilder stringBuilder = new StringBuilder(); + for (TAppCoupon tAppCoupon : tAppCoupons) { + ExchangeRecordVO exchangeRecordVO = new ExchangeRecordVO(); + BeanUtils.copyProperties(tAppCoupon,exchangeRecordVO); + list.add(exchangeRecordVO); + } for (ExchangeRecordVO exchangeRecordVO : list) { switch (exchangeRecordVO.getWaysToObtain()){ case 1: -- Gitblit v1.7.1