KKSU
2023-11-24 8143212a0a278d2b72fa2caf0e8c7a4f5a13e763
src/main/java/cc/mrbird/febs/mall/service/impl/MallNewsInfoServiceImpl.java
@@ -12,6 +12,7 @@
import cc.mrbird.febs.mall.service.IMallNewsInfoService;
import cc.mrbird.febs.mall.vo.*;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
@@ -194,6 +195,13 @@
    public IPage<AdminMallProductBuyVo> getBuyList(MallProductBuy mallProductBuy, QueryRequest request) {
        Page<AdminMallProductBuyVo> page = new Page<>(request.getPageNum(), request.getPageSize());
        IPage<AdminMallProductBuyVo> adminMallProductBuyVoIPage = mallProductNftMapper.getBuyList(page, mallProductBuy);
        if(CollUtil.isNotEmpty(adminMallProductBuyVoIPage.getRecords())){
            List<AdminMallProductBuyVo> records = adminMallProductBuyVoIPage.getRecords();
            for(AdminMallProductBuyVo adminMallProductBuyVo : records){
                List<MallProductBuyRecord> mallProductBuyRecords = mallProductBuyRecordMapper.selectRecordListByBuyId(adminMallProductBuyVo.getId());
                adminMallProductBuyVo.setMallProductBuyRecords(mallProductBuyRecords);
            }
        }
        return adminMallProductBuyVoIPage;
    }