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
381a66ca
Commit
381a66ca
authored
Sep 22, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Plain Diff
解决冲突
parents
a46f6c93
5d2a94e0
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
82 additions
and
9 deletions
+82
-9
JpCollectorDto.java
...yeejoin/amos/boot/module/hygf/api/dto/JpCollectorDto.java
+5
-0
JpInverterDto.java
.../yeejoin/amos/boot/module/hygf/api/dto/JpInverterDto.java
+3
-0
TdHygfJpCollectorHistoryDto.java
...boot/module/hygf/api/dto/TdHygfJpCollectorHistoryDto.java
+3
-2
TdHygfJpInvertorElecHistoryDto.java
...t/module/hygf/api/dto/TdHygfJpInvertorElecHistoryDto.java
+3
-2
JpCollector.java
...yeejoin/amos/boot/module/hygf/api/entity/JpCollector.java
+12
-0
JpInverter.java
.../yeejoin/amos/boot/module/hygf/api/entity/JpInverter.java
+12
-0
TimeUtil.java
.../com/yeejoin/amos/boot/module/hygf/api/util/TimeUtil.java
+5
-0
JpInverterServiceImpl.java
...t/module/hygf/biz/service/impl/JpInverterServiceImpl.java
+5
-0
TdHygfJpCollectorHistoryServiceImpl.java
...biz/service/impl/TdHygfJpCollectorHistoryServiceImpl.java
+8
-2
TdHygfJpInverterWarnServiceImpl.java
...ygf/biz/service/impl/TdHygfJpInverterWarnServiceImpl.java
+16
-0
TdHygfJpInvertorElecHistoryServiceImpl.java
.../service/impl/TdHygfJpInvertorElecHistoryServiceImpl.java
+10
-3
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/JpCollectorDto.java
View file @
381a66ca
...
...
@@ -63,4 +63,9 @@ public class JpCollectorDto extends BaseDto {
@ApiModelProperty
(
value
=
"第三方厂商标识"
)
private
String
thirdCode
;
@ApiModelProperty
(
value
=
"所属电站"
)
private
String
stationName
;
@ApiModelProperty
(
value
=
"电站地址"
)
private
String
addr
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/JpInverterDto.java
View file @
381a66ca
...
...
@@ -91,4 +91,7 @@ public class JpInverterDto extends BaseDto {
@ApiModelProperty
(
value
=
"累计发电量"
)
private
Double
totalPowerGeneration
;
@ApiModelProperty
(
value
=
"所属电站"
)
private
String
stationName
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/TdHygfJpCollectorHistoryDto.java
View file @
381a66ca
...
...
@@ -14,12 +14,11 @@ import java.util.Date;
* @date 2023-09-19
*/
@Data
@ApiModel
(
value
=
"TdHygfJpCollectorHistoryDto"
,
description
=
"户用光伏监盘采集器历史表"
)
@ApiModel
(
value
=
"TdHygfJpCollectorHistoryDto"
,
description
=
"户用光伏监盘采集器历史表"
)
public
class
TdHygfJpCollectorHistoryDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"sn编码"
)
private
String
snCode
;
...
...
@@ -35,4 +34,6 @@ public class TdHygfJpCollectorHistoryDto {
@ApiModelProperty
(
value
=
"第三方厂商标识"
)
private
String
thirdCode
;
private
String
timeFormat
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/TdHygfJpInvertorElecHistoryDto.java
View file @
381a66ca
...
...
@@ -15,12 +15,11 @@ import java.util.Date;
* @date 2023-09-19
*/
@Data
@ApiModel
(
value
=
"TdHygfJpInvertorElecHistoryDto"
,
description
=
"户用光伏监盘逆变器电能历史表"
)
@ApiModel
(
value
=
"TdHygfJpInvertorElecHistoryDto"
,
description
=
"户用光伏监盘逆变器电能历史表"
)
public
class
TdHygfJpInvertorElecHistoryDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"sn编码"
)
private
String
snCode
;
...
...
@@ -53,4 +52,6 @@ public class TdHygfJpInvertorElecHistoryDto {
private
Long
createdTime
;
private
String
timeFormat
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/JpCollector.java
View file @
381a66ca
...
...
@@ -106,4 +106,16 @@ public class JpCollector extends BaseEntity {
@TableField
(
"third_code"
)
private
String
thirdCode
;
/**
* 所属电站
*/
@TableField
(
"station_name"
)
private
String
stationName
;
/**
* 电站地址
*/
@TableField
(
"addr"
)
private
String
addr
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/JpInverter.java
View file @
381a66ca
...
...
@@ -160,4 +160,16 @@ public class JpInverter extends BaseEntity {
@TableField
(
"total_power_generation"
)
private
Double
totalPowerGeneration
;
/**
* 所属电站
*/
@TableField
(
"station_name"
)
private
String
stationName
;
/**
* 电站地址
*/
@TableField
(
"addr"
)
private
String
addr
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/util/TimeUtil.java
View file @
381a66ca
...
...
@@ -30,6 +30,11 @@ public class TimeUtil {
return
dateFormat
.
format
(
new
Date
(
time
));
}
public
static
String
minuteFormat
(
Long
time
)
{
SimpleDateFormat
dateFormat
=
new
SimpleDateFormat
(
"HH:mm"
);
return
dateFormat
.
format
(
new
Date
(
time
));
}
public
static
String
longFormat
(
Long
time
)
{
if
(
time
<
1000
)
{
return
"0"
+
"秒"
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/JpInverterServiceImpl.java
View file @
381a66ca
...
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.hygf.biz.service.impl;
import
java.util.List
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
...
...
@@ -32,6 +33,10 @@ public class JpInverterServiceImpl extends BaseService<JpInverterDto, JpInverter
if
(
jpInverterDto
.
getState
()
!=
null
)
{
wrapper
.
eq
(
JpInverter:
:
getState
,
jpInverterDto
.
getState
());
}
if
(
StringUtils
.
isNotEmpty
(
jpInverterDto
.
getSnCode
()))
{
wrapper
.
likeRight
(
JpInverter:
:
getSnCode
,
jpInverterDto
.
getSnCode
());
}
wrapper
.
orderByDesc
(
JpInverter:
:
getUpdateTime
);
entiryPage
=
(
Page
<
JpInverter
>)
this
.
page
(
entiryPage
,
wrapper
);
if
(!
ValidationUtil
.
isEmpty
(
entiryPage
.
getRecords
()))
{
page
.
setTotal
(
entiryPage
.
getTotal
());
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/TdHygfJpCollectorHistoryServiceImpl.java
View file @
381a66ca
...
...
@@ -54,8 +54,14 @@ public class TdHygfJpCollectorHistoryServiceImpl
JpCollector
collector
=
jpCollectorServiceImpl
.
getById
(
id
);
if
(
collector
!=
null
)
{
return
this
.
baseMapper
.
dayList
(
collector
.
getSnCode
(),
collector
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
),
TimeUtil
.
getEndTimeOfDay
(
day
));
List
<
TdHygfJpCollectorHistoryDto
>
list
=
this
.
baseMapper
.
dayList
(
collector
.
getSnCode
(),
collector
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
),
TimeUtil
.
getEndTimeOfDay
(
day
));
if
(!
list
.
isEmpty
())
{
list
.
forEach
(
i
->
{
i
.
setTimeFormat
(
TimeUtil
.
minuteFormat
(
i
.
getTime
()));
});
}
return
list
;
}
return
new
ArrayList
<>();
}
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/TdHygfJpInverterWarnServiceImpl.java
View file @
381a66ca
...
...
@@ -53,6 +53,20 @@ public class TdHygfJpInverterWarnServiceImpl
tdHygfJpInverterWarnDto
.
setStates
(
Arrays
.
asList
(
s
));
}
List
<
TdHygfJpInverterWarnDto
>
list
=
this
.
baseMapper
.
list
(
tdHygfJpInverterWarnDto
);
if
(!
list
.
isEmpty
())
{
list
.
forEach
(
i
->
{
JpStation
jpStation
=
jpStationServiceImpl
.
getOne
(
new
LambdaQueryWrapper
<
JpStation
>()
.
eq
(
JpStation:
:
getThirdStationId
,
i
.
getThirdStationId
()));
if
(
jpStation
!=
null
)
{
i
.
setAddress
(
jpStation
.
getAddress
());
i
.
setStationName
(
jpStation
.
getName
());
i
.
setArea
(
jpStation
.
getArea
());
}
if
(
i
.
getStartTime
()
!=
null
)
{
i
.
setStartTimeFormat
(
TimeUtil
.
dateFormat
(
i
.
getStartTime
()));
}
});
}
PageInfo
<
TdHygfJpInverterWarnDto
>
page
=
new
PageInfo
(
list
);
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
TdHygfJpInverterWarnDto
>
pagenew
=
new
com
.
baomidou
.
mybatisplus
.
extension
.
plugins
.
pagination
.
Page
<
TdHygfJpInverterWarnDto
>();
pagenew
.
setCurrent
(
pageNum
);
...
...
@@ -89,8 +103,10 @@ public class TdHygfJpInverterWarnServiceImpl
tdHygfJpInverterWarnDto
.
setTimeLongFormat
(
TimeUtil
.
longFormat
(
tdHygfJpInverterWarnDto
.
getRecoverTime
()
-
tdHygfJpInverterWarnDto
.
getStartTime
()));
}
if
(
tdHygfJpInverterWarnDto
.
getStartTime
()
!=
null
)
{
tdHygfJpInverterWarnDto
.
setStartTimeFormat
(
TimeUtil
.
dateFormat
(
tdHygfJpInverterWarnDto
.
getStartTime
()));
}
}
return
tdHygfJpInverterWarnDto
;
}
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/TdHygfJpInvertorElecHistoryServiceImpl.java
View file @
381a66ca
...
...
@@ -51,8 +51,14 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
public
List
<
TdHygfJpInvertorElecHistoryDto
>
dayList
(
long
id
,
Date
day
)
{
JpInverter
invertor
=
jpInvertorServiceImpl
.
getById
(
id
);
if
(
invertor
!=
null
)
{
return
this
.
baseMapper
.
dayList
(
invertor
.
getSnCode
(),
invertor
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
),
TimeUtil
.
getEndTimeOfDay
(
day
));
List
<
TdHygfJpInvertorElecHistoryDto
>
list
=
this
.
baseMapper
.
dayList
(
invertor
.
getSnCode
(),
invertor
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
),
TimeUtil
.
getEndTimeOfDay
(
day
));
if
(!
list
.
isEmpty
())
{
list
.
forEach
(
i
->
{
i
.
setTimeFormat
(
TimeUtil
.
minuteFormat
(
i
.
getTime
()));
});
}
return
list
;
}
return
new
ArrayList
<>();
}
...
...
@@ -128,7 +134,8 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
&&
map
.
get
(
"third_station_id"
)
!=
null
&&
map
.
get
(
"sn_code"
)
!=
null
&&
map
.
get
(
"month"
)
!=
null
&&
map
.
get
(
"year"
)
!=
null
&&
dto
.
getThirdStationId
().
equals
(
map
.
get
(
"third_station_id"
).
toString
())
&&
dto
.
getSnCode
().
equals
(
map
.
get
(
"sn_code"
).
toString
())
&&
dto
.
getYear
().
equals
(
map
.
get
(
"year"
).
toString
())
&&
dto
.
getSnCode
().
equals
(
map
.
get
(
"sn_code"
).
toString
())
&&
dto
.
getYear
().
equals
(
map
.
get
(
"year"
).
toString
())
&&
dto
.
getMonth
().
equals
(
map
.
get
(
"month"
).
toString
()))
{
time
=
dto
.
getCreatedTime
();
break
;
...
...
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