package com.dy.pipIrrTemp.statistics; 
 | 
  
 | 
import com.dy.common.aop.SsoAop; 
 | 
import com.dy.common.webUtil.BaseResponse; 
 | 
import com.dy.common.webUtil.BaseResponseUtils; 
 | 
import lombok.extern.slf4j.Slf4j; 
 | 
import org.springframework.beans.factory.annotation.Autowired; 
 | 
import org.springframework.web.bind.annotation.GetMapping; 
 | 
import org.springframework.web.bind.annotation.RequestMapping; 
 | 
import org.springframework.web.bind.annotation.RestController; 
 | 
  
 | 
/** 
 | 
 * @Author: liurunyu 
 | 
 * @Date: 2024/12/28 13:05 
 | 
 * @Description 
 | 
 */ 
 | 
@Slf4j 
 | 
@RestController 
 | 
@RequestMapping(path = "stSome") 
 | 
public class StSomeCtrl { 
 | 
  
 | 
    private StClientAmountDaySv stClientAmountDaySv; 
 | 
    private StClientAmountMonthSv stClientAmountMonthSv; 
 | 
    private StClientAmountYearSv stClientAmountYearSv; 
 | 
  
 | 
    @Autowired 
 | 
    private void setSv(StClientAmountDaySv sv) { 
 | 
        this.stClientAmountDaySv = sv; 
 | 
    } 
 | 
    @Autowired 
 | 
    private void setSv(StClientAmountMonthSv sv) { 
 | 
        this.stClientAmountMonthSv = sv; 
 | 
    } 
 | 
    @Autowired 
 | 
    private void setSv(StClientAmountYearSv sv) { 
 | 
        this.stClientAmountYearSv = sv; 
 | 
    } 
 | 
  
 | 
    /////////////////////////////////////////// 
 | 
    // 
 | 
    // 农户相关取水量 
 | 
    // 
 | 
    /////////////////////////////////////////// 
 | 
    /** 
 | 
     * 转存农户日取水量,由纵型改为横型 
 | 
     * @return 
 | 
     */ 
 | 
    @GetMapping(path = "transSaveClientAmountDay") 
 | 
    @SsoAop() 
 | 
    public BaseResponse<Boolean> transSaveClientAmountDay() throws Exception{ 
 | 
        this.stClientAmountDaySv.deleteAllStClientAmountDay(); 
 | 
        this.stClientAmountDaySv.transSaveClientAmountDay(); 
 | 
        return BaseResponseUtils.buildSuccess(true); 
 | 
    } 
 | 
    /** 
 | 
     * 统计农户月取水量 
 | 
     * @return 
 | 
     */ 
 | 
    @GetMapping(path = "statisticsClientAmountMonth") 
 | 
    @SsoAop() 
 | 
    public BaseResponse<Boolean> statisticsClientAmountMonth() throws Exception{ 
 | 
        this.stClientAmountMonthSv.deleteAllStClientAmountMonth(); 
 | 
        this.stClientAmountMonthSv.statisticsClientAmountMonth(); 
 | 
        return BaseResponseUtils.buildSuccess(true); 
 | 
    } 
 | 
   /** 
 | 
     * 统计农户年取水量 
 | 
     * @return 
 | 
     */ 
 | 
    @GetMapping(path = "statisticsClientAmountYear") 
 | 
    @SsoAop() 
 | 
    public BaseResponse<Boolean> statisticsClientAmountYear() throws Exception{ 
 | 
        this.stClientAmountYearSv.deleteAllStClientAmountYear(); 
 | 
        this.stClientAmountYearSv.statisticsClientAmountYear(); 
 | 
        return BaseResponseUtils.buildSuccess(true); 
 | 
    } 
 | 
  
 | 
} 
 |