| 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); | 
|     } | 
| } |