package com.dy.pipIrrStatistics.statistics; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * @Author: liurunyu * @Date: 2024/7/24 9:31 * @Description */ @Slf4j @Component public class StClientAmount { @Autowired protected StClientAmountSv sv ; private Integer statisticsYear; private Integer statisticsMonth; private Integer statisticsDay; private Long statisticsStartId ; private Long statisticsEndId ; protected void statistics4Day(Integer statisticsYear, Integer statisticsMonth, Integer statisticsDay, Long statisticsStartId, Long statisticsEndId){ this.statisticsYear = statisticsYear ; this.statisticsMonth = statisticsMonth ; this.statisticsDay = statisticsDay ; this.statisticsStartId = statisticsStartId ; this.statisticsEndId = statisticsEndId ; this.statisticsDay() ; } protected void statistics(Integer statisticsYear, Integer statisticsMonth, Long statisticsStartId, Long statisticsEndId){ this.statisticsYear = statisticsYear ; this.statisticsMonth = statisticsMonth ; this.statisticsStartId = statisticsStartId ; this.statisticsEndId = statisticsEndId ; this.statisticsMonth() ; this.statisticsYear() ; } /** * 日统计---农户 */ private void statisticsDay(){ sv.statisticsDay(statisticsYear, statisticsMonth, statisticsDay, statisticsStartId, statisticsEndId); } /** * 月统计---农户 */ private void statisticsMonth(){ sv.statisticsMonth(statisticsYear, statisticsMonth, statisticsStartId, statisticsEndId); } /** * 年统计---农户 */ private void statisticsYear(){ sv.statisticsYear(statisticsYear); } }