Commit cc5c9388 authored by ZWT's avatar ZWT

feat(零碳): 长庆演示系统新增功能

1.修改第三方日累计数据推送表表结构,增加日累计储能放电量字段,同时修改代码对应实体及mapper文件,修改相关接口增加储能日累计放电量接收逻辑;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 510b6848
...@@ -52,6 +52,10 @@ public class ThirdDailyAccumulationEnt implements Serializable { ...@@ -52,6 +52,10 @@ public class ThirdDailyAccumulationEnt implements Serializable {
@TableField @TableField
private BigDecimal inPlaceConsumption; private BigDecimal inPlaceConsumption;
@XText("储能日累计放电量(KWh)")
@TableField
private BigDecimal energyStorageDischarge;
@XText("入库日期") @XText("入库日期")
@TableField @TableField
private Date saveDate; private Date saveDate;
......
...@@ -52,6 +52,10 @@ public class ThirdDailyAccumulationUpdateEnt implements Serializable { ...@@ -52,6 +52,10 @@ public class ThirdDailyAccumulationUpdateEnt implements Serializable {
@TableField @TableField
private BigDecimal inPlaceConsumption; private BigDecimal inPlaceConsumption;
@XText("储能日累计放电量(KWh)")
@TableField
private BigDecimal energyStorageDischarge;
@XText("入库日期") @XText("入库日期")
@TableField @TableField
private Date saveDate; private Date saveDate;
......
...@@ -55,6 +55,10 @@ public class ThirdDailyAccumulationUpdateView implements Serializable { ...@@ -55,6 +55,10 @@ public class ThirdDailyAccumulationUpdateView implements Serializable {
@TableField @TableField
private BigDecimal inPlaceConsumption; private BigDecimal inPlaceConsumption;
@XText("储能日累计放电量(KWh)")
@TableField
private BigDecimal energyStorageDischarge;
@XText("入库日期") @XText("入库日期")
@TableField @TableField
private Date saveDate; private Date saveDate;
......
...@@ -54,6 +54,10 @@ public class ThirdDailyAccumulationView implements Serializable { ...@@ -54,6 +54,10 @@ public class ThirdDailyAccumulationView implements Serializable {
@TableField @TableField
private BigDecimal inPlaceConsumption; private BigDecimal inPlaceConsumption;
@XText("储能日累计放电量(KWh)")
@TableField
private BigDecimal energyStorageDischarge;
@XText("入库日期") @XText("入库日期")
@TableField @TableField
private Date saveDate; private Date saveDate;
......
...@@ -290,6 +290,7 @@ public class ThirdDataAccessCloudServiceImpl implements IThirdDataAccessCloudSer ...@@ -290,6 +290,7 @@ public class ThirdDataAccessCloudServiceImpl implements IThirdDataAccessCloudSer
.dailyElectricityConsumption(Optional.ofNullable(o.getDailyElectricityConsumption()).orElse(BigDecimal.ZERO)) .dailyElectricityConsumption(Optional.ofNullable(o.getDailyElectricityConsumption()).orElse(BigDecimal.ZERO))
.dailyLiquidProduction(Optional.ofNullable(o.getDailyLiquidProduction()).orElse(BigDecimal.ZERO)) .dailyLiquidProduction(Optional.ofNullable(o.getDailyLiquidProduction()).orElse(BigDecimal.ZERO))
.inPlaceConsumption(Optional.ofNullable(o.getInPlaceConsumption()).orElse(BigDecimal.ZERO)) .inPlaceConsumption(Optional.ofNullable(o.getInPlaceConsumption()).orElse(BigDecimal.ZERO))
.energyStorageDischarge(Optional.ofNullable(o.getEnergyStorageDischarge()).orElse(BigDecimal.ZERO))
.systemSource(ThirdPartyApiConstant.CQ_SOURCE) .systemSource(ThirdPartyApiConstant.CQ_SOURCE)
.build() .build()
); );
...@@ -313,6 +314,7 @@ public class ThirdDataAccessCloudServiceImpl implements IThirdDataAccessCloudSer ...@@ -313,6 +314,7 @@ public class ThirdDataAccessCloudServiceImpl implements IThirdDataAccessCloudSer
.dailyElectricityConsumption(Optional.ofNullable(o.getDailyElectricityConsumption()).orElse(BigDecimal.ZERO)) .dailyElectricityConsumption(Optional.ofNullable(o.getDailyElectricityConsumption()).orElse(BigDecimal.ZERO))
.dailyLiquidProduction(Optional.ofNullable(o.getDailyLiquidProduction()).orElse(BigDecimal.ZERO)) .dailyLiquidProduction(Optional.ofNullable(o.getDailyLiquidProduction()).orElse(BigDecimal.ZERO))
.inPlaceConsumption(Optional.ofNullable(o.getInPlaceConsumption()).orElse(BigDecimal.ZERO)) .inPlaceConsumption(Optional.ofNullable(o.getInPlaceConsumption()).orElse(BigDecimal.ZERO))
.energyStorageDischarge(Optional.ofNullable(o.getEnergyStorageDischarge()).orElse(BigDecimal.ZERO))
.systemSource(ThirdPartyApiConstant.CQ_SOURCE) .systemSource(ThirdPartyApiConstant.CQ_SOURCE)
.saveHour(now) .saveHour(now)
.build() .build()
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
<result column="daily_electricity_consumption" property="dailyElectricityConsumption" jdbcType="DECIMAL"/> <result column="daily_electricity_consumption" property="dailyElectricityConsumption" jdbcType="DECIMAL"/>
<result column="daily_liquid_production" property="dailyLiquidProduction" jdbcType="DECIMAL"/> <result column="daily_liquid_production" property="dailyLiquidProduction" jdbcType="DECIMAL"/>
<result column="in_place_consumption" property="inPlaceConsumption" jdbcType="DECIMAL"/> <result column="in_place_consumption" property="inPlaceConsumption" jdbcType="DECIMAL"/>
<result column="energy_storage_discharge" property="energyStorageDischarge" jdbcType="DECIMAL"/>
<result column="save_date" property="saveDate" jdbcType="DATE"/> <result column="save_date" property="saveDate" jdbcType="DATE"/>
<result column="system_source" property="systemSource" jdbcType="VARCHAR"/> <result column="system_source" property="systemSource" jdbcType="VARCHAR"/>
<result column="save_hour" property="saveHour" jdbcType="DATE"/> <result column="save_hour" property="saveHour" jdbcType="DATE"/>
...@@ -24,6 +25,7 @@ ...@@ -24,6 +25,7 @@
daily_electricity_consumption, daily_electricity_consumption,
daily_liquid_production, daily_liquid_production,
in_place_consumption, in_place_consumption,
energy_storage_discharge,
save_date, save_date,
system_source, system_source,
save_hour save_hour
...@@ -47,7 +49,8 @@ ...@@ -47,7 +49,8 @@
<insert id="batchInsertList" parameterType="list"> <insert id="batchInsertList" parameterType="list">
INSERT INTO third_daily_accumulation_update ( station_name, station_id, create_date, photovoltaic_power, INSERT INTO third_daily_accumulation_update ( station_name, station_id, create_date, photovoltaic_power,
daily_electricity_consumption, daily_liquid_production, in_place_consumption, save_date, system_source, daily_electricity_consumption, daily_liquid_production, in_place_consumption, energy_storage_discharge,
save_date, system_source,
save_hour) save_hour)
VALUES VALUES
<foreach collection="list" item="item" separator=","> <foreach collection="list" item="item" separator=",">
...@@ -59,6 +62,7 @@ ...@@ -59,6 +62,7 @@
#{item.dailyElectricityConsumption}, #{item.dailyElectricityConsumption},
#{item.dailyLiquidProduction}, #{item.dailyLiquidProduction},
#{item.inPlaceConsumption}, #{item.inPlaceConsumption},
#{item.energyStorageDischarge},
#{item.saveDate}, #{item.saveDate},
#{item.systemSource}, #{item.systemSource},
#{item.saveHour} #{item.saveHour}
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
<result column="daily_electricity_consumption" property="dailyElectricityConsumption" jdbcType="DECIMAL"/> <result column="daily_electricity_consumption" property="dailyElectricityConsumption" jdbcType="DECIMAL"/>
<result column="daily_liquid_production" property="dailyLiquidProduction" jdbcType="DECIMAL"/> <result column="daily_liquid_production" property="dailyLiquidProduction" jdbcType="DECIMAL"/>
<result column="in_place_consumption" property="inPlaceConsumption" jdbcType="DECIMAL"/> <result column="in_place_consumption" property="inPlaceConsumption" jdbcType="DECIMAL"/>
<result column="energy_storage_discharge" property="energyStorageDischarge" jdbcType="DECIMAL"/>
<result column="save_date" property="saveDate" jdbcType="DATE"/> <result column="save_date" property="saveDate" jdbcType="DATE"/>
<result column="system_source" property="systemSource" jdbcType="VARCHAR"/> <result column="system_source" property="systemSource" jdbcType="VARCHAR"/>
</resultMap> </resultMap>
...@@ -23,6 +24,7 @@ ...@@ -23,6 +24,7 @@
daily_electricity_consumption, daily_electricity_consumption,
daily_liquid_production, daily_liquid_production,
in_place_consumption, in_place_consumption,
energy_storage_discharge,
save_date save_date
</sql> </sql>
<select id="selectOne" parameterType="pps.core.prediction.entity.ThirdDailyAccumulationView" <select id="selectOne" parameterType="pps.core.prediction.entity.ThirdDailyAccumulationView"
...@@ -44,7 +46,8 @@ ...@@ -44,7 +46,8 @@
<insert id="batchInsertList" parameterType="list"> <insert id="batchInsertList" parameterType="list">
INSERT INTO third_daily_accumulation ( station_name, station_id, create_date, photovoltaic_power, INSERT INTO third_daily_accumulation ( station_name, station_id, create_date, photovoltaic_power,
daily_electricity_consumption, daily_liquid_production, in_place_consumption, save_date, system_source ) daily_electricity_consumption, daily_liquid_production, in_place_consumption, energy_storage_discharge,
save_date, system_source )
VALUES VALUES
<foreach collection="list" item="item" separator=","> <foreach collection="list" item="item" separator=",">
( (
...@@ -55,6 +58,7 @@ ...@@ -55,6 +58,7 @@
#{item.dailyElectricityConsumption}, #{item.dailyElectricityConsumption},
#{item.dailyLiquidProduction}, #{item.dailyLiquidProduction},
#{item.inPlaceConsumption}, #{item.inPlaceConsumption},
#{item.energyStorageDischarge},
#{item.saveDate}, #{item.saveDate},
#{item.systemSource} #{item.systemSource}
) )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment