liurunyu
2024-12-28 aa6debfa64d54cb68704a784e928d923e66f0eb8
临时任务完善
5个文件已修改
40 ■■■■ 已修改文件
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSt/StClientAmountDayMapper.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-global/src/main/resources/mapper/StClientAmountDayMapper.xml 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/statistics/StClientAmountSv.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/statistics/StSomeCtrl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-web/pipIrr-web-temp/说明.txt 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSt/StClientAmountDayMapper.java
@@ -64,7 +64,6 @@
    //////////////////////////////////////
    //统计相关
    /**
     * æŸ¥è¯¢ç”¨æ°´æˆ·ä¸€ä¸ªæœˆæ‰€æœ‰æ—¥çš„用水量
     * @param clientId
@@ -75,4 +74,13 @@
    List<StClientAmountDay> selectByClientIdAndYearAndMonthAndDay(@Param("clientId")Long clientId,
                                                                  @Param("year")Integer year,
                                                                  @Param("month")Integer month) ;
    //////////////////////////////////////
    //临时任务相关
    /**
     * åˆ é™¤å…¨éƒ¨
     * @return
     */
    int deleteAll() ;
}
pipIrr-platform/pipIrr-global/src/main/resources/mapper/StClientAmountDayMapper.xml
@@ -1184,6 +1184,9 @@
    where id = #{id,jdbcType=BIGINT}
  </update>
  <!-- ////////////////////////////////// -->
  <!-- ç»Ÿè®¡ç›¸å…³                         -->
  <!-- ////////////////////////////////// -->
  <select id="selectByClientIdAndYearAndMonthAndDay" resultType="com.dy.pipIrrGlobal.pojoSt.StClientAmountDay">
    select
    <include refid="Base_Column_List" />
@@ -1192,4 +1195,11 @@
    and year = #{year,jdbcType=INTEGER}
    and month = #{month,jdbcType=INTEGER}
  </select>
  <!-- ////////////////////////////////// -->
  <!-- ä¸´æ—¶ä»»åŠ¡ç›¸å…³                         -->
  <!-- ////////////////////////////////// -->
  <delete id="deleteAll">
    delete from st_client_amount_day
  </delete>
</mapper>
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/statistics/StClientAmountSv.java
@@ -44,6 +44,10 @@
    private static final int[][] yearMonthGrp = {{2024, 9}, {2024, 10}, {2024, 11}, {2024, 12}, {2025, 1}, {2025, 2}, {2025, 3}, {2025, 4}};
    public void deleteAllStClientAmountDay() throws Exception {
        stClientAmountDayDao.deleteAll() ;
    }
    /**
     * è½¬å­˜å†œæˆ·æ—¥å–水量,由纵型改为横型
     *
pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/statistics/StSomeCtrl.java
@@ -38,6 +38,7 @@
    @GetMapping(path = "transSaveClientAmountDay")
    @SsoAop()
    public BaseResponse<Boolean> transSaveClientAmountDay() throws Exception{
        this.stSomeClientAmountSv.deleteAllStClientAmountDay();
        this.stSomeClientAmountSv.transSaveClientAmountDay();
        return BaseResponseUtils.buildSuccess(true);
    }
pipIrr-platform/pipIrr-web/pipIrr-web-temp/˵Ã÷.txt
@@ -4,23 +4,26 @@
执行功能:
0、测试
/temp/test/doSome
1、删除一些漏损统计---重复数据
1、删除一些漏损统计---重复数据(执行一次)
/temp/delSome/deleteSomeStatisticLossAmount
2、删除一些取水口统计---重复数据
2、删除一些取水口统计---重复数据(执行一次)
/temp/delSome/deleteSomeStatisticIntakeAmount
3、删除一些农户统计---重复数据
3、删除一些农户统计---重复数据(执行一次)
/temp/delSome/deleteSomeStatisticClientAmount
4、修改一些取水口日取水量统计---因RTU一天内整点报中累计流量间歇出现0值,两次上报累计流量差值会产生大值
4、修改一些取水口日取水量统计---因RTU一天内整点报中累计流量间歇出现0值,两次上报累计流量差值会产生大值(执行一次)
/temp/chSome/changeSomeIntakeDayAmount
5、重新统计取水口月取水量
/temp/chSome/reStatisticsAllIntakeMonthAmount
6、重新统计取水口年取水量
/temp/chSome/reStatisticsAllIntakeYearAmount
7、修改一些取水口日漏损量统计---因为新安装水量,表底值比较大
7、修改一些取水口日漏损量统计---因为新安装水量,表底值比较大(执行一次)
/temp/chSome/changeSomeIntakeDayLoss
8、重新统计取水口月漏损量
/temp/chSome/reStatisticsAllIntakeMonthLoss
9、重新统计取水口年漏损量
/temp/chSome/reStatisticsAllIntakeYearLoss
/temp/chSome/reStatisticsAllIntakeYearLoss
10