Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
E
energyai_java
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
葛齐林
energyai_java
Commits
5eacdf91
Commit
5eacdf91
authored
Apr 16, 2021
by
co_dengxiongwen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
接口调整
parent
1744469b
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
34 additions
and
29 deletions
+34
-29
SnqxzInfoHourDao.java
...om/devplatform/admin/modules/eq/dao/SnqxzInfoHourDao.java
+2
-0
SnqxzInfoHourService.java
...atform/admin/modules/eq/service/SnqxzInfoHourService.java
+2
-0
EquipmentServiceImpl.java
...m/admin/modules/eq/service/impl/EquipmentServiceImpl.java
+12
-26
SnqxzInfoHourServiceImpl.java
...min/modules/eq/service/impl/SnqxzInfoHourServiceImpl.java
+5
-0
SnqxzInfoHourMapper.xml
...dmin/src/main/resources/mapper/eq/SnqxzInfoHourMapper.xml
+13
-3
No files found.
microservice-admin/src/main/java/com/devplatform/admin/modules/eq/dao/SnqxzInfoHourDao.java
View file @
5eacdf91
...
...
@@ -45,4 +45,6 @@ public interface SnqxzInfoHourDao extends MyBaseMapper<SnqxzInfoHour> {
List
<
Map
<
String
,
Object
>>
getList
(
@Param
(
"resourceId"
)
String
resourceId
,
@Param
(
"type"
)
Integer
type
);
List
<
Map
<
String
,
Object
>>
getListFx
(
@Param
(
"region"
)
Integer
region
,
@Param
(
"type"
)
Integer
type
);
List
<
Map
<
String
,
Object
>>
getParamGroupByRegion
();
}
microservice-admin/src/main/java/com/devplatform/admin/modules/eq/service/SnqxzInfoHourService.java
View file @
5eacdf91
...
...
@@ -34,4 +34,6 @@ public interface SnqxzInfoHourService extends MyBaseService<SnqxzInfoHour> {
List
<
Map
<
String
,
Object
>>
getList
(
String
resourceId
,
Integer
type
);
List
<
Map
<
String
,
Object
>>
getListFx
(
Integer
region
,
Integer
type
);
List
<
Map
<
String
,
Object
>>
getParamGroupByRegion
();
}
microservice-admin/src/main/java/com/devplatform/admin/modules/eq/service/impl/EquipmentServiceImpl.java
View file @
5eacdf91
package
com
.
devplatform
.
admin
.
modules
.
eq
.
service
.
impl
;
import
com.devplatform.admin.common.utils.Constants
;
import
com.devplatform.admin.modules.eq.service.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -36,13 +37,12 @@ public class EquipmentServiceImpl implements EquipmentService {
private
SwqxzInfoService
swqxzInfoService
;
@Autowired
private
AnalysisService
analysisService
;
@Autowired
private
SnqxzInfoHourService
snqxzInfoHourService
;
@Override
public
Map
<
String
,
Object
>
getList
()
{
Map
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>(
16
);
// List<Map<String,Object>> list = new ArrayList<>();
Map
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>(
32
);
//多联室内机
List
<
Map
<
String
,
Object
>>
dlsnjList
=
dlsnjInfoService
.
getList
();
//多联室外机
...
...
@@ -64,16 +64,14 @@ public class EquipmentServiceImpl implements EquipmentService {
//室外气象站
List
<
Map
<
String
,
Object
>>
swqxzList
=
swqxzInfoService
.
getList
();
Map
<
String
,
Object
>
map1
=
new
HashMap
<
String
,
Object
>(
16
);
map1
.
put
(
"temperature"
,
17
);
map1
.
put
(
"humidity"
,
25
);
map1
.
put
(
"carbonDioxide"
,
22
);
Map
<
String
,
Object
>
map2
=
new
HashMap
<
String
,
Object
>(
16
);
map2
.
put
(
"temperature"
,
23
);
map2
.
put
(
"humidity"
,
21
);
map2
.
put
(
"carbonDioxide"
,
17
);
List
<
Map
<
String
,
Object
>>
snqxMaps
=
snqxzInfoHourService
.
getParamGroupByRegion
();
for
(
Map
<
String
,
Object
>
temp
:
snqxMaps
){
if
(
Constants
.
STRING_1
.
equals
(
temp
.
get
(
"region"
).
toString
())){
map
.
put
(
"hcdtSnqx"
,
temp
);
//候车大厅室内
}
else
if
(
Constants
.
STRING_2
.
equals
(
temp
.
get
(
"region"
).
toString
())){
map
.
put
(
"bgqySnqx"
,
temp
);
//办公区域室内
}
}
map
.
put
(
"dlsnjList"
,
dlsnjList
);
//多联室内机
map
.
put
(
"dlswjList"
,
dlswjList
);
//多联室外机
map
.
put
(
"flrbList"
,
flrbList
);
//风冷热泵机组
...
...
@@ -85,18 +83,6 @@ public class EquipmentServiceImpl implements EquipmentService {
map
.
put
(
"snqxzList"
,
snqxzList
);
//室内气象站
map
.
put
(
"swqxzList"
,
swqxzList
);
//室外气象站
map
.
put
(
"syBean"
,
analysisService
.
getSyParam
());
//首页数据
map
.
put
(
"bgqySnqx"
,
map1
);
//办公区域室内
map
.
put
(
"hcdtSnqx"
,
map2
);
//候车大厅室内
// list.addAll(dlsnjList);
// list.addAll(flrbList);
// list.addAll(jfktgList);
// list.addAll(jfktpList);
// list.addAll(pfjList);
// list.addAll(sbList);
// list.addAll(sljfgList);
// list.addAll(snqxzList);
// list.addAll(swqxzList);
return
map
;
}
}
microservice-admin/src/main/java/com/devplatform/admin/modules/eq/service/impl/SnqxzInfoHourServiceImpl.java
View file @
5eacdf91
...
...
@@ -40,4 +40,9 @@ public class SnqxzInfoHourServiceImpl extends MyBaseServiceImpl<SnqxzInfoHourDao
public
List
<
Map
<
String
,
Object
>>
getListFx
(
Integer
region
,
Integer
type
)
{
return
baseMapper
.
getListFx
(
region
,
type
);
}
@Override
public
List
<
Map
<
String
,
Object
>>
getParamGroupByRegion
()
{
return
baseMapper
.
getParamGroupByRegion
();
}
}
microservice-admin/src/main/resources/mapper/eq/SnqxzInfoHourMapper.xml
View file @
5eacdf91
...
...
@@ -97,9 +97,9 @@
<select
id=
"getListFx"
resultType=
"java.util.Map"
>
select
AVG(cast(temperature as decimal(10, 1)
)) as temperature,
AVG(cast(humidity as decimal(10, 2)
)) as humidity,
AVG(cast(carbon_dioxide as decimal(10, 2)
)) as carbon_dioxide,
cast(AVG(cast(temperature as decimal(10, 1))) as decimal(10, 1
)) as temperature,
cast(AVG(cast(humidity as decimal(10, 2))) as decimal(10, 2
)) as humidity,
cast(AVG(cast(carbon_dioxide as decimal(10, 2))) as decimal(10, 2
)) as carbon_dioxide,
create_time
from snqxz_info_hour
where 1=1
...
...
@@ -121,6 +121,16 @@
group by create_time
order by create_time
</select>
<select
id=
"getParamGroupByRegion"
resultType=
"java.util.Map"
>
select
cast(AVG(cast(temperature as decimal(10, 1))) as decimal(10, 1)) as temperature,
cast(AVG(cast(humidity as decimal(10, 2))) as decimal(10, 2)) as humidity,
cast(AVG(cast(carbon_dioxide as decimal(10, 2))) as decimal(10, 2)) as carbon_dioxide,
region
from snqxz_info_hour
where 1=1 and TO_DAYS(create_time) = TO_DAYS(NOW())
group by region
</select>
</mapper>
...
...
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