| New file | 
 |  |  | 
 |  |  | package com.dy.pipIrrStatistics.statistics; | 
 |  |  |  | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
 |  |  | import org.springframework.stereotype.Component; | 
 |  |  |  | 
 |  |  | import java.util.Date; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @Author: liurunyu | 
 |  |  |  * @Date: 2024/12/25 16:31 | 
 |  |  |  * @Description | 
 |  |  |  */ | 
 |  |  | @Slf4j | 
 |  |  | @Component | 
 |  |  | public class StConsumeByIc { | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     protected StConsumeByIcSv sv ; | 
 |  |  |  | 
 |  |  |     private Integer statisticsYear; | 
 |  |  |     private Integer statisticsMonth; | 
 |  |  |     private Integer statisticsDay; | 
 |  |  |     private Date statisticsStartDt ; | 
 |  |  |     private Date statisticsEndDt ; | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     protected void statistics4Day(Integer statisticsYear, | 
 |  |  |                                   Integer statisticsMonth, | 
 |  |  |                                   Integer statisticsDay, | 
 |  |  |                                   Date statisticsStartDt, | 
 |  |  |                                   Date statisticsEndDt){ | 
 |  |  |         this.statisticsYear = statisticsYear ; | 
 |  |  |         this.statisticsMonth = statisticsMonth ; | 
 |  |  |         this.statisticsDay = statisticsDay ; | 
 |  |  |         this.statisticsStartDt = statisticsStartDt ; | 
 |  |  |         this.statisticsEndDt = statisticsEndDt ; | 
 |  |  |         this.statisticsDay() ; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     protected void statistics4MonthAndYear(Integer statisticsYear, | 
 |  |  |                                            Integer statisticsMonth){ | 
 |  |  |         this.statisticsYear = statisticsYear ; | 
 |  |  |         this.statisticsMonth = statisticsMonth ; | 
 |  |  |         this.statisticsMonth() ; | 
 |  |  |         this.statisticsYear() ; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 月统计---IC卡消费 | 
 |  |  |      */ | 
 |  |  |     private void statisticsDay(){ | 
 |  |  |         sv.statisticsDay(statisticsYear, statisticsMonth, statisticsDay, statisticsStartDt, statisticsEndDt); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 月统计---IC卡消费 | 
 |  |  |      */ | 
 |  |  |     private void statisticsMonth(){ | 
 |  |  |         sv.statisticsMonth(statisticsYear, statisticsMonth); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 年统计---IC卡消费 | 
 |  |  |      */ | 
 |  |  |     private void statisticsYear(){ | 
 |  |  |         sv.statisticsYear(statisticsYear); | 
 |  |  |     } | 
 |  |  | } | 
 |  |  |  |