|
|
@@ -300,15 +300,11 @@ public class BusinessDayBillServiceImpl implements IBusinessDayBillService {
|
|
|
public BusinessDayBillVo getStatistics(BusinessDayBillCountBo bo) {
|
|
|
switch (bo.getType()) {
|
|
|
case "today":
|
|
|
- return this.baseMapper.selectVoOne(new LambdaQueryWrapper<BusinessDayBill>()
|
|
|
- .eq(ObjectUtil.isNotNull(bo.getBusinessId()),BusinessDayBill::getBusinessId, bo.getBusinessId())
|
|
|
- .eq(BusinessDayBill::getDayValue, DateUtil.format(new Date(), "yyyy-MM-dd"))
|
|
|
- );
|
|
|
+ bo.setDayValue(DateUtil.format(new Date(), "yyyy-MM-dd"));
|
|
|
+ return this.baseMapper.getStatistics(bo);
|
|
|
case "yesterday":
|
|
|
- return this.baseMapper.selectVoOne(new LambdaQueryWrapper<BusinessDayBill>()
|
|
|
- .eq(ObjectUtil.isNotNull(bo.getBusinessId()),BusinessDayBill::getBusinessId, bo.getBusinessId())
|
|
|
- .eq(BusinessDayBill::getDayValue, DateUtil.format(DateUtil.offsetDay(new Date(), -1), "yyyy-MM-dd"))
|
|
|
- );
|
|
|
+ bo.setDayValue(DateUtil.format(DateUtil.offsetDay(new Date(), -1), "yyyy-MM-dd"));
|
|
|
+ return this.baseMapper.getStatistics(bo);
|
|
|
case "month":
|
|
|
bo.setStartTime(DateUtil.beginOfMonth(new Date()));
|
|
|
bo.setEndTime(DateUtil.endOfMonth(new Date()));
|