diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/IndexQueryDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/IndexQueryDTO.java index 8d2158d45..4381368df 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/dto/IndexQueryDTO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/IndexQueryDTO.java @@ -19,4 +19,8 @@ public class IndexQueryDTO extends BaseEntity { private String stationId; private List stationIdList; + + private String startTime; + + private String endTime; } diff --git a/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml index fd358de4a..7f398b4c2 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/OrderBasicInfoMapper.xml @@ -2787,7 +2787,8 @@ total_amount as totalOrderAmount from settle_order_report where del_flag = '0' - and date(trade_date) >= DATE_SUB(CURDATE(), INTERVAL 30 day) + + and trade_date between #{dto.startTime,jdbcType=VARCHAR} and #{dto.endTime,jdbcType=VARCHAR} and station_id = #{dto.stationId,jdbcType=VARCHAR}