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
64cf02cb
Commit
64cf02cb
authored
Dec 01, 2023
by
caotao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
锦浪云逆变器数据可能月数据可能是mwh还是kwh问题处理。
parent
2b233450
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
6 deletions
+18
-6
InverterDetailDto.java
...oin/amos/api/householdapi/face/dto/InverterDetailDto.java
+5
-1
GoLangDataAcquisitionServiceImpl.java
...i/face/service/impl/GoLangDataAcquisitionServiceImpl.java
+13
-5
No files found.
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/dto/InverterDetailDto.java
View file @
64cf02cb
...
...
@@ -15,8 +15,13 @@ public class InverterDetailDto {
private
String
currentState
;
private
Double
pac
;
private
Double
eToday
;
private
String
eTodayStr
;
private
Double
eMonth
;
private
String
eMonthStr
;
private
Double
eYear
;
private
String
eYearStr
;
private
Double
eTotal
;
private
String
eTotalStr
;
private
String
name
;
private
String
productModel
;
private
String
nationalStandards
;
...
...
@@ -24,7 +29,6 @@ public class InverterDetailDto {
private
Double
fullHour
;
private
Double
power
;
private
Double
powerFactor
;
private
Double
eTotal
;
private
Double
iAc1
;
private
Double
iAc2
;
private
Double
iAc3
;
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/java/com/yeejoin/amos/api/householdapi/face/service/impl/GoLangDataAcquisitionServiceImpl.java
View file @
64cf02cb
...
...
@@ -462,9 +462,16 @@ public class GoLangDataAcquisitionServiceImpl implements GoLangDataAcquisitionSe
jpInverter
.
setUpdateTime
(
new
Date
());
jpInverter
.
setCurrentPower
(
inverterDetailDto
.
getPac
());
jpInverter
.
setDayPowerGeneration
(
inverterDetailDto
.
getEToday
());
jpInverter
.
setMonthPowerGeneration
(
inverterDetailDto
.
getEMonth
());
if
(
inverterDetailDto
.
getEMonthStr
().
toLowerCase
().
equals
(
"mwh"
)){
jpInverter
.
setMonthPowerGeneration
(
inverterDetailDto
.
getEMonth
()
*
GoLangConstant
.
mwhTokwh
);
jpInverter
.
setYearPowerGeneration
(
inverterDetailDto
.
getEYear
()
*
GoLangConstant
.
mwhTokwh
);
}
if
(
inverterDetailDto
.
getEYearStr
().
toLowerCase
().
equals
(
"mwh"
))
{
jpInverter
.
setYearPowerGeneration
(
inverterDetailDto
.
getEYear
()
*
GoLangConstant
.
mwhTokwh
);
}
if
(
inverterDetailDto
.
getETotalStr
().
toLowerCase
().
equals
(
"mwh"
)){
jpInverter
.
setTotalPowerGeneration
(
inverterDetailDto
.
getETotal
()
*
GoLangConstant
.
mwhTokwh
);
}
jpInverter
.
setBrand
(
inverterDetailDto
.
getName
());
jpInverter
.
setModel
(
inverterDetailDto
.
getProductModel
());
jpInverter
.
setNationalStandard
(
inverterDetailDto
.
getNationalStandards
());
...
...
@@ -599,10 +606,11 @@ public class GoLangDataAcquisitionServiceImpl implements GoLangDataAcquisitionSe
tdHYGFInverterDayGenerate
.
setTotalPower
(
inverterDetailDto
.
getPac
());
tdHYGFInverterDayGenerate
.
setFrequency
(
String
.
valueOf
(
inverterDetailDto
.
getFac
()));
tdHYGFInverterDayGenerate
.
setPowerFactor
(
inverterDetailDto
.
getPowerFactor
());
tdHYGFInverterDayGenerate
.
setDayGen
(
inverterDetailDto
.
getEToday
());
tdHYGFInverterDayGenerate
.
setMonthGen
(
inverterDetailDto
.
getEMonth
()
*
GoLangConstant
.
mwhTokwh
);
tdHYGFInverterDayGenerate
.
setYearGen
(
inverterDetailDto
.
getEYear
()
*
GoLangConstant
.
mwhTokwh
);
tdHYGFInverterDayGenerate
.
setTotalGen
(
inverterDetailDto
.
getETotal
()
*
GoLangConstant
.
mwhTokwh
);
tdHYGFInverterDayGenerate
.
setDayGen
(
jpInverter
.
getDayPowerGeneration
());
tdHYGFInverterDayGenerate
.
setMonthGen
(
jpInverter
.
getMonthPowerGeneration
());
tdHYGFInverterDayGenerate
.
setYearGen
(
jpInverter
.
getYearPowerGeneration
());
tdHYGFInverterDayGenerate
.
setTotalGen
(
jpInverter
.
getTotalPowerGeneration
());
tdHYGFInverterDayGenerate
.
setIgbtTemp
(
inverterDetailDto
.
getInverterTemperature
());
tdHYGFInverterDayGenerate
.
setIncome
(
null
);
tdHYGFInverterDayGenerate
.
setFullhour
(
jpInverter
.
getDayPowerGeneration
()
/
jpInverter
.
getCapacity
());
...
...
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