|
@@ -993,7 +993,10 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
dateTime1 = DateUtil.offsetDay(startDateTime, i);
|
|
dateTime1 = DateUtil.offsetDay(startDateTime, i);
|
|
|
|
|
|
|
|
|
|
- List<MeterInfoCalculating> meterInfoCalculatingDay = meterInfoCalculatingService.list(new QueryWrapper<MeterInfoCalculating>().eq("windpowerstation_id", meterPoint.getWindpowerstationId()).eq("date", dateTime1.toLocalDateTime()).like("code", "%SWDL_SBS%_MONTH"));
|
|
+ List<MeterInfoCalculating> meterInfoCalculatingDay = meterInfoCalculatingService.list(new QueryWrapper<MeterInfoCalculating>()
|
|
|
|
+ .eq("windpowerstation_id", meterPoint.getWindpowerstationId())
|
|
|
|
+ .eq("date", dateTime1.toLocalDateTime())
|
|
|
|
+ .like("code", "%SWDL_SBS%_MONTH"));
|
|
|
|
|
|
for (MeterInfoCalculating meterInfoCalculating : meterInfoCalculatingDay) {
|
|
for (MeterInfoCalculating meterInfoCalculating : meterInfoCalculatingDay) {
|
|
|
|
|
|
@@ -1669,13 +1672,15 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
|
|
|
|
LocalDateTime day1 = LocalDateTimeUtil.of(startDateTime);
|
|
LocalDateTime day1 = LocalDateTimeUtil.of(startDateTime);
|
|
LocalDateTime day2 = LocalDateTimeUtil.of(endDateTime);
|
|
LocalDateTime day2 = LocalDateTimeUtil.of(endDateTime);
|
|
- long between = ChronoUnit.MONTHS.between(day1, day2);
|
|
+ long between = ChronoUnit.DAYS.between(day1, day2);
|
|
|
|
|
|
|
|
|
|
for (MeterPoint meterPoint : meterPointJSD_YFDLList) {
|
|
for (MeterPoint meterPoint : meterPointJSD_YFDLList) {
|
|
|
|
|
|
DateTime dateTime1 = DateTime.of(0);
|
|
DateTime dateTime1 = DateTime.of(0);
|
|
double monthValue = 0.0;
|
|
double monthValue = 0.0;
|
|
|
|
+
|
|
|
|
+
|
|
for (int i = 0; i <= between; i++) {
|
|
for (int i = 0; i <= between; i++) {
|
|
|
|
|
|
dateTime1 = DateUtil.offsetDay(startDateTime, i);
|
|
dateTime1 = DateUtil.offsetDay(startDateTime, i);
|
|
@@ -1684,7 +1689,7 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
List<MeterInfoCalculating> meterInfoCalculatingDay = meterInfoCalculatingService.list(new QueryWrapper<MeterInfoCalculating>()
|
|
List<MeterInfoCalculating> meterInfoCalculatingDay = meterInfoCalculatingService.list(new QueryWrapper<MeterInfoCalculating>()
|
|
.eq("windpowerstation_id", meterPoint.getWindpowerstationId())
|
|
.eq("windpowerstation_id", meterPoint.getWindpowerstationId())
|
|
.eq("date", dateTime1.toLocalDateTime())
|
|
.eq("date", dateTime1.toLocalDateTime())
|
|
- .like("code", "POWERSTATIONSWDL_MONTH"));
|
|
+ .like("code", "_POWERSTATIONSWDL_P0"));
|
|
|
|
|
|
for (MeterInfoCalculating meterInfoCalculating : meterInfoCalculatingDay) {
|
|
for (MeterInfoCalculating meterInfoCalculating : meterInfoCalculatingDay) {
|
|
|
|
|
|
@@ -1693,7 +1698,6 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
|
|
MeterInfoCalculating meterInfoCalculating = new MeterInfoCalculating();
|
|
MeterInfoCalculating meterInfoCalculating = new MeterInfoCalculating();
|
|
meterInfoCalculating.setName(meterPoint.getName());
|
|
meterInfoCalculating.setName(meterPoint.getName());
|
|
@@ -1717,10 +1721,14 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
@Test
|
|
@Test
|
|
void savePowerstationSwdl_GF_Year() {
|
|
void savePowerstationSwdl_GF_Year() {
|
|
|
|
|
|
- List<MeterPoint> meterPointJSD_YFDLList = meterPointService.list(new QueryWrapper<MeterPoint>().eq("property", "JSD_SWDL_YEAR"));
|
|
+ List<MeterPoint> meterPointJSD_YFDLList = meterPointService.list(new QueryWrapper<MeterPoint>()
|
|
|
|
+ .eq("property", "JSD_SWDL_YEAR"));
|
|
|
|
|
|
|
|
|
|
String startString = startTimeString;
|
|
String startString = startTimeString;
|
|
@@ -1731,7 +1739,7 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
|
|
|
|
LocalDateTime day1 = LocalDateTimeUtil.of(startDateTime);
|
|
LocalDateTime day1 = LocalDateTimeUtil.of(startDateTime);
|
|
LocalDateTime day2 = LocalDateTimeUtil.of(endDateTime);
|
|
LocalDateTime day2 = LocalDateTimeUtil.of(endDateTime);
|
|
- long between = ChronoUnit.YEARS.between(day1, day2);
|
|
+ long between = ChronoUnit.MONTHS.between(day1, day2);
|
|
|
|
|
|
|
|
|
|
for (MeterPoint meterPoint : meterPointJSD_YFDLList) {
|
|
for (MeterPoint meterPoint : meterPointJSD_YFDLList) {
|
|
@@ -1746,7 +1754,7 @@ public class SaveMeterInfoHistoryMonthYearTest {
|
|
List<MeterInfoCalculating> meterInfoCalculatingDay = meterInfoCalculatingService.list(new QueryWrapper<MeterInfoCalculating>()
|
|
List<MeterInfoCalculating> meterInfoCalculatingDay = meterInfoCalculatingService.list(new QueryWrapper<MeterInfoCalculating>()
|
|
.eq("windpowerstation_id", meterPoint.getWindpowerstationId())
|
|
.eq("windpowerstation_id", meterPoint.getWindpowerstationId())
|
|
.eq("date", dateTime1.toLocalDateTime())
|
|
.eq("date", dateTime1.toLocalDateTime())
|
|
- .like("code", "%POWERSTATIONSWDL_YEAR"));
|
|
+ .like("code", "%POWERSTATIONSWDL_MONTH"));
|
|
|
|
|
|
for (MeterInfoCalculating meterInfoCalculating : meterInfoCalculatingDay) {
|
|
for (MeterInfoCalculating meterInfoCalculating : meterInfoCalculatingDay) {
|
|
|
|
|