Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
f4141ca0
Commit
f4141ca0
authored
Nov 16, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改报表参数
parent
fe21b714
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
122 additions
and
14 deletions
+122
-14
GolangInverterDetail.java
...e/orm/houseapi/entity/tdeingine/GolangInverterDetail.java
+1
-1
DayGenerateMapper.java
...oot/module/hygf/api/tdenginemapper/DayGenerateMapper.java
+3
-0
MonthGenerateMapper.java
...t/module/hygf/api/tdenginemapper/MonthGenerateMapper.java
+6
-0
YearGenerateMapper.java
...ot/module/hygf/api/tdenginemapper/YearGenerateMapper.java
+7
-0
JpStationMapper.xml
...f-api/src/main/resources/mapper/mysql/JpStationMapper.xml
+6
-0
DayGenerateMapper.xml
.../src/main/resources/mapper/tdengine/DayGenerateMapper.xml
+18
-2
MonthGenerateMapper.xml
...rc/main/resources/mapper/tdengine/MonthGenerateMapper.xml
+18
-0
YearGenerateMapper.xml
...src/main/resources/mapper/tdengine/YearGenerateMapper.xml
+18
-0
TDengineServerConfig.java
...mos/boot/module/hygf/biz/config/TDengineServerConfig.java
+1
-0
JpStationServiceImpl.java
...ot/module/hygf/biz/service/impl/JpStationServiceImpl.java
+44
-11
No files found.
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/orm/houseapi/entity/tdeingine/GolangInverterDetail.java
View file @
f4141ca0
...
@@ -402,7 +402,7 @@ public class GolangInverterDetail {
...
@@ -402,7 +402,7 @@ public class GolangInverterDetail {
// private String pow29Str;
// private String pow29Str;
// private String pacStr;
// private String pacStr;
// private String gridPurchasedMonthEnergy;
// private String gridPurchasedMonthEnergy;
// private String iLeak
Limt
;
// private String iLeak;
// private String bypassAcVoltage;
// private String bypassAcVoltage;
// private String parallelBattery;
// private String parallelBattery;
// private String version;
// private String version;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/tdenginemapper/DayGenerateMapper.java
View file @
f4141ca0
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
tdenginemapper
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
tdenginemapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.JpStationDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PowerCurveDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PowerCurveDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.DayGenerate
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.DayGenerate
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.JpStation
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.JpStation
;
...
@@ -32,4 +34,5 @@ public interface DayGenerateMapper extends BaseMapper<DayGenerate> {
...
@@ -32,4 +34,5 @@ public interface DayGenerateMapper extends BaseMapper<DayGenerate> {
List
<
PowerCurveDto
>
getYearGenerateqx
(
@Param
(
"date"
)
String
month
,
@Param
(
"dto"
)
List
<
String
>
statioId
);
List
<
PowerCurveDto
>
getYearGenerateqx
(
@Param
(
"date"
)
String
month
,
@Param
(
"dto"
)
List
<
String
>
statioId
);
List
<
DayGenerate
>
selectPagenewDayGenerate
(
@Param
(
"current"
)
int
current
,
@Param
(
"size"
)
int
size
,
@Param
(
"dto"
)
List
<
String
>
statioId
,
@Param
(
"dateTime"
)
String
dateTime
);
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/tdenginemapper/MonthGenerateMapper.java
View file @
f4141ca0
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
tdenginemapper
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
tdenginemapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.DayGenerate
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.MonthGenerate
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.MonthGenerate
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
public
interface
MonthGenerateMapper
extends
BaseMapper
<
MonthGenerate
>
{
public
interface
MonthGenerateMapper
extends
BaseMapper
<
MonthGenerate
>
{
List
<
MonthGenerate
>
selectPagenewMonthGenerate
(
@Param
(
"current"
)
int
current
,
@Param
(
"size"
)
int
size
,
@Param
(
"dto"
)
List
<
String
>
statioId
,
@Param
(
"dateTime"
)
String
dateTime
);
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/tdenginemapper/YearGenerateMapper.java
View file @
f4141ca0
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
tdenginemapper
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
tdenginemapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.MonthGenerate
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.YearGenerate
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.YearGenerate
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
/**
/**
* @description:
* @description:
...
@@ -9,4 +14,6 @@ import com.yeejoin.amos.boot.module.hygf.api.entity.YearGenerate;
...
@@ -9,4 +14,6 @@ import com.yeejoin.amos.boot.module.hygf.api.entity.YearGenerate;
* @createDate: 2023/11/8
* @createDate: 2023/11/8
*/
*/
public
interface
YearGenerateMapper
extends
BaseMapper
<
YearGenerate
>
{
public
interface
YearGenerateMapper
extends
BaseMapper
<
YearGenerate
>
{
List
<
YearGenerate
>
selectPagenewYearGenerate
(
@Param
(
"current"
)
int
current
,
@Param
(
"size"
)
int
size
,
@Param
(
"dto"
)
List
<
String
>
statioId
,
@Param
(
"dateTime"
)
String
dateTime
);
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/mysql/JpStationMapper.xml
View file @
f4141ca0
...
@@ -71,6 +71,12 @@
...
@@ -71,6 +71,12 @@
#{item.stationId}
#{item.stationId}
</foreach>
</foreach>
</if>
</if>
<if
test=
"dto.thirdStationIds!=null"
>
and hygf_jp_station.third_station_id in
<foreach
collection=
"dto.thirdStationIds"
item=
"item"
index=
"index"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"dto.thirdStationId!=null"
>
<if
test=
"dto.thirdStationId!=null"
>
and hygf_jp_station.third_station_id =#{dto.thirdStationId}
and hygf_jp_station.third_station_id =#{dto.thirdStationId}
</if>
</if>
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/tdengine/DayGenerateMapper.xml
View file @
f4141ca0
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.tdenginemapper.Day
Power
Mapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.tdenginemapper.Day
Generate
Mapper"
>
<select
id=
"getDayGenerateph"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.dto.DayPowerDto"
>
<select
id=
"getDayGenerateph"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.dto.DayPowerDto"
>
SELECT
SELECT
...
@@ -57,7 +57,23 @@
...
@@ -57,7 +57,23 @@
</select>
</select>
<select
id=
"selectPagenewDayGenerate"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.entity.DayGenerate"
>
SELECT
*
FROM house_pv_data.td_hygf_station_day_generate
<where>
<if
test=
"dto!=null"
>
third_station_id in
<foreach
collection=
"dto"
item=
"item"
index=
"index"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"dateTime!=null"
>
day_time = #{dateTime}
</if>
</where>
LIMIT #{current} ,#{size}
</select>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/tdengine/MonthGenerateMapper.xml
View file @
f4141ca0
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.tdenginemapper.MonthGenerateMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.tdenginemapper.MonthGenerateMapper"
>
<select
id=
"selectPagenewMonthGenerate"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.entity.MonthGenerate"
>
SELECT
*
FROM house_pv_data.td_hygf_station_month_generate
<where>
<if
test=
"dto!=null"
>
third_station_id in
<foreach
collection=
"dto"
item=
"item"
index=
"index"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"dateTime!=null"
>
year = #{dateTime}
</if>
</where>
LIMIT #{current} ,#{size}
</select>
</mapper>
</mapper>
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/tdengine/YearGenerateMapper.xml
View file @
f4141ca0
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.tdenginemapper.YearGenerateMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.tdenginemapper.YearGenerateMapper"
>
<select
id=
"selectPagenewYearGenerate"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.entity.YearGenerate"
>
SELECT
*
FROM house_pv_data.td_hygf_station_year_generate
<where>
<if
test=
"dto!=null"
>
third_station_id in
<foreach
collection=
"dto"
item=
"item"
index=
"index"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"dateTime!=null"
>
year = #{dateTime}
</if>
</where>
LIMIT #{current} ,#{size}
</select>
</mapper>
</mapper>
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/config/TDengineServerConfig.java
View file @
f4141ca0
...
@@ -74,6 +74,7 @@ public class TDengineServerConfig {
...
@@ -74,6 +74,7 @@ public class TDengineServerConfig {
@Bean
@Bean
public
PaginationInterceptor
paginationInterceptor
()
{
public
PaginationInterceptor
paginationInterceptor
()
{
PaginationInterceptor
paginationInterceptor
=
new
PaginationInterceptor
();
PaginationInterceptor
paginationInterceptor
=
new
PaginationInterceptor
();
paginationInterceptor
.
setDialectType
(
"TAOS-RS"
);
return
paginationInterceptor
;
return
paginationInterceptor
;
}
}
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/JpStationServiceImpl.java
View file @
f4141ca0
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.hygf.biz.service.impl;
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.hygf.biz.service.impl;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.yeejoin.amos.boot.module.hygf.api.config.UserLimits
;
import
com.yeejoin.amos.boot.module.hygf.api.config.UserLimits
;
...
@@ -375,47 +376,59 @@ public class JpStationServiceImpl extends BaseService<JpStationDto,JpStation,JpS
...
@@ -375,47 +376,59 @@ public class JpStationServiceImpl extends BaseService<JpStationDto,JpStation,JpS
}
}
PageHelper
.
startPage
(
pageNum
,
pageSize
);
List
<
JpStationDto
>
list
=
null
;
List
<
JpStationDto
>
list
=
null
;
int
count
=
0
;
switch
(
type
){
switch
(
type
){
case
"day"
:
case
"day"
:
LambdaQueryWrapper
<
DayGenerate
>
wapper
=
new
LambdaQueryWrapper
<
DayGenerate
>();
LambdaQueryWrapper
<
DayGenerate
>
wapper
=
new
LambdaQueryWrapper
<
DayGenerate
>();
wapper
.
in
(
DayGenerate:
:
getThirdStationId
,
reviewDto
.
getThirdStationIds
());
wapper
.
in
(
DayGenerate:
:
getThirdStationId
,
reviewDto
.
getThirdStationIds
());
wapper
.
eq
(
reviewDto
.
getTimeDate
()!=
null
,
DayGenerate:
:
getDayTime
,
reviewDto
.
getTimeDate
());
wapper
.
eq
(
reviewDto
.
getTimeDate
()!=
null
,
DayGenerate:
:
getDayTime
,
reviewDto
.
getTimeDate
());
List
<
DayGenerate
>
listday
=
dayGenerateMapper
.
selectList
(
wapper
);
count
=
dayGenerateMapper
.
selectCount
(
wapper
);
List
<
DayGenerate
>
listday
=
dayGenerateMapper
.
selectPagenewDayGenerate
((
pageNum
-
1
)*
pageSize
,
pageSize
,
reviewDto
.
getThirdStationIds
(),
reviewDto
.
getTimeDate
());
list
=
getJpStationDtoday
(
dataJpStation
,
listday
);
list
=
getJpStationDtoday
(
dataJpStation
,
listday
);
break
;
break
;
case
"month"
:
case
"month"
:
LambdaQueryWrapper
<
MonthGenerate
>
wapper1
=
new
LambdaQueryWrapper
<
MonthGenerate
>();
LambdaQueryWrapper
<
MonthGenerate
>
wapper1
=
new
LambdaQueryWrapper
<
MonthGenerate
>();
wapper1
.
in
(
MonthGenerate:
:
getThirdStationId
,
reviewDto
.
getThirdStationIds
());
wapper1
.
in
(
MonthGenerate:
:
getThirdStationId
,
reviewDto
.
getThirdStationIds
());
wapper1
.
eq
(
reviewDto
.
getTimeDate
()!=
null
,
MonthGenerate:
:
getMonthTime
,
reviewDto
.
getTimeDate
());
wapper1
.
eq
(
reviewDto
.
getTimeDate
()!=
null
,
MonthGenerate:
:
getMonthTime
,
reviewDto
.
getTimeDate
());
List
<
MonthGenerate
>
listmonth
=
monthGenerateMapper
.
selectList
(
wapper1
);
count
=
monthGenerateMapper
.
selectCount
(
wapper1
);
List
<
MonthGenerate
>
listmonth
=
monthGenerateMapper
.
selectPagenewMonthGenerate
((
pageNum
-
1
)*
pageSize
,
pageSize
,
reviewDto
.
getThirdStationIds
(),
reviewDto
.
getTimeDate
());
list
=
getJpStationDtomonth
(
dataJpStation
,
listmonth
);
list
=
getJpStationDtomonth
(
dataJpStation
,
listmonth
);
break
;
break
;
case
"year"
:
case
"year"
:
LambdaQueryWrapper
<
YearGenerate
>
wapper2
=
new
LambdaQueryWrapper
<
YearGenerate
>();
LambdaQueryWrapper
<
YearGenerate
>
wapper2
=
new
LambdaQueryWrapper
<
YearGenerate
>();
wapper2
.
in
(
YearGenerate:
:
getThirdStationId
,
reviewDto
.
getThirdStationIds
());
wapper2
.
in
(
YearGenerate:
:
getThirdStationId
,
reviewDto
.
getThirdStationIds
());
wapper2
.
eq
(
reviewDto
.
getTimeDate
()!=
null
,
YearGenerate:
:
getYear
,
reviewDto
.
getTimeDate
());
wapper2
.
eq
(
reviewDto
.
getTimeDate
()!=
null
,
YearGenerate:
:
getYear
,
reviewDto
.
getTimeDate
());
List
<
YearGenerate
>
listyear
=
yearGenerateMapper
.
selectList
(
wapper2
);
count
=
yearGenerateMapper
.
selectCount
(
wapper2
);
List
<
YearGenerate
>
listyear
=
yearGenerateMapper
.
selectPagenewYearGenerate
((
pageNum
-
1
)*
pageSize
,
pageSize
,
reviewDto
.
getThirdStationIds
(),
reviewDto
.
getTimeDate
());
list
=
getJpStationDtoyear
(
dataJpStation
,
listyear
);
list
=
getJpStationDtoyear
(
dataJpStation
,
listyear
);
break
;
break
;
default
:
default
:
list
=
getJpStationDtoAll
(
dataJpStation
);
PageHelper
.
startPage
(
pageNum
,
pageSize
);
List
<
JpStationDto
>
listJ
=
jpStationMapper
.
queryForDealerReviewPage
(
reviewDto
);
list
=
getJpStationDtoAlldto
(
listJ
);
}
}
PageInfo
<
JpStationDto
>
page
=
new
PageInfo
(
list
);
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
JpStationDto
>
pagenew
=
new
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
JpStationDto
>();
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
JpStationDto
>
pagenew
=
new
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
JpStationDto
>();
pagenew
.
setCurrent
(
pageNum
);
pagenew
.
setCurrent
(
pageNum
);
pagenew
.
setTotal
(
page
.
getTotal
()
);
pagenew
.
setTotal
(
count
);
pagenew
.
setSize
(
pageSize
);
pagenew
.
setSize
(
pageSize
);
pagenew
.
setRecords
(
page
.
getList
()
);
pagenew
.
setRecords
(
list
);
return
pagenew
;
return
pagenew
;
}
}
public
List
<
JpStationDto
>
getJpStationDtoAll
(
List
<
JpStation
>
da
){
List
<
JpStationDto
>
ld
=
new
ArrayList
<>();
for
(
JpStation
jpStation
:
da
)
{
public
List
<
JpStationDto
>
getJpStationDtoAlldto
(
List
<
JpStationDto
>
da
){
List
<
JpStationDto
>
ld
=
new
ArrayList
<>();
for
(
JpStationDto
jpStation
:
da
)
{
JpStationDto
hd
=
new
JpStationDto
();
JpStationDto
hd
=
new
JpStationDto
();
hd
.
setSequenceNbr
(
jpStation
.
getSequenceNbr
());
hd
.
setSequenceNbr
(
jpStation
.
getSequenceNbr
());
hd
.
setCode
(
jpStation
.
getCode
());
hd
.
setCode
(
jpStation
.
getCode
());
...
@@ -432,7 +445,27 @@ public class JpStationServiceImpl extends BaseService<JpStationDto,JpStation,JpS
...
@@ -432,7 +445,27 @@ public class JpStationServiceImpl extends BaseService<JpStationDto,JpStation,JpS
return
ld
;
return
ld
;
}
}
public
List
<
JpStationDto
>
getJpStationDtoAll
(
List
<
JpStation
>
da
){
List
<
JpStationDto
>
ld
=
new
ArrayList
<>();
for
(
JpStation
jpStation
:
da
)
{
JpStationDto
hd
=
new
JpStationDto
();
hd
.
setSequenceNbr
(
jpStation
.
getSequenceNbr
());
hd
.
setCode
(
jpStation
.
getCode
());
hd
.
setName
(
jpStation
.
getName
());
hd
.
setUserName
(
jpStation
.
getUserName
());
hd
.
setStationContact
(
jpStation
.
getStationContact
());
hd
.
setState
(
jpStation
.
getState
());
hd
.
setAccumulatedPower
(
jpStation
.
getAccumulatedPower
());
hd
.
setFullhour
(
Double
.
valueOf
(
String
.
format
(
"%.2f"
,
jpStation
.
getAccumulatedPower
()/
jpStation
.
getCapacity
())));
hd
.
setAccumulatedPower
(
jpStation
.
getAccumulatedPower
());
hd
.
setDayIncome
(
null
);
ld
.
add
(
hd
);
}
return
ld
;
}
public
List
<
JpStationDto
>
getJpStationDtoday
(
List
<
JpStation
>
da
,
List
<
DayGenerate
>
listday
){
public
List
<
JpStationDto
>
getJpStationDtoday
(
List
<
JpStation
>
da
,
List
<
DayGenerate
>
listday
){
List
<
JpStationDto
>
ld
=
new
ArrayList
<>();
List
<
JpStationDto
>
ld
=
new
ArrayList
<>();
for
(
DayGenerate
dayGenerate
:
listday
)
{
for
(
DayGenerate
dayGenerate
:
listday
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment