diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/SettleOrderReportController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/SettleOrderReportController.java index ed0eddc12..2a183bd33 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/SettleOrderReportController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/SettleOrderReportController.java @@ -35,9 +35,9 @@ public class SettleOrderReportController extends BaseController { */ @PreAuthorize("@ss.hasPermi('order:report:list')") @GetMapping("/list") - public TableDataInfo list(SettleOrderReport settleOrderReport) { + public TableDataInfo list(SettleOrderReportDTO dto) { startPage(); - List list = settleOrderReportService.selectSettleOrderReportList(settleOrderReport); + List list = settleOrderReportService.selectSettleOrderReportList(dto); return getDataTable(list); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/SettleOrderReportDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/SettleOrderReportDTO.java index 65cc572fd..554402aac 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/dto/SettleOrderReportDTO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/SettleOrderReportDTO.java @@ -30,4 +30,14 @@ public class SettleOrderReportDTO { * 页面容量 */ private Integer pageSize; + + /** + * 开始时间 yyyy-MM-dd + */ + private String startTime; + + /** + * 结束时间 yyyy-MM-dd + */ + private String endTime; } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/SettleOrderReportMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/SettleOrderReportMapper.java index 6badd93b3..ed298ebd9 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/SettleOrderReportMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/SettleOrderReportMapper.java @@ -2,6 +2,7 @@ package com.jsowell.pile.mapper; import com.jsowell.pile.domain.SettleOrderReport; import com.jsowell.pile.dto.MerchantOrderReportDTO; +import com.jsowell.pile.dto.SettleOrderReportDTO; import com.jsowell.pile.vo.web.SettleOrderReportVO; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; @@ -84,6 +85,8 @@ public interface SettleOrderReportMapper { */ List selectSettleOrderReportList(SettleOrderReport settleOrderReport); + List selectListBySettleOrderReportDTO(@Param("dto") SettleOrderReportDTO dto); + /** * 新增结算订单报 * @@ -149,4 +152,4 @@ public interface SettleOrderReportMapper { * @return */ List queryOrderReport(@Param("stationIdList") List stationIdList, @Param("startDate") String startDate, @Param("endDate") String endDate); -} \ No newline at end of file +} diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/SettleOrderReportService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/SettleOrderReportService.java index fb2d96257..9ab4876b5 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/SettleOrderReportService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/SettleOrderReportService.java @@ -40,6 +40,8 @@ public interface SettleOrderReportService { */ public List selectSettleOrderReportList(SettleOrderReport settleOrderReport); + List selectSettleOrderReportList(SettleOrderReportDTO dto); + /** * 新增结算订单报 * diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/SettleOrderReportServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/SettleOrderReportServiceImpl.java index 88d6f5851..c2f877db4 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/SettleOrderReportServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/SettleOrderReportServiceImpl.java @@ -93,8 +93,6 @@ public class SettleOrderReportServiceImpl implements SettleOrderReportService { return settleOrderReportMapper.selectByStationIdAndDate(stationId, date); } - - /** * 查询站点订单日报明细 * 分页查询 @@ -221,6 +219,11 @@ public class SettleOrderReportServiceImpl implements SettleOrderReportService { return settleOrderReportMapper.selectSettleOrderReportList(settleOrderReport); } + @Override + public List selectSettleOrderReportList(SettleOrderReportDTO dto) { + return settleOrderReportMapper.selectListBySettleOrderReportDTO(dto); + } + /** * 新增结算订单报 * diff --git a/jsowell-pile/src/main/resources/mapper/pile/SettleOrderReportMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/SettleOrderReportMapper.xml index 27dc49256..0bd5db3db 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/SettleOrderReportMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/SettleOrderReportMapper.xml @@ -26,13 +26,13 @@ - id, settle_code, merchant_id, station_id, order_codes, use_electricity, charge_num, + id, settle_code, merchant_id, station_id, order_codes, use_electricity, charge_num, charge_time, electricity_amount, service_amount, total_amount, virtual_amount, settle_amount, trade_date, trade_amount, trade_fee, create_time, update_time, del_flag - \ No newline at end of file + + +