Commit 4e0558ae authored by ZWT's avatar ZWT

得到的

parent 44e18503
...@@ -102,7 +102,7 @@ public class BaseUtils { ...@@ -102,7 +102,7 @@ public class BaseUtils {
*/ */
public static void setBaseModelDefaultForJob(BaseModel model) { public static void setBaseModelDefaultForJob(BaseModel model) {
DateTime beginOfDay = DateUtil.beginOfDay(DateTime.now()); DateTime beginOfDay = DateUtil.beginOfDay(DateTime.now());
model.setId(BaseUtils.getUUID()); model.setId(BaseUtils.randomUUIDString());
model.setCreateById("Task"); model.setCreateById("Task");
model.setCreateByName("Task"); model.setCreateByName("Task");
model.setCreateTime(beginOfDay); model.setCreateTime(beginOfDay);
...@@ -111,15 +111,6 @@ public class BaseUtils { ...@@ -111,15 +111,6 @@ public class BaseUtils {
model.setModifyTime(beginOfDay); model.setModifyTime(beginOfDay);
} }
/**
* 获取uuid
*
* @return {@link String}
*/
public static String getUUID() {
return CharSequenceUtil.replace(UUID.randomUUID().toString(), "-", "");
}
/** /**
* 获取周执行周期 * 获取周执行周期
* *
......
...@@ -436,7 +436,7 @@ public class BasePowerLineService { ...@@ -436,7 +436,7 @@ public class BasePowerLineService {
wellhead.setOuId(ouId); wellhead.setOuId(ouId);
wellhead.setLineId(lineId); wellhead.setLineId(lineId);
BaseUtils.setBaseModelDefault(wellhead, session); BaseUtils.setBaseModelDefault(wellhead, session);
wellhead.setId(BaseUtils.getUUID()); wellhead.setId(BaseUtils.randomUUIDString());
wellheads.add(wellhead); wellheads.add(wellhead);
} }
wellheadMapper.batchInsertList(wellheads); wellheadMapper.batchInsertList(wellheads);
......
...@@ -337,7 +337,7 @@ public class BasePriceStrategyService { ...@@ -337,7 +337,7 @@ public class BasePriceStrategyService {
for (BasePriceStrategyMonthView monthView : monthList) { for (BasePriceStrategyMonthView monthView : monthList) {
monthView.setStrategyId(strategyId); monthView.setStrategyId(strategyId);
BaseUtils.setBaseModelDefault(monthView, session); BaseUtils.setBaseModelDefault(monthView, session);
monthView.setId(BaseUtils.getUUID()); monthView.setId(BaseUtils.randomUUIDString());
monthViewList.add(monthView); monthViewList.add(monthView);
details = monthView.getDetails(); details = monthView.getDetails();
if (CollUtil.isNotEmpty(details)) { if (CollUtil.isNotEmpty(details)) {
...@@ -345,7 +345,7 @@ public class BasePriceStrategyService { ...@@ -345,7 +345,7 @@ public class BasePriceStrategyService {
d.setStrategyId(strategyId); d.setStrategyId(strategyId);
d.setStrategyMonth(monthView.getStrategyMonth()); d.setStrategyMonth(monthView.getStrategyMonth());
BaseUtils.setBaseModelDefault(d, session); BaseUtils.setBaseModelDefault(d, session);
d.setId(BaseUtils.getUUID()); d.setId(BaseUtils.randomUUIDString());
detailViewList.add(d); detailViewList.add(d);
}); });
} }
......
...@@ -22,8 +22,8 @@ import java.util.Date; ...@@ -22,8 +22,8 @@ import java.util.Date;
public class LineDailyElectricityTrendEnt implements Serializable { public class LineDailyElectricityTrendEnt implements Serializable {
@XText("ID") @XText("ID")
@TableId(type = IdType.AUTO) @TableId(type = IdType.ASSIGN_UUID)
private Long id; private String id;
@XText("井组名称(线路/光伏电站)") @XText("井组名称(线路/光伏电站)")
@TableField @TableField
......
...@@ -25,7 +25,7 @@ import java.util.Date; ...@@ -25,7 +25,7 @@ import java.util.Date;
public class LineDailyElectricityTrendView implements Serializable { public class LineDailyElectricityTrendView implements Serializable {
@XText("ID") @XText("ID")
@TableField @TableField
private Long id; private String id;
@XText("井组名称(线路/光伏电站)") @XText("井组名称(线路/光伏电站)")
@TableField @TableField
......
...@@ -581,6 +581,7 @@ public class DailyElectricityTrendCloudServiceImpl implements IDailyElectricityT ...@@ -581,6 +581,7 @@ public class DailyElectricityTrendCloudServiceImpl implements IDailyElectricityT
} }
if (ObjectUtil.isNotNull(ent)) { if (ObjectUtil.isNotNull(ent)) {
view = LineDailyElectricityTrendView.builder() view = LineDailyElectricityTrendView.builder()
.id(BaseUtils.randomUUIDString())
.stationName(stationName) .stationName(stationName)
.totalPower(dailyElectricityConsumption) .totalPower(dailyElectricityConsumption)
.photovoltaicPower(photovoltaicPower) .photovoltaicPower(photovoltaicPower)
...@@ -602,6 +603,7 @@ public class DailyElectricityTrendCloudServiceImpl implements IDailyElectricityT ...@@ -602,6 +603,7 @@ public class DailyElectricityTrendCloudServiceImpl implements IDailyElectricityT
.build(); .build();
} else { } else {
view = LineDailyElectricityTrendView.builder() view = LineDailyElectricityTrendView.builder()
.id(BaseUtils.randomUUIDString())
.stationName(stationName) .stationName(stationName)
.totalPower(dailyElectricityConsumption) .totalPower(dailyElectricityConsumption)
.photovoltaicPower(photovoltaicPower) .photovoltaicPower(photovoltaicPower)
......
...@@ -712,7 +712,7 @@ public class SpaceInstitutionDetailService extends SpaceOptimizeBaseService { ...@@ -712,7 +712,7 @@ public class SpaceInstitutionDetailService extends SpaceOptimizeBaseService {
for (SpaceInstitutionWellheadView wellhead : list) { for (SpaceInstitutionWellheadView wellhead : list) {
wellhead.setInstitutionId(institutionId); wellhead.setInstitutionId(institutionId);
BaseUtils.setBaseModelDefault(wellhead, session); BaseUtils.setBaseModelDefault(wellhead, session);
wellhead.setId(BaseUtils.getUUID()); wellhead.setId(BaseUtils.randomUUIDString());
wellheadViewList.add(wellhead); wellheadViewList.add(wellhead);
durationList = wellhead.getDurationList(); durationList = wellhead.getDurationList();
if (CollUtil.isNotEmpty(durationList)) { if (CollUtil.isNotEmpty(durationList)) {
...@@ -721,7 +721,7 @@ public class SpaceInstitutionDetailService extends SpaceOptimizeBaseService { ...@@ -721,7 +721,7 @@ public class SpaceInstitutionDetailService extends SpaceOptimizeBaseService {
d.setConfigId(wellhead.getId()); d.setConfigId(wellhead.getId());
d.setInstitutionId(institutionId); d.setInstitutionId(institutionId);
BaseUtils.setBaseModelDefault(d, session); BaseUtils.setBaseModelDefault(d, session);
d.setId(BaseUtils.getUUID()); d.setId(BaseUtils.randomUUIDString());
durationViewList.add(d); durationViewList.add(d);
}); });
} }
......
...@@ -59,12 +59,13 @@ ...@@ -59,12 +59,13 @@
</select> </select>
<insert id="batchInsert" parameterType="list"> <insert id="batchInsert" parameterType="list">
INSERT INTO LINE_DAILY_ELECTRICITY_TREND (STATION_NAME, TOTAL_POWER, PHOTOVOLTAIC_POWER, MUNICIPAL_POWER, INSERT INTO LINE_DAILY_ELECTRICITY_TREND (ID, STATION_NAME, TOTAL_POWER, PHOTOVOLTAIC_POWER, MUNICIPAL_POWER,
LAST_TOTAL_POWER, LAST_PHOTOVOLTAIC_POWER, LAST_MUNICIPAL_POWER, TOTAL_RATIO, PHOTOVOLTAIC_RATIO, LAST_TOTAL_POWER, LAST_PHOTOVOLTAIC_POWER, LAST_MUNICIPAL_POWER, TOTAL_RATIO, PHOTOVOLTAIC_RATIO,
MUNICIPAL_RATIO, VALLEY_ELECTRIC_OPEN_HOUR, VALLEY_ELECTRIC_RATE, SUM_RUN_DURATION, CREATE_DATE, SYSTEM_SOURCE) MUNICIPAL_RATIO, VALLEY_ELECTRIC_OPEN_HOUR, VALLEY_ELECTRIC_RATE, SUM_RUN_DURATION, CREATE_DATE, SYSTEM_SOURCE)
VALUES VALUES
<foreach collection="list" item="item" separator=","> <foreach collection="list" item="item" separator=",">
( (
#{item.id},
#{item.stationName}, #{item.stationName},
#{item.totalPower}, #{item.totalPower},
#{item.photovoltaicPower}, #{item.photovoltaicPower},
......
...@@ -28,7 +28,7 @@ import java.util.Date; ...@@ -28,7 +28,7 @@ import java.util.Date;
public class EnergyConsumptionAnalysisEnt implements Serializable { public class EnergyConsumptionAnalysisEnt implements Serializable {
@XText("ID") @XText("ID")
@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO)
private Long id; private String id;
@XText("井组名称(线路/光伏电站)") @XText("井组名称(线路/光伏电站)")
@TableField @TableField
......
...@@ -24,7 +24,7 @@ import java.util.Date; ...@@ -24,7 +24,7 @@ import java.util.Date;
public class EnergyConsumptionAnalysisView implements Serializable { public class EnergyConsumptionAnalysisView implements Serializable {
@XText("ID") @XText("ID")
@TableField @TableField
private Long id; private String id;
@XText("线路ID") @XText("线路ID")
@TableField @TableField
......
...@@ -472,6 +472,7 @@ public class ThirdDataAccessCloudServiceImpl implements IThirdDataAccessCloudSer ...@@ -472,6 +472,7 @@ public class ThirdDataAccessCloudServiceImpl implements IThirdDataAccessCloudSer
for (ThirdPhotovoltaicPowerEnt power : powerList) { for (ThirdPhotovoltaicPowerEnt power : powerList) {
String lineId = lineMap.get(power.getStationName()); String lineId = lineMap.get(power.getStationName());
analysisList.add(EnergyConsumptionAnalysisView.builder() analysisList.add(EnergyConsumptionAnalysisView.builder()
.id(BaseUtils.randomUUIDString())
.lineId(lineId) .lineId(lineId)
.stationName(power.getStationName()) .stationName(power.getStationName())
.powerGeneration(power.getPhotovoltaicPower()) .powerGeneration(power.getPhotovoltaicPower())
......
...@@ -41,11 +41,12 @@ ...@@ -41,11 +41,12 @@
</select> </select>
<insert id="batchInsertList" parameterType="list"> <insert id="batchInsertList" parameterType="list">
INSERT INTO ENERGY_CONSUMPTION_ANALYSIS ( LINE_ID, STATION_NAME, POWER_GENERATION, POWER_CONSUMPTION, INSERT INTO ENERGY_CONSUMPTION_ANALYSIS ( ID, LINE_ID, STATION_NAME, POWER_GENERATION, POWER_CONSUMPTION,
DATA_DATE, SYSTEM_SOURCE ) DATA_DATE, SYSTEM_SOURCE )
VALUES VALUES
<foreach collection="list" item="item" separator=","> <foreach collection="list" item="item" separator=",">
( (
#{item.id},
#{item.lineId}, #{item.lineId},
#{item.stationName}, #{item.stationName},
#{item.powerGeneration}, #{item.powerGeneration},
......
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