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:40 * @Description */ @Slf4j @Component public class StConsumeByClient { @Autowired protected StConsumeByClientSv 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() ; } /** * 月统计---农户消费 */ private void statisticsDay(){ sv.statisticsDay(statisticsYear, statisticsMonth, statisticsDay, statisticsStartDt, statisticsEndDt); } /** * 月统计---农户消费 */ private void statisticsMonth(){ sv.statisticsMonth(statisticsYear, statisticsMonth); } /** * 年统计---农户消费 */ private void statisticsYear(){ sv.statisticsYear(statisticsYear); } }