package com.dy.pipIrrStatistics.statistics; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * @Author: liurunyu * @Date: 2024/7/24 9:10 * @Description */ @Component public class StLoss { private static Logger log = LogManager.getLogger(StLoss.class.getName()) ; @Autowired protected StLossSv sv ; private Integer statisticsYear; private Integer statisticsMonth; private Long statisticsStartId ; private Long statisticsEndId ; 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 statisticsMonth(){ sv.statisticsMonth(statisticsYear, statisticsMonth, statisticsStartId, statisticsEndId); } /** * 年统计---漏损 */ private void statisticsYear(){ sv.statisticsYear(statisticsYear); } }