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