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
7fa26d14
Commit
7fa26d14
authored
Oct 26, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改采集器接口
parent
fe165651
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
16 deletions
+27
-16
HouseholdContractServiceImpl.java
...e/hygf/biz/service/impl/HouseholdContractServiceImpl.java
+5
-1
TdHygfJpCollectorHistoryServiceImpl.java
...biz/service/impl/TdHygfJpCollectorHistoryServiceImpl.java
+11
-6
TdHygfJpInvertorElecHistoryServiceImpl.java
.../service/impl/TdHygfJpInvertorElecHistoryServiceImpl.java
+11
-9
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/HouseholdContractServiceImpl.java
View file @
7fa26d14
...
...
@@ -273,7 +273,9 @@ public class HouseholdContractServiceImpl extends BaseService<HouseholdContractD
contractDataDto
.
setPersonalOffsetY
(
contractTemplate
.
getPersonalOffsety
());
contractDataDto
.
setPersonalKeywordIndex
(
contractTemplate
.
getPersonalKeywordIndex
());
SimpleDateFormat
myFmt2
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
Date
now
=
new
Date
();
String
daty
=
myFmt2
.
format
(
now
);
List
<
TemplateParamDto
>
templateParam
=
new
ArrayList
<>();
SimpleDateFormat
sdfdate
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
...
...
@@ -290,6 +292,8 @@ public class HouseholdContractServiceImpl extends BaseService<HouseholdContractD
templateParam
.
add
(
new
TemplateParamDto
(
"projectAddressDetail"
,
householdContract
.
getProjectAddressName
()!=
null
?
householdContract
.
getProjectAddressName
()+
householdContract
.
getProjectAddressDetail
():
null
));
templateParam
.
add
(
new
TemplateParamDto
(
"componentPower"
,
householdContract
.
getComponentPower
()!=
null
?
String
.
valueOf
(
householdContract
.
getComponentPower
()):
null
));
templateParam
.
add
(
new
TemplateParamDto
(
"stationPower"
,
householdContract
.
getStationPower
()!=
null
?
String
.
valueOf
(
householdContract
.
getStationPower
()):
null
));
templateParam
.
add
(
new
TemplateParamDto
(
"signingTime"
,
daty
));
Long
contractLockId
=
qiyuesuoServiceImpl
.
addContract
(
contractDataDto
,
templateParam
);
householdContract
.
setContractLockId
(
contractLockId
);
householdContract
.
setInitiateStatus
(
HouseholdContractEnum
.
发起状态
_
已发起
.
getCode
());
...
...
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 @
7fa26d14
...
...
@@ -55,7 +55,7 @@ public class TdHygfJpCollectorHistoryServiceImpl
if
(
collector
!=
null
)
{
List
<
TdHygfJpCollectorHistoryDto
>
list
=
this
.
baseMapper
.
dayList
(
collector
.
getSnCode
(),
collector
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
)
,
TimeUtil
.
getEndTimeOfDay
(
day
)
);
collector
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
)
-
8
*
60
*
60
*
1000
,
TimeUtil
.
getEndTimeOfDay
(
day
)-
8
*
60
*
60
*
1000
);
if
(!
list
.
isEmpty
())
{
list
.
forEach
(
i
->
{
i
.
setTimeFormat
(
TimeUtil
.
minuteFormat
(
i
.
getTime
()));
...
...
@@ -106,6 +106,9 @@ public class TdHygfJpCollectorHistoryServiceImpl
return
new
ArrayList
<>();
}
@Async
public
Object
syncData
()
{
Calendar
cal
=
Calendar
.
getInstance
();
...
...
@@ -115,12 +118,14 @@ public class TdHygfJpCollectorHistoryServiceImpl
int
month
=
cal
.
get
(
Calendar
.
MONTH
)
+
1
;
int
year
=
cal
.
get
(
Calendar
.
YEAR
);
// 月表
List
<
Map
<
String
,
Object
>>
monthList
=
this
.
baseMapper
.
dayToMonth
(
TimeUtil
.
getStartTimeOfDay
(
dayTime
),
TimeUtil
.
getEndTimeOfDay
(
dayTime
));
List
<
Map
<
String
,
Object
>>
monthList
=
this
.
baseMapper
.
dayToMonth
(
TimeUtil
.
getStartTimeOfDay
(
dayTime
)
-
8
*
60
*
60
*
1000
,
TimeUtil
.
getEndTimeOfDay
(
dayTime
)
-
8
*
60
*
60
*
1000
);
for
(
int
i
=
0
;
i
<
monthList
.
size
();
i
++)
{
monthList
.
get
(
i
).
put
(
"created_time"
,
dayTime
.
getTime
()
+
i
);
monthList
.
get
(
i
).
put
(
"day"
,
day
);
monthList
.
get
(
i
).
put
(
"year_month"
,
year
+
"-"
+
month
);
monthList
.
get
(
i
).
put
(
"sn_code"
,
monthList
.
get
(
i
).
get
(
"sn_code"
).
toString
().
trim
());
}
if
(!
monthList
.
isEmpty
())
{
List
<
JpCollectorHistoryMonthDto
>
listold
=
this
.
baseMapper
.
monthList
(
null
,
null
,
year
+
"-"
+
month
);
...
...
@@ -129,7 +134,7 @@ public class TdHygfJpCollectorHistoryServiceImpl
for
(
Map
<
String
,
Object
>
map
:
monthList
)
{
for
(
JpCollectorHistoryMonthDto
jpCollectorHistoryMonthDto
:
listold
)
{
if
(
map
.
get
(
"third_station_id"
).
toString
().
equals
(
jpCollectorHistoryMonthDto
.
getThirdStationId
())&&
map
.
get
(
"sn_code"
).
toString
().
equals
(
jpCollectorHistoryMonthDto
.
getSnCode
())){
if
(
map
.
get
(
"third_station_id"
).
toString
().
equals
(
jpCollectorHistoryMonthDto
.
getThirdStationId
())&&
map
.
get
(
"sn_code"
).
toString
().
trim
().
equals
(
jpCollectorHistoryMonthDto
.
getSnCode
().
trim
())&&
map
.
get
(
"day"
).
toString
().
equals
(
jpCollectorHistoryMonthDto
.
getDay
())){
map
.
put
(
"created_time"
,
jpCollectorHistoryMonthDto
.
getCreatedTime
())
;
}
}
...
...
@@ -155,7 +160,7 @@ public class TdHygfJpCollectorHistoryServiceImpl
&&
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
.
getSnCode
().
trim
().
equals
(
map
.
get
(
"sn_code"
).
toString
().
trim
())
&&
dto
.
getYear
().
equals
(
map
.
get
(
"year"
).
toString
())
&&
dto
.
getMonth
().
equals
(
map
.
get
(
"month"
).
toString
()))
{
time
=
dto
.
getCreatedTime
();
...
...
@@ -178,7 +183,7 @@ public class TdHygfJpCollectorHistoryServiceImpl
&&
map
.
get
(
"third_station_id"
)
!=
null
&&
map
.
get
(
"sn_code"
)
!=
null
&&
map
.
get
(
"year"
)
!=
null
&&
dto
.
getThirdStationId
().
equals
(
map
.
get
(
"third_station_id"
).
toString
())
&&
dto
.
getSnCode
().
equals
(
map
.
get
(
"sn_code"
).
toString
())
&&
dto
.
getSnCode
().
trim
().
equals
(
map
.
get
(
"sn_code"
).
toString
().
trim
())
&&
dto
.
getYear
().
equals
(
map
.
get
(
"year"
).
toString
()))
{
time
=
dto
.
getCreatedTime
();
break
;
...
...
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 @
7fa26d14
...
...
@@ -49,7 +49,7 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
JpInverter
invertor
=
jpInvertorServiceImpl
.
getById
(
id
);
if
(
invertor
!=
null
)
{
List
<
TdHygfJpInvertorElecHistoryDto
>
list
=
this
.
baseMapper
.
dayList
(
invertor
.
getSnCode
(),
invertor
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
)
,
TimeUtil
.
getEndTimeOfDay
(
day
)
);
invertor
.
getThirdStationId
(),
TimeUtil
.
getStartTimeOfDay
(
day
)
-
8
*
60
*
60
*
1000
,
TimeUtil
.
getEndTimeOfDay
(
day
)-
8
*
60
*
60
*
1000
);
if
(!
list
.
isEmpty
())
{
list
.
forEach
(
i
->
{
i
.
setTimeFormat
(
TimeUtil
.
minuteFormat
(
i
.
getTime
()));
...
...
@@ -69,7 +69,8 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
cal
.
setTime
(
month
);
String
monthStr
=
String
.
valueOf
(
cal
.
get
(
Calendar
.
YEAR
))
+
"-"
+
String
.
valueOf
(
cal
.
get
(
Calendar
.
MONTH
)
+
1
);
if
(
invertor
!=
null
)
{
return
this
.
baseMapper
.
monthList
(
invertor
.
getSnCode
(),
invertor
.
getThirdStationId
(),
monthStr
);
List
<
JpInvertorElecHistoryMonthDto
>
li
=
this
.
baseMapper
.
monthList
(
invertor
.
getSnCode
().
trim
(),
invertor
.
getThirdStationId
(),
monthStr
);
return
li
;
}
return
new
ArrayList
<>();
}
...
...
@@ -83,7 +84,7 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
cal
.
setTime
(
year
);
String
yearStr
=
String
.
valueOf
(
cal
.
get
(
Calendar
.
YEAR
));
if
(
invertor
!=
null
)
{
return
this
.
baseMapper
.
yearList
(
invertor
.
getSnCode
(),
invertor
.
getThirdStationId
(),
yearStr
);
return
this
.
baseMapper
.
yearList
(
invertor
.
getSnCode
()
.
trim
()
,
invertor
.
getThirdStationId
(),
yearStr
);
}
return
new
ArrayList
<>();
}
...
...
@@ -95,7 +96,7 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
JpInverter
invertor
=
jpInvertorServiceImpl
.
getById
(
id
);
if
(
invertor
!=
null
)
{
return
this
.
baseMapper
.
allList
(
invertor
.
getSnCode
(),
invertor
.
getThirdStationId
());
return
this
.
baseMapper
.
allList
(
invertor
.
getSnCode
()
.
trim
()
,
invertor
.
getThirdStationId
());
}
return
new
ArrayList
<>();
}
...
...
@@ -109,12 +110,13 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
int
month
=
cal
.
get
(
Calendar
.
MONTH
)
+
1
;
int
year
=
cal
.
get
(
Calendar
.
YEAR
);
// 月表
List
<
Map
<
String
,
Object
>>
monthList
=
this
.
baseMapper
.
dayToMonth
(
TimeUtil
.
getStartTimeOfDay
(
dayTime
),
TimeUtil
.
getEndTimeOfDay
(
dayTime
));
List
<
Map
<
String
,
Object
>>
monthList
=
this
.
baseMapper
.
dayToMonth
(
TimeUtil
.
getStartTimeOfDay
(
dayTime
)
-
8
*
60
*
60
*
1000
,
TimeUtil
.
getEndTimeOfDay
(
dayTime
)
-
8
*
60
*
60
*
1000
);
for
(
int
i
=
0
;
i
<
monthList
.
size
();
i
++)
{
monthList
.
get
(
i
).
put
(
"created_time"
,
dayTime
.
getTime
()
+
i
);
monthList
.
get
(
i
).
put
(
"day"
,
day
);
monthList
.
get
(
i
).
put
(
"year_month"
,
year
+
"-"
+
month
);
monthList
.
get
(
i
).
put
(
"sn_code"
,
monthList
.
get
(
i
).
get
(
"sn_code"
).
toString
().
trim
());
}
if
(!
monthList
.
isEmpty
())
{
...
...
@@ -125,7 +127,7 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
for
(
Map
<
String
,
Object
>
map
:
monthList
)
{
for
(
JpInvertorElecHistoryMonthDto
jpInvertorElecHistoryMonthDto
:
listold
)
{
if
(
map
.
get
(
"third_station_id"
).
toString
().
equals
(
jpInvertorElecHistoryMonthDto
.
getThirdStationId
())&&
map
.
get
(
"sn_code"
).
toString
().
equals
(
jpInvertorElecHistoryMonthDto
.
getSnCode
()))
{
if
(
map
.
get
(
"third_station_id"
).
toString
().
equals
(
jpInvertorElecHistoryMonthDto
.
getThirdStationId
())&&
map
.
get
(
"sn_code"
).
toString
().
trim
().
equals
(
jpInvertorElecHistoryMonthDto
.
getSnCode
().
trim
())&&
map
.
get
(
"day"
).
toString
().
equals
(
jpInvertorElecHistoryMonthDto
.
getDay
()))
{
map
.
put
(
"created_time"
,
jpInvertorElecHistoryMonthDto
.
getCreatedTime
());
}
}
...
...
@@ -151,7 +153,7 @@ 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
.
getSnCode
().
trim
().
equals
(
map
.
get
(
"sn_code"
).
toString
().
trim
())
&&
dto
.
getYear
().
equals
(
map
.
get
(
"year"
).
toString
())
&&
dto
.
getMonth
().
equals
(
map
.
get
(
"month"
).
toString
()))
{
time
=
dto
.
getCreatedTime
();
...
...
@@ -174,7 +176,7 @@ public class TdHygfJpInvertorElecHistoryServiceImpl extends
&&
map
.
get
(
"third_station_id"
)
!=
null
&&
map
.
get
(
"sn_code"
)
!=
null
&&
map
.
get
(
"year"
)
!=
null
&&
dto
.
getThirdStationId
().
equals
(
map
.
get
(
"third_station_id"
).
toString
())
&&
dto
.
getSnCode
().
equals
(
map
.
get
(
"sn_code"
).
toString
())
&&
dto
.
getSnCode
().
trim
().
equals
(
map
.
get
(
"sn_code"
).
toString
().
trim
())
&&
dto
.
getYear
().
equals
(
map
.
get
(
"year"
).
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