Commit 6165395b authored by ZWT's avatar ZWT

得到的

parent 07f34416
......@@ -22,8 +22,8 @@ import java.util.Date;
public class ThirdWindPowerGenerationEnt implements Serializable {
@XText("ID")
@TableId(type = IdType.AUTO)
private Long id;
@TableId(type = IdType.ASSIGN_UUID)
private String id;
@XText("风电站名称")
@TableField
......
......@@ -25,7 +25,7 @@ public class ThirdWindPowerGenerationView implements Serializable {
@XText("ID")
@TableField
private Long id;
private String id;
@XText("风电站名称")
@TableField
......
......@@ -92,6 +92,7 @@ public class WindPredictionDataListener2 implements ReadListener<WindPredictionE
//封装
batchList.add(
ThirdWindPowerGenerationView.builder()
.id(BaseUtils.randomUUIDString())
.stationName(stationName)
.stationId(stationId)
.collectTime(date)
......
......@@ -51,6 +51,7 @@ public class ThirdWindPowerGenerationCloudServiceImpl implements IThirdWindPower
String systemSource = ServiceUtil.getOilFieldCode(context);
ThirdWindPowerGenerationView copy;
for (ThirdWindPowerGenerationView view : list) {
view.setId(BaseUtils.randomUUIDString());
view.setSystemSource(systemSource);
view.setInputTime(endTime);
copy = this.newThirdWindPowerGenerationView(view);
......@@ -93,6 +94,7 @@ public class ThirdWindPowerGenerationCloudServiceImpl implements IThirdWindPower
*/
private ThirdWindPowerGenerationView newThirdWindPowerGenerationView(ThirdWindPowerGenerationView view) {
return ThirdWindPowerGenerationView.builder()
.id(BaseUtils.randomUUIDString())
.stationName(view.getStationName())
.stationId(view.getStationId())
.collectTime(DateUtil.offsetMinute(view.getCollectTime(), -15))
......
......@@ -73,11 +73,12 @@
</select>
<insert id="batchInsert" parameterType="list">
INSERT INTO THIRD_WIND_POWER_GENERATION (STATION_NAME, STATION_ID, COLLECT_TIME, ACTUAL_WIND_SPEED,
INSERT INTO THIRD_WIND_POWER_GENERATION (ID, STATION_NAME, STATION_ID, COLLECT_TIME, ACTUAL_WIND_SPEED,
ACTUAL_POWER, ACTUAL_GENERATION, ACCURATE_WIND_DIRECTION, ACTUAL_WIND_DIRECTION, INPUT_TIME, SYSTEM_SOURCE)
VALUES
<foreach collection="list" separator="," item="item">
(
#{item.id},
#{item.stationName},
#{item.stationId},
#{item.collectTime},
......
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