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
1b486f6b
Commit
1b486f6b
authored
Jul 11, 2024
by
yangyang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/developer' into developer
parents
4b467323
860ab5a5
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
38 additions
and
28 deletions
+38
-28
PreparationMoneyMapper.xml
...rc/main/resources/mapper/mysql/PreparationMoneyMapper.xml
+8
-2
PreparationMoneyServiceImpl.java
...le/hygf/biz/service/impl/PreparationMoneyServiceImpl.java
+1
-0
application.properties
...iop-analyse-biz/src/main/resources/application.properties
+1
-1
McbWarningMapper.xml
...pi/src/main/resources/mapper/warning/McbWarningMapper.xml
+6
-6
LargeScreenImpl.java
...s/boot/module/jxiop/biz/service/impl/LargeScreenImpl.java
+20
-18
MonitoringServiceImpl.java
.../module/jxiop/biz/service/impl/MonitoringServiceImpl.java
+2
-1
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/mysql/PreparationMoneyMapper.xml
View file @
1b486f6b
...
...
@@ -37,7 +37,7 @@ LEFT JOIN hygf_document_station on hygf_document_station.station_id=hygf_peasan
and hygf_preparation_money.delivery_time between #{dto.deliveryTimeStart} and #{dto.deliveryTimeEnd}
</if>
</where>
ORDER BY
rec_date
DESC
ORDER BY
hygf_preparation_money.sequence_nbr
DESC
</select>
<select
id=
"preparationStation"
resultType=
"java.util.Map"
>
...
...
@@ -82,7 +82,13 @@ LEFT JOIN hygf_document_station on hygf_document_station.station_id=hygf_peasan
</if>
</where>
GROUP BY hygf_peasant_household.sequence_nbr
order by hygf_peasant_household.sequence_nbr DESC ) b
<if
test=
" preparationMoneyState == 1 "
>
order by hygf_preparation_money.delivery_time DESC
</if>
<if
test=
" preparationMoneyState == 0 "
>
order by hygf_peasant_household.sequence_nbr DESC
</if>
) b
</select>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/PreparationMoneyServiceImpl.java
View file @
1b486f6b
...
...
@@ -1086,6 +1086,7 @@ public class PreparationMoneyServiceImpl extends BaseService<PreparationMoneyDto
up
.
set
(
PeasantHousehold:
:
getPreparationMoneyState
,
DeliveryStateeEnum
.
待补货
.
getName
());
up
.
set
(
PeasantHousehold:
:
getConstructionState
,
DeliveryStateeEnum
.
待补货
.
getName
());
up
.
in
(
BaseEntity:
:
getSequenceNbr
,
collect
);
preparationMoney
.
setDeliveryTime
(
null
);
peasantHouseholdMapper
.
update
(
null
,
up
);
}
else
{
preparationMoney
.
setOrderStatus
(
DeliveryStateeEnum
.
待确认
.
getName
());
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-analyse-biz/src/main/resources/application.properties
View file @
1b486f6b
spring.application.name
=
AMOS-JXIOP-ANALYSE-
WJ
spring.application.name
=
AMOS-JXIOP-ANALYSE-
CZ
server.servlet.context-path
=
/jxiop-analyse
server.port
=
33400
server.uri-encoding
=
UTF-8
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/resources/mapper/warning/McbWarningMapper.xml
View file @
1b486f6b
...
...
@@ -9,7 +9,7 @@
mcb_warning_warning_info log
LEFT JOIN mcb_warning_base_source_attribution source1 ON source1.CODE = log.SOURCE_ATTRIBUTION
<where>
log.CREATE_DATE
= CURRENT_DATE
DATE_FORMAT(log.CREATE_DATE,'%Y-%m-%d')
= CURRENT_DATE
and WARNING_SOURCE_TYPE_CODE in (SELECT code FROM mcb_data_dictionary WHERE remark = 'OVERVIEW' )
<if
test=
"projectOrgCodes != null and projectOrgCodes.size() > 0"
>
AND SOURCE_ATTRIBUTION IN
...
...
@@ -89,12 +89,12 @@
) a
LEFT JOIN (SELECT
IFNULL( count( log.SEQUENCE_NBR ), 0 ) AS seriesData,
log.CREATE_DATE
AS axisData
DATE_FORMAT(log.CREATE_DATE,'%Y-%m-%d')
AS axisData
FROM
mcb_warning_warning_info log
WHERE
log.WARNING_SOURCE_TYPE_CODE IN ( SELECT CODE FROM mcb_data_dictionary WHERE remark = 'OVERVIEW' )
AND
log.CREATE_DATE >= get_time_sub(7
,'DAY')
AND
DATE_FORMAT(log.CREATE_DATE,'%Y-%m-%d') >= get_time_sub(6
,'DAY')
<if
test=
"projectOrgCodes != null and projectOrgCodes.size() > 0"
>
AND log.SOURCE_ATTRIBUTION IN
<foreach
collection=
"projectOrgCodes"
item=
"item"
open=
"("
separator=
","
close=
")"
>
...
...
@@ -102,7 +102,7 @@
</foreach>
</if>
GROUP BY
log.CREATE_DATE
) b ON a.date = b.axisData ORDER BY axisData
DATE_FORMAT(log.CREATE_DATE,'%Y-%m-%d')
) b ON a.date = b.axisData ORDER BY axisData
</select>
<select
id=
"queryWarningList"
resultType=
"java.util.Map"
>
...
...
@@ -359,7 +359,7 @@
FROM
mcb_warning_warning_info
WHERE
CREATE_DATE
= CURRENT_DATE and mcb_warning_warning_info.WARNING_SOURCE_TYPE_CODE in (select code FROM
DATE_FORMAT(CREATE_DATE,'%Y-%m-%d')
= CURRENT_DATE and mcb_warning_warning_info.WARNING_SOURCE_TYPE_CODE in (select code FROM
mcb_data_dictionary WHERE remark = 'OVERVIEW')
GROUP BY
SOURCE_ATTRIBUTION
...
...
@@ -381,7 +381,7 @@
LEFT JOIN
SubQuery sq ON a.CODE = sq.SOURCE_ATTRIBUTION
LEFT JOIN
mcb_warning_warning_info b ON a.CODE = b.SOURCE_ATTRIBUTION AND
b.CREATE_DATE
= CURRENT_DATE
mcb_warning_warning_info b ON a.CODE = b.SOURCE_ATTRIBUTION AND
DATE_FORMAT(b.CREATE_DATE,'%Y-%m-%d')
= CURRENT_DATE
<where>
<if
test=
"sourceAttribution != null and sourceAttribution != ''"
>
a.CODE LIKE CONCAT(#{sourceAttribution}, '%')
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-bigscreen-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/LargeScreenImpl.java
View file @
1b486f6b
...
...
@@ -135,18 +135,19 @@ public class LargeScreenImpl {
String
requestUrl
=
Constants
.
BASE_URL
+
"?"
+
Constants
.
get_quota_info
;
LocalDate
currentDate
=
LocalDate
.
now
();
DateTimeFormatter
formatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
String
formattedDate
=
currentDate
.
format
(
formatter
);
LocalDate
yesterday
=
currentDate
.
minusDays
(
1
);
String
formattedDate
=
yesterday
.
format
(
formatter
);
JSONObject
data
=
httpRequestUtil
.
getResPonse
(
requestUrl
+
"&reporting_data="
+
formattedDate
,
Constants
.
REQUEST_GET
,
""
,
Constants
.
resovleRule_data
);
if
(
data
!=
null
)
{
// 部盾每天十二点才填报,如果十二点前没有数据则获取前一天的数据
if
(
data
.
getDouble
(
"sum_irradiance"
)
!=
null
&&
data
.
getDouble
(
"sum_irradiance"
)
==
0
)
{
// 计算昨天日期
LocalDate
yesterday
=
currentDate
.
minusDays
(
1
);
formattedDate
=
yesterday
.
format
(
formatter
);
data
=
httpRequestUtil
.
getResPonse
(
requestUrl
+
"&reporting_data="
+
formattedDate
,
Constants
.
REQUEST_GET
,
""
,
Constants
.
resovleRule_data
);
}
//
// 部盾每天十二点才填报,如果十二点前没有数据则获取前一天的数据
//
if (data.getDouble("sum_irradiance") != null && data.getDouble("sum_irradiance") == 0) {
//
// 计算昨天日期
//
LocalDate yesterday = currentDate.minusDays(1);
//
formattedDate = yesterday.format(formatter);
//
data = httpRequestUtil.getResPonse(requestUrl + "&reporting_data=" + formattedDate,
//
Constants.REQUEST_GET, "", Constants.resovleRule_data);
//
}
mapdta
.
put
(
"SS"
,
data
.
getDouble
(
"average_wind_speed"
));
mapdta
.
put
(
"ZFS"
,
data
.
getDouble
(
"avg_irradiance"
));
mapdta
.
put
(
"ZFSLJ"
,
data
.
getDouble
(
"sum_irradiance"
));
...
...
@@ -243,7 +244,7 @@ public class LargeScreenImpl {
}
@Scheduled
(
cron
=
"0/10 * * * * ?"
)
@PostConstruct
//
@PostConstruct
private
void
sendQYYXZBMqtt
()
{
List
<
StationCacheInfoDto
>
listStationCacheInfoDto
=
commonServiceImpl
.
getListStationCacheInfoDto
();
Map
<
String
,
List
<
StationCacheInfoDto
>>
belongAreaList
=
listStationCacheInfoDto
.
stream
()
...
...
@@ -406,7 +407,8 @@ public class LargeScreenImpl {
String
requestUrl
=
Constants
.
BASE_URL
+
"?"
+
Constants
.
get_quota_info
;
LocalDate
currentDate
=
LocalDate
.
now
();
DateTimeFormatter
formatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
String
formattedDate
=
currentDate
.
format
(
formatter
);
LocalDate
yesterday
=
currentDate
.
minusDays
(
1
);
String
formattedDate
=
yesterday
.
format
(
formatter
);
JSONObject
data
=
httpRequestUtil
.
getResPonse
(
requestUrl
+
"&reporting_data="
+
formattedDate
+
"&code="
+
s
,
Constants
.
REQUEST_GET
,
""
,
Constants
.
resovleRule_data
);
DecimalFormat
df
=
new
DecimalFormat
(
"#.0000"
);
...
...
@@ -430,13 +432,13 @@ public class LargeScreenImpl {
}
// 部盾每天十二点才填报,如果十二点前没有数据则获取前一天的数据
if
(
data
.
getDouble
(
"sum_irradiance"
)
!=
null
&&
data
.
getDouble
(
"sum_irradiance"
)
==
0
)
{
// 计算昨天日期
LocalDate
yesterday
=
currentDate
.
minusDays
(
1
);
formattedDate
=
yesterday
.
format
(
formatter
);
data
=
httpRequestUtil
.
getResPonse
(
requestUrl
+
"&reporting_data="
+
formattedDate
+
"&code="
+
s
,
Constants
.
REQUEST_GET
,
""
,
Constants
.
resovleRule_data
);
}
//
if (data.getDouble("sum_irradiance") != null && data.getDouble("sum_irradiance") == 0) {
//
// 计算昨天日期
//
LocalDate yesterday = currentDate.minusDays(1);
//
formattedDate = yesterday.format(formatter);
//
data = httpRequestUtil.getResPonse(requestUrl + "&reporting_data=" + formattedDate+"&code="+s, Constants.REQUEST_GET,
//
"", Constants.resovleRule_data);
//
}
mapdta
.
put
(
"SS"
,
data
.
getString
(
"average_wind_speed"
));
mapdta
.
put
(
"ZFS"
,
data
.
getString
(
"avg_irradiance"
));
mapdta
.
put
(
"ZFSLJ"
,
data
.
getString
(
"sum_irradiance"
));
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-bigscreen-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/MonitoringServiceImpl.java
View file @
1b486f6b
...
...
@@ -1110,7 +1110,8 @@ public class MonitoringServiceImpl {
String
requestUrl
=
Constants
.
BASE_URL
+
"?"
+
Constants
.
get_quota_info
;
LocalDate
currentDate
=
LocalDate
.
now
();
DateTimeFormatter
formatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
String
formattedDate
=
currentDate
.
format
(
formatter
);
LocalDate
yesterday
=
currentDate
.
minusDays
(
1
);
String
formattedDate
=
yesterday
.
format
(
formatter
);
JSONObject
data
=
httpRequestUtil
.
getResPonse
(
requestUrl
+
"&reporting_data="
+
formattedDate
,
Constants
.
REQUEST_GET
,
""
,
Constants
.
resovleRule_data
);
DecimalFormat
df
=
new
DecimalFormat
(
"#.0000"
);
...
...
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