| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import cn.afterturn.easypoi.excel.annotation.Excel; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.basic.PageInfo; |
| | |
| | | import com.ruoyi.system.domain.*; |
| | | import com.ruoyi.system.dto.CheckoutDTO; |
| | | import com.ruoyi.system.dto.TOrderSaleDTO; |
| | | import com.ruoyi.system.export.SumGeneratorClient; |
| | | import com.ruoyi.system.export.SumGeneratorDetailClient; |
| | | import com.ruoyi.system.mapper.TOrderSaleGoodsMapper; |
| | | import com.ruoyi.system.mapper.TOrderSaleMapper; |
| | | import com.ruoyi.system.query.*; |
| | |
| | | .eq(TOrderSale::getShopId, query.getShopId()) |
| | | .ge(TOrderSale::getOrderTime, query.getStartTime()) |
| | | .le(TOrderSale::getOrderTime, query.getEndTime()) |
| | | .eq(TOrderSale::getIsCover,1) |
| | | .eq(TOrderSale::getStatus,2)); |
| | | List<Long> ids = list.stream().map(TOrderSale::getId).collect(Collectors.toList()); |
| | | if(!CollectionUtils.isEmpty(ids)){ |
| | |
| | | } |
| | | return this.baseMapper.getDataGeneratorSaleDetailOrderMoney(query); |
| | | } |
| | | |
| | | } |