Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
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
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
4bdfe47e
Commit
4bdfe47e
authored
Jul 15, 2024
by
wujiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改日统一
parent
0e2eef80
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
135 additions
and
136 deletions
+135
-136
HouseholdTestController.java
.../api/householdapi/controller/HouseholdTestController.java
+3
-4
TdHYGFStationMonthGenerate.java
...houseapi/entity/tdeingine/TdHYGFStationMonthGenerate.java
+1
-1
TdHYGFStationMonthGenerateMapper.java
...orm/mapper/tdengine/TdHYGFStationMonthGenerateMapper.java
+2
-2
TdHYGFStationMonthGenerateImpl.java
...face/service/business/TdHYGFStationMonthGenerateImpl.java
+8
-8
GoLangDataAcquisitionServiceImpl.java
...i/face/service/impl/GoLangDataAcquisitionServiceImpl.java
+20
-20
GoodWeDataAcquisitionServiceImpl.java
...i/face/service/impl/GoodWeDataAcquisitionServiceImpl.java
+21
-21
ImasterDataServiceImpl.java
...ouseholdapi/face/service/impl/ImasterDataServiceImpl.java
+19
-19
KsolarDataAcquisitionServiceImpl.java
...i/face/service/impl/KsolarDataAcquisitionServiceImpl.java
+20
-20
SofarDataAcquisitionServiceImpl.java
...pi/face/service/impl/SofarDataAcquisitionServiceImpl.java
+21
-21
SunlightServiceImpl.java
...i/householdapi/face/service/impl/SunlightServiceImpl.java
+20
-20
No files found.
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/controller/HouseholdTestController.java
View file @
4bdfe47e
...
...
@@ -53,10 +53,9 @@ public class HouseholdTestController {
@Autowired
private
TdHYGFInverterYearGenerateImpl
tdHYGFInverterYearGenerateImpl
;
@Autowired
private
TdHYGFStation
DayGenerateImpl
tdHYGFStationDay
GenerateImpl
;
private
TdHYGFStation
AllGenerateImpl
tdHYGFStationAll
GenerateImpl
;
@Autowired
private
TdHYGFStationYearGenerateImpl
tdHYGFStationMonthGenerateImpl
;
@Autowired
private
TdHYGFInverterTotalGenerateImpl
tdHYGFInverterTotalGenerateImpl
;
@Autowired
...
...
@@ -221,8 +220,8 @@ public class HouseholdTestController {
case
"td_hygf_jp_station_power_history"
:
ascriptionService
=
hygfjpStationPowerHistoryImpl
;
break
;
case
"td_hygf_station_
day
_generate"
:
ascriptionService
=
tdHYGFStation
Day
GenerateImpl
;
case
"td_hygf_station_
all
_generate"
:
ascriptionService
=
tdHYGFStation
All
GenerateImpl
;
break
;
case
"td_hygf_station_month_generate"
:
ascriptionService
=
tdHYGFStationMonthGenerateImpl
;
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/orm/houseapi/entity/tdeingine/TdHYGFStation
Day
Generate.java
→
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/orm/houseapi/entity/tdeingine/TdHYGFStation
Month
Generate.java
View file @
4bdfe47e
...
...
@@ -10,7 +10,7 @@ import java.io.Serializable;
*/
@Data
@TableName
(
value
=
"td_hygf_station_generate_month"
,
autoResultMap
=
true
)
public
class
TdHYGFStation
Day
Generate
implements
Serializable
{
public
class
TdHYGFStation
Month
Generate
implements
Serializable
{
/**
* 创建时间
*/
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/orm/mapper/tdengine/TdHYGFStation
Day
GenerateMapper.java
→
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/orm/mapper/tdengine/TdHYGFStation
Month
GenerateMapper.java
View file @
4bdfe47e
package
com
.
yeejoin
.
amos
.
api
.
householdapi
.
face
.
orm
.
mapper
.
tdengine
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStation
Day
Generate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStation
Month
Generate
;
public
interface
TdHYGFStation
DayGenerateMapper
extends
BaseMapper
<
TdHYGFStationDay
Generate
>
{
public
interface
TdHYGFStation
MonthGenerateMapper
extends
BaseMapper
<
TdHYGFStationMonth
Generate
>
{
}
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/business/TdHYGFStation
Day
GenerateImpl.java
→
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/business/TdHYGFStation
Month
GenerateImpl.java
View file @
4bdfe47e
...
...
@@ -4,9 +4,9 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.hygf.JpStation
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.HYGFJPDayPower
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFInverterMonthGenerate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStation
Day
Generate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStation
Month
Generate
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.hygf.JpStationMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFStation
Day
GenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFStation
Month
GenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.service.AscriptionService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -22,11 +22,11 @@ import java.util.List;
* @createDate: 2024/4/9
*/
@Service
public
class
TdHYGFStation
Day
GenerateImpl
implements
AscriptionService
{
public
class
TdHYGFStation
Month
GenerateImpl
implements
AscriptionService
{
@Autowired
private
JpStationMapper
jpStationMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Override
public
void
updateAscription
(
String
timeNum
)
{
try
{
...
...
@@ -35,8 +35,8 @@ public class TdHYGFStationDayGenerateImpl implements AscriptionService {
//
// Date star = dft.parse(timeNum);//开始时间
// String yearMonth= dfty.format(star);
List
<
TdHYGFStation
DayGenerate
>
hygfjpDayPower
=
tdHYGFStationDay
GenerateMapper
.
selectList
(
new
QueryWrapper
<
TdHYGFStation
Day
Generate
>().
List
<
TdHYGFStation
MonthGenerate
>
hygfjpDayPower
=
TdHYGFStationMonth
GenerateMapper
.
selectList
(
new
QueryWrapper
<
TdHYGFStation
Month
Generate
>().
eq
(
"day_time"
,
timeNum
).
and
(
wrapper
->
{
wrapper
.
isNull
(
"regional_companies_code"
)
.
or
()
...
...
@@ -49,7 +49,7 @@ public class TdHYGFStationDayGenerateImpl implements AscriptionService {
);
if
(
hygfjpDayPower
!=
null
&&!
hygfjpDayPower
.
isEmpty
()){
for
(
TdHYGFStation
Day
Generate
dayPower
:
hygfjpDayPower
)
{
for
(
TdHYGFStation
Month
Generate
dayPower
:
hygfjpDayPower
)
{
JpStation
jpStation
=
jpStationMapper
.
selectOne
(
new
QueryWrapper
<
JpStation
>().
eq
(
"third_station_id"
,
dayPower
.
getThirdStationId
()));
if
(
jpStation
!=
null
){
...
...
@@ -57,7 +57,7 @@ public class TdHYGFStationDayGenerateImpl implements AscriptionService {
dayPower
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
dayPower
.
setStationName
(
jpStation
.
getName
());
dayPower
.
setStationState
(
jpStation
.
getState
());
tdHYGFStationDay
GenerateMapper
.
insert
(
dayPower
);
TdHYGFStationMonth
GenerateMapper
.
insert
(
dayPower
);
}
}
}
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/GoLangDataAcquisitionServiceImpl.java
View file @
4bdfe47e
...
...
@@ -97,7 +97,7 @@ public class GoLangDataAcquisitionServiceImpl implements GoLangDataAcquisitionSe
@Autowired
private
TdHYGFInverterYearGenerateMapper
tdHYGFInverterYearGenerateMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Autowired
private
TdHYGFStationYearGenerateMapper
TdHYGFStationYearGenerateMapper
;
@Autowired
...
...
@@ -283,31 +283,31 @@ public class GoLangDataAcquisitionServiceImpl implements GoLangDataAcquisitionSe
}
Date
today1
=
new
Date
();
// 户用场站日发电量
TdHYGFStation
DayGenerate
tdHYGFStationDayGenerate
=
tdHYGFStationDay
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Day
Generate
>().
eq
(
"third_station_id"
,
stationIds
.
get
(
i
))
TdHYGFStation
MonthGenerate
TdHYGFStationMonthGenerate
=
TdHYGFStationMonth
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Month
Generate
>().
eq
(
"third_station_id"
,
stationIds
.
get
(
i
))
.
eq
(
"day_time"
,
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
))
.
eq
(
"year_month"
,
DateUtil
.
format
(
today1
,
"yyyy-MM"
)));
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
))
{
tdHYGFStationDayGenerate
=
new
TdHYGFStationDay
Generate
();
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
))
{
TdHYGFStationMonthGenerate
=
new
TdHYGFStationMonth
Generate
();
}
tdHYGFStationDay
Generate
.
setThirdStationId
(
stationIds
.
get
(
i
));
tdHYGFStationDay
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
tdHYGFStationDay
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
tdHYGFStationDay
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
tdHYGFStationDay
Generate
.
setFullhour
(
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
());
tdHYGFStationDay
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
TdHYGFStationMonth
Generate
.
setThirdStationId
(
stationIds
.
get
(
i
));
TdHYGFStationMonth
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
TdHYGFStationMonth
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
TdHYGFStationMonth
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
TdHYGFStationMonth
Generate
.
setFullhour
(
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
());
TdHYGFStationMonth
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
// 新加
tdHYGFStationDay
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
tdHYGFStationDay
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
tdHYGFStationDay
Generate
.
setStationName
(
jpStation
.
getName
());
tdHYGFStationDay
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
.
getCreatedTime
()))
{
tdHYGFStationDay
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonth
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
TdHYGFStationMonth
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
TdHYGFStationMonth
Generate
.
setStationName
(
jpStation
.
getName
());
TdHYGFStationMonth
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
.
getCreatedTime
()))
{
TdHYGFStationMonth
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
else
{
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
// 户用场站月发电量
TdHYGFStationYearGenerate
TdHYGFStationYearGenerate
=
TdHYGFStationYearGenerateMapper
.
selectOne
(
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/GoodWeDataAcquisitionServiceImpl.java
View file @
4bdfe47e
...
...
@@ -84,7 +84,7 @@ public class GoodWeDataAcquisitionServiceImpl implements GoodWeDataAcquisitionSe
@Autowired
private
HYGFJPDayPowerMapper
hygfjpDayPowerMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Autowired
private
TdHYGFStationYearGenerateMapper
TdHYGFStationYearGenerateMapper
;
@Autowired
...
...
@@ -228,31 +228,31 @@ public class GoodWeDataAcquisitionServiceImpl implements GoodWeDataAcquisitionSe
}
Date
today1
=
new
Date
();
// 户用场站日发电量
TdHYGFStation
DayGenerate
tdHYGFStationDayGenerate
=
tdHYGFStationDay
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Day
Generate
>()
TdHYGFStation
MonthGenerate
TdHYGFStationMonthGenerate
=
TdHYGFStationMonth
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Month
Generate
>()
.
eq
(
"third_station_id"
,
jpStation
.
getThirdStationId
())
.
eq
(
"day_time"
,
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
))
.
eq
(
"year_month"
,
DateUtil
.
format
(
today1
,
"yyyy-MM"
)));
if
(
org
.
springframework
.
util
.
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
))
{
tdHYGFStationDayGenerate
=
new
TdHYGFStationDay
Generate
();
}
tdHYGFStationDay
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
tdHYGFStationDay
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
tdHYGFStationDay
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
tdHYGFStationDay
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
tdHYGFStationDay
Generate
.
setFullhour
(
goodWeStationList
.
getTo_hour
());
tdHYGFStationDay
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
if
(
org
.
springframework
.
util
.
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
))
{
TdHYGFStationMonthGenerate
=
new
TdHYGFStationMonth
Generate
();
}
TdHYGFStationMonth
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
TdHYGFStationMonth
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
TdHYGFStationMonth
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
TdHYGFStationMonth
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
TdHYGFStationMonth
Generate
.
setFullhour
(
goodWeStationList
.
getTo_hour
());
TdHYGFStationMonth
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
// 新加
tdHYGFStationDay
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
tdHYGFStationDay
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
tdHYGFStationDay
Generate
.
setStationName
(
jpStation
.
getName
());
tdHYGFStationDay
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
org
.
springframework
.
util
.
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
.
getCreatedTime
()))
{
tdHYGFStationDay
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonth
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
TdHYGFStationMonth
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
TdHYGFStationMonth
Generate
.
setStationName
(
jpStation
.
getName
());
TdHYGFStationMonth
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
org
.
springframework
.
util
.
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
.
getCreatedTime
()))
{
TdHYGFStationMonth
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
else
{
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
// 户用场站月发电量
TdHYGFStationYearGenerate
TdHYGFStationYearGenerate
=
TdHYGFStationYearGenerateMapper
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/ImasterDataServiceImpl.java
View file @
4bdfe47e
...
...
@@ -111,7 +111,7 @@ public class ImasterDataServiceImpl implements ImasterDataService {
@Autowired
private
TdHYGFInverterYearGenerateMapper
tdHYGFInverterYearGenerateMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Autowired
private
TdHYGFStationYearGenerateMapper
TdHYGFStationYearGenerateMapper
;
@Autowired
...
...
@@ -391,30 +391,30 @@ public class ImasterDataServiceImpl implements ImasterDataService {
}
Date
today1
=
new
Date
();
//户用场站日发电量
TdHYGFStation
DayGenerate
tdHYGFStationDayGenerate
=
tdHYGFStationDayGenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStationDay
Generate
>()
TdHYGFStation
MonthGenerate
TdHYGFStationMonthGenerate
=
TdHYGFStationMonthGenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStationMonth
Generate
>()
.
eq
(
"third_station_id"
,
jpStation
.
getThirdStationId
())
.
eq
(
"day_time"
,
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
))
.
eq
(
"year_month"
,
DateUtil
.
format
(
today1
,
"yyyy-MM"
)));
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
))
{
tdHYGFStationDayGenerate
=
new
TdHYGFStationDay
Generate
();
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
))
{
TdHYGFStationMonthGenerate
=
new
TdHYGFStationMonth
Generate
();
}
tdHYGFStationDay
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
tdHYGFStationDay
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
tdHYGFStationDay
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
tdHYGFStationDay
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
tdHYGFStationDay
Generate
.
setFullhour
(
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
());
tdHYGFStationDay
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
TdHYGFStationMonth
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
TdHYGFStationMonth
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
TdHYGFStationMonth
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
TdHYGFStationMonth
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
TdHYGFStationMonth
Generate
.
setFullhour
(
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
());
TdHYGFStationMonth
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
//新加
tdHYGFStationDay
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
tdHYGFStationDay
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
tdHYGFStationDay
Generate
.
setStationName
(
jpStation
.
getName
());
tdHYGFStationDay
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
.
getCreatedTime
()))
{
tdHYGFStationDay
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonth
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
TdHYGFStationMonth
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
TdHYGFStationMonth
Generate
.
setStationName
(
jpStation
.
getName
());
TdHYGFStationMonth
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
.
getCreatedTime
()))
{
TdHYGFStationMonth
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
else
{
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
//户用场站月发电量
TdHYGFStationYearGenerate
TdHYGFStationYearGenerate
=
TdHYGFStationYearGenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStationYearGenerate
>()
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/KsolarDataAcquisitionServiceImpl.java
View file @
4bdfe47e
...
...
@@ -105,7 +105,7 @@ public class KsolarDataAcquisitionServiceImpl implements KSolarDataAcquisitionSe
@Autowired
private
TdHYGFInverterYearGenerateMapper
tdHYGFInverterYearGenerateMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Autowired
private
TdHYGFStationYearGenerateMapper
TdHYGFStationYearGenerateMapper
;
@Autowired
...
...
@@ -313,31 +313,31 @@ public class KsolarDataAcquisitionServiceImpl implements KSolarDataAcquisitionSe
ksolarStationDetailsMapper
.
insert
(
ksolarStationDetail
);
Date
today1
=
new
Date
();
// 户用场站日发电量
TdHYGFStation
DayGenerate
tdHYGFStationDayGenerate
=
tdHYGFStationDay
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Day
Generate
>().
eq
(
"third_station_id"
,
stationId
)
TdHYGFStation
MonthGenerate
TdHYGFStationMonthGenerate
=
TdHYGFStationMonth
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Month
Generate
>().
eq
(
"third_station_id"
,
stationId
)
.
eq
(
"day_time"
,
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
))
.
eq
(
"year_month"
,
DateUtil
.
format
(
today1
,
"yyyy-MM"
)));
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
))
{
tdHYGFStationDayGenerate
=
new
TdHYGFStationDay
Generate
();
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
))
{
TdHYGFStationMonthGenerate
=
new
TdHYGFStationMonth
Generate
();
}
tdHYGFStationDay
Generate
.
setThirdStationId
(
stationId
);
tdHYGFStationDay
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
tdHYGFStationDay
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
tdHYGFStationDay
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
tdHYGFStationDay
Generate
.
setFullhour
(
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
());
tdHYGFStationDay
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
TdHYGFStationMonth
Generate
.
setThirdStationId
(
stationId
);
TdHYGFStationMonth
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
TdHYGFStationMonth
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
TdHYGFStationMonth
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
TdHYGFStationMonth
Generate
.
setFullhour
(
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
());
TdHYGFStationMonth
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
// 新加
tdHYGFStationDay
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
tdHYGFStationDay
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
tdHYGFStationDay
Generate
.
setStationName
(
jpStation
.
getName
());
tdHYGFStationDay
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
.
getCreatedTime
()))
{
tdHYGFStationDay
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonth
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
TdHYGFStationMonth
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
TdHYGFStationMonth
Generate
.
setStationName
(
jpStation
.
getName
());
TdHYGFStationMonth
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
.
getCreatedTime
()))
{
TdHYGFStationMonth
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
else
{
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
// 户用场站月发电量
TdHYGFStationYearGenerate
TdHYGFStationYearGenerate
=
TdHYGFStationYearGenerateMapper
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/SofarDataAcquisitionServiceImpl.java
View file @
4bdfe47e
...
...
@@ -41,7 +41,7 @@ import com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHY
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFInverterMonthGenerate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFInverterTotalGenerate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFInverterYearGenerate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStation
Day
Generate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStation
Month
Generate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStationYearGenerate
;
import
com.yeejoin.amos.api.householdapi.face.orm.houseapi.entity.tdeingine.TdHYGFStationAllGenerate
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.hygf.JpCollectorMapper
;
...
...
@@ -57,7 +57,7 @@ import com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFInverter
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFInverterMonthGenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFInverterTotalGenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFInverterYearGenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFStation
Day
GenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFStation
Month
GenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFStationYearGenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdHYGFStationAllGenerateMapper
;
import
com.yeejoin.amos.api.householdapi.face.orm.mapper.tdengine.TdJpStationMapper
;
...
...
@@ -84,7 +84,7 @@ public class SofarDataAcquisitionServiceImpl implements SofarDataAcquisitionServ
@Autowired
private
TdHYGFInverterYearGenerateMapper
tdHYGFInverterYearGenerateMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Autowired
private
TdHYGFStationYearGenerateMapper
TdHYGFStationYearGenerateMapper
;
@Autowired
...
...
@@ -520,25 +520,25 @@ public class SofarDataAcquisitionServiceImpl implements SofarDataAcquisitionServ
// 电站报表
// 户用场站日发电量
Date
today1
=
new
Date
();
TdHYGFStation
DayGenerate
tdHYGFStationDayGenerate
=
tdHYGFStationDay
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Day
Generate
>().
eq
(
"third_station_id"
,
jpStation
.
getThirdStationId
())
TdHYGFStation
MonthGenerate
TdHYGFStationMonthGenerate
=
TdHYGFStationMonth
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Month
Generate
>().
eq
(
"third_station_id"
,
jpStation
.
getThirdStationId
())
.
eq
(
"day_time"
,
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
))
.
eq
(
"year_month"
,
DateUtil
.
format
(
today1
,
"yyyy-MM"
)));
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
))
{
tdHYGFStationDayGenerate
=
new
TdHYGFStationDay
Generate
();
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
))
{
TdHYGFStationMonthGenerate
=
new
TdHYGFStationMonth
Generate
();
}
tdHYGFStationDay
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
tdHYGFStationDay
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
tdHYGFStationDay
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
tdHYGFStationDay
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
TdHYGFStationMonth
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
TdHYGFStationMonth
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
TdHYGFStationMonth
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
TdHYGFStationMonth
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
// 新加
tdHYGFStationDay
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
tdHYGFStationDay
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
tdHYGFStationDay
Generate
.
setStationName
(
jpStation
.
getName
());
tdHYGFStationDay
Generate
.
setStationState
(
jpStation
.
getState
());
TdHYGFStationMonth
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
TdHYGFStationMonth
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
TdHYGFStationMonth
Generate
.
setStationName
(
jpStation
.
getName
());
TdHYGFStationMonth
Generate
.
setStationState
(
jpStation
.
getState
());
tdHYGFStationDay
Generate
.
setFullhour
(
TdHYGFStationMonth
Generate
.
setFullhour
(
(
jpStation
.
getDayGenerate
()
==
null
||
jpStation
.
getCapacity
()
==
null
)
?
null
:
...
...
@@ -546,12 +546,12 @@ public class SofarDataAcquisitionServiceImpl implements SofarDataAcquisitionServ
:
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
())
);
tdHYGFStationDay
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
.
getCreatedTime
()))
{
tdHYGFStationDay
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonth
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
.
getCreatedTime
()))
{
TdHYGFStationMonth
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
else
{
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
// 户用场站月发电量
TdHYGFStationYearGenerate
TdHYGFStationYearGenerate
=
TdHYGFStationYearGenerateMapper
.
selectOne
(
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/SunlightServiceImpl.java
View file @
4bdfe47e
...
...
@@ -77,7 +77,7 @@ public class SunlightServiceImpl implements SunlightService {
@Autowired
private
TdHYGFInverterYearGenerateMapper
tdHYGFInverterYearGenerateMapper
;
@Autowired
private
TdHYGFStation
DayGenerateMapper
tdHYGFStationDay
GenerateMapper
;
private
TdHYGFStation
MonthGenerateMapper
TdHYGFStationMonth
GenerateMapper
;
@Autowired
private
TdHYGFStationYearGenerateMapper
TdHYGFStationYearGenerateMapper
;
@Autowired
...
...
@@ -424,18 +424,18 @@ public class SunlightServiceImpl implements SunlightService {
// 电站报表
// 户用场站日发电量
Date
today1
=
new
Date
();
TdHYGFStation
DayGenerate
tdHYGFStationDayGenerate
=
tdHYGFStationDay
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Day
Generate
>().
eq
(
"third_station_id"
,
jpStation
.
getThirdStationId
())
TdHYGFStation
MonthGenerate
TdHYGFStationMonthGenerate
=
TdHYGFStationMonth
GenerateMapper
.
selectOne
(
new
QueryWrapper
<
TdHYGFStation
Month
Generate
>().
eq
(
"third_station_id"
,
jpStation
.
getThirdStationId
())
.
eq
(
"day_time"
,
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
))
.
eq
(
"year_month"
,
DateUtil
.
format
(
today1
,
"yyyy-MM"
)));
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
))
{
tdHYGFStationDayGenerate
=
new
TdHYGFStationDay
Generate
();
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
))
{
TdHYGFStationMonthGenerate
=
new
TdHYGFStationMonth
Generate
();
}
tdHYGFStationDay
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
tdHYGFStationDay
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
tdHYGFStationDay
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
tdHYGFStationDay
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
tdHYGFStationDay
Generate
.
setFullhour
(
TdHYGFStationMonth
Generate
.
setThirdStationId
(
jpStation
.
getThirdStationId
());
TdHYGFStationMonth
Generate
.
setDayTime
(
DateUtil
.
format
(
today1
,
"yyyy-MM-dd"
));
TdHYGFStationMonth
Generate
.
setYearMonth
(
DateUtil
.
format
(
today1
,
"yyyy-MM"
));
TdHYGFStationMonth
Generate
.
setGenerate
(
jpStation
.
getDayGenerate
());
TdHYGFStationMonth
Generate
.
setFullhour
(
(
jpStation
.
getDayGenerate
()
==
null
||
jpStation
.
getCapacity
()
==
null
)
?
null
:
...
...
@@ -443,19 +443,19 @@ public class SunlightServiceImpl implements SunlightService {
:
jpStation
.
getDayGenerate
()
/
jpStation
.
getCapacity
())
);
tdHYGFStationDay
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
TdHYGFStationMonth
Generate
.
setIncome
(
jpStation
.
getDayIncome
());
// 新加
tdHYGFStationDay
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
tdHYGFStationDay
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
tdHYGFStationDay
Generate
.
setStationName
(
jpStation
.
getName
());
tdHYGFStationDay
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
tdHYGFStationDay
Generate
.
getCreatedTime
()))
{
tdHYGFStationDay
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonth
Generate
.
setAmosCompanyCode
(
jpStation
.
getAmosCompanyCode
());
TdHYGFStationMonth
Generate
.
setRegionalCompaniesCode
(
jpStation
.
getRegionalCompaniesCode
());
TdHYGFStationMonth
Generate
.
setStationName
(
jpStation
.
getName
());
TdHYGFStationMonth
Generate
.
setStationState
(
jpStation
.
getState
());
if
(
ObjectUtils
.
isEmpty
(
TdHYGFStationMonth
Generate
.
getCreatedTime
()))
{
TdHYGFStationMonth
Generate
.
setCreatedTime
(
System
.
currentTimeMillis
());
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
else
{
tdHYGFStationDayGenerateMapper
.
insert
(
tdHYGFStationDay
Generate
);
TdHYGFStationMonthGenerateMapper
.
insert
(
TdHYGFStationMonth
Generate
);
}
// 户用场站月发电量
TdHYGFStationYearGenerate
TdHYGFStationYearGenerate
=
TdHYGFStationYearGenerateMapper
.
selectOne
(
...
...
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