From 89dc7eddbc0c9ce1f6d7e7f5da8ca85e54e32edc Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期六, 11 一月 2025 14:41:04 +0800 Subject: [PATCH] 增加一个vo --- pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/changeSome/ChSomeIntakeAmountSv.java | 9 +++++---- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoTmp/ChangeMapper.java | 5 +++-- pipIrr-platform/pipIrr-global/src/main/resources/mapper/Temp4ChangeMapper.xml | 2 +- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voTmp/VoRmIntakeAmountDay.java | 18 ++++++++++++++++++ 4 files changed, 27 insertions(+), 7 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoTmp/ChangeMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoTmp/ChangeMapper.java index 3c371ea..fb4ea55 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoTmp/ChangeMapper.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoTmp/ChangeMapper.java @@ -8,6 +8,7 @@ import com.dy.pipIrrGlobal.pojoSt.StLossMonth; import com.dy.pipIrrGlobal.pojoSt.StLossYear; import com.dy.pipIrrGlobal.voSt.VoIntake; +import com.dy.pipIrrGlobal.voTmp.VoRmIntakeAmountDay; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -70,8 +71,8 @@ * 缁熻鎵�鏈夊彇姘村彛鐨勬棩鐢ㄦ按閲� * @return 瀹炰綋闆嗗悎 */ - List<RmIntakeAmountDay> statisticAllIntakeAmountDayFromOpenCloseValveHistory(@Param("startDt")Date startDt, - @Param("endDt")Date endDt); + List<VoRmIntakeAmountDay> statisticAllIntakeAmountDayFromOpenCloseValveHistory(@Param("startDt")Date startDt, + @Param("endDt")Date endDt); List<RmIntakeAmountDay> selectStIntakeDayStatisticsByDate(@Param("intakeId")Long intakeId, @Param("date")Date date); diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voTmp/VoRmIntakeAmountDay.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voTmp/VoRmIntakeAmountDay.java new file mode 100644 index 0000000..a2e16b5 --- /dev/null +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voTmp/VoRmIntakeAmountDay.java @@ -0,0 +1,18 @@ +package com.dy.pipIrrGlobal.voTmp; + +import lombok.Data; + +import java.util.Date; + +/** + * @Author: liurunyu + * @Date: 2025/1/11 14:38 + * @Description + */ +@Data +public class VoRmIntakeAmountDay { + public Long intakeId ; + public Double amount ; + public Double money ; + public Integer times ; +} \ No newline at end of file diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Temp4ChangeMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Temp4ChangeMapper.xml index 4e2d3ea..20d37a3 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Temp4ChangeMapper.xml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/Temp4ChangeMapper.xml @@ -49,7 +49,7 @@ </delete> <!-- --> - <select id="statisticAllIntakeAmountDayFromOpenCloseValveHistory" resultType="com.dy.pipIrrGlobal.pojoRm.RmIntakeAmountDay"> + <select id="statisticAllIntakeAmountDayFromOpenCloseValveHistory" resultType="com.dy.pipIrrGlobal.voTmp.VoRmIntakeAmountDay"> select intake_id as intakeId , sum(cl_this_amount) as amount, sum(cl_this_money) as money, diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/changeSome/ChSomeIntakeAmountSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/changeSome/ChSomeIntakeAmountSv.java index c3014ba..08dea82 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/changeSome/ChSomeIntakeAmountSv.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-temp/src/main/java/com/dy/pipIrrTemp/changeSome/ChSomeIntakeAmountSv.java @@ -6,6 +6,7 @@ import com.dy.pipIrrGlobal.pojoSt.StIntakeAmountMonth; import com.dy.pipIrrGlobal.pojoSt.StIntakeAmountYear; import com.dy.pipIrrGlobal.voSt.VoIntake; +import com.dy.pipIrrGlobal.voTmp.VoRmIntakeAmountDay; import com.dy.pipIrrTemp.util.StClientAmountConstant; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -152,7 +153,7 @@ int nowDay = Integer.parseInt(DateTime.dd()) ; Date startDt ; Date endDt ; - List<RmIntakeAmountDay> list ; + List<VoRmIntakeAmountDay> list ; boolean stop = false ; for(int[] ym : StClientAmountConstant.yearMonthGrp) { int[] dates = DateTime.dayGrpInMonth(ym[0], ym[1]); @@ -172,11 +173,11 @@ } } @Transactional - protected void doStatisticsIntakeAmountDay(int year, int month, int day, List<RmIntakeAmountDay> list) throws Exception{ + protected void doStatisticsIntakeAmountDay(int year, int month, int day, List<VoRmIntakeAmountDay> list) throws Exception{ if(list != null && list.size() > 0){ Date date = DateTime.dateFrom_yyyy_MM_dd(year + "-" + month + "-" + day) ; - for(RmIntakeAmountDay po : list){ - dao.updateOneIntakeAmountDay1(po.intakeId, date, po.amount, po.money, po.times); + for(VoRmIntakeAmountDay vo : list){ + dao.updateOneIntakeAmountDay1(vo.intakeId, date, vo.amount, vo.money, vo.times); } } } -- Gitblit v1.8.0