Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
TDLCloud
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
WitCloud
TDLCloud
Commits
f12f2d8f
Commit
f12f2d8f
authored
Mar 19, 2021
by
吴金锋
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
根据条件获取温湿度数据的取值改为取上上限,下下限
parent
5a020355
Pipeline
#1003
passed with stage
in 0 seconds
Changes
5
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
47 additions
and
8 deletions
+47
-8
ResultAlarmVo.java
src/main/java/com/example/tdl/domain/vo/ResultAlarmVo.java
+40
-0
AlarmMapper.java
src/main/java/com/example/tdl/mapper/AlarmMapper.java
+2
-1
WarehouseMapper.java
src/main/java/com/example/tdl/mapper/WarehouseMapper.java
+0
-2
WarehouseController.java
src/main/java/com/example/tdl/web/WarehouseController.java
+4
-4
AlarmMapper.xml
src/main/resources/mapper/AlarmMapper.xml
+1
-1
No files found.
src/main/java/com/example/tdl/domain/vo/ResultAlarmVo.java
View file @
f12f2d8f
...
@@ -4,14 +4,22 @@ public class ResultAlarmVo{
...
@@ -4,14 +4,22 @@ public class ResultAlarmVo{
private
String
alarmType
;
private
String
alarmType
;
private
Float
temUpper
;
//温度上上限
private
Float
temMax
;
//温度上限
private
Float
temMax
;
//温度上限
private
Float
temMin
;
//温度下限
private
Float
temMin
;
//温度下限
private
Float
temLower
;
//温度下下限
private
Float
humidityUpper
;
//湿度上上限
private
Float
humidityMax
;
//湿度上限
private
Float
humidityMax
;
//湿度上限
private
Float
humidityMin
;
//湿度下限
private
Float
humidityMin
;
//湿度下限
private
Float
humidityLower
;
//湿度下下限
private
Float
tilt
;
//倾斜度
private
Float
tilt
;
//倾斜度
private
Float
shock
;
//震度
private
Float
shock
;
//震度
...
@@ -81,4 +89,36 @@ public class ResultAlarmVo{
...
@@ -81,4 +89,36 @@ public class ResultAlarmVo{
public
void
setRemark
(
String
remark
)
{
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
;
this
.
remark
=
remark
;
}
}
public
Float
getTemUpper
()
{
return
temUpper
;
}
public
void
setTemUpper
(
Float
temUpper
)
{
this
.
temUpper
=
temUpper
;
}
public
Float
getTemLower
()
{
return
temLower
;
}
public
void
setTemLower
(
Float
temLower
)
{
this
.
temLower
=
temLower
;
}
public
Float
getHumidityUpper
()
{
return
humidityUpper
;
}
public
void
setHumidityUpper
(
Float
humidityUpper
)
{
this
.
humidityUpper
=
humidityUpper
;
}
public
Float
getHumidityLower
()
{
return
humidityLower
;
}
public
void
setHumidityLower
(
Float
humidityLower
)
{
this
.
humidityLower
=
humidityLower
;
}
}
}
src/main/java/com/example/tdl/mapper/AlarmMapper.java
View file @
f12f2d8f
...
@@ -4,9 +4,10 @@ package com.example.tdl.mapper;
...
@@ -4,9 +4,10 @@ package com.example.tdl.mapper;
import
com.example.tdl.domain.vo.*
;
import
com.example.tdl.domain.vo.*
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
import
java.util.List
;
import
java.util.List
;
@Repository
@Mapper
@Mapper
public
interface
AlarmMapper
{
public
interface
AlarmMapper
{
List
<
ResultAlarmVo
>
getAll
(
String
companyNo
);
List
<
ResultAlarmVo
>
getAll
(
String
companyNo
);
...
...
src/main/java/com/example/tdl/mapper/WarehouseMapper.java
View file @
f12f2d8f
...
@@ -2,11 +2,9 @@ package com.example.tdl.mapper;
...
@@ -2,11 +2,9 @@ package com.example.tdl.mapper;
import
com.example.tdl.domain.vo.*
;
import
com.example.tdl.domain.vo.*
;
import
com.example.tdl.entity.Warehouse
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
...
...
src/main/java/com/example/tdl/web/WarehouseController.java
View file @
f12f2d8f
...
@@ -1321,15 +1321,15 @@ public class WarehouseController {
...
@@ -1321,15 +1321,15 @@ public class WarehouseController {
WarehouseTDLDetailVo
warehouseTDLDetailVo
=
new
WarehouseTDLDetailVo
();
WarehouseTDLDetailVo
warehouseTDLDetailVo
=
new
WarehouseTDLDetailVo
();
warehouseTDLDetailVo
.
setDescription
(
"temperature"
);
warehouseTDLDetailVo
.
setDescription
(
"temperature"
);
warehouseTDLDetailVo
.
setTimeAndValuesVos
(
historyDataLists
);
warehouseTDLDetailVo
.
setTimeAndValuesVos
(
historyDataLists
);
warehouseTDLDetailVo
.
setMax
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getTem
Max
()
:
null
);
warehouseTDLDetailVo
.
setMax
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getTem
Upper
()
:
null
);
warehouseTDLDetailVo
.
setMin
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getTem
Min
()
:
null
);
warehouseTDLDetailVo
.
setMin
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getTem
Lower
()
:
null
);
warehouseTDLDetailVoList
.
add
(
warehouseTDLDetailVo
);
warehouseTDLDetailVoList
.
add
(
warehouseTDLDetailVo
);
WarehouseTDLDetailVo
warehouseTDLDetailVos
=
new
WarehouseTDLDetailVo
();
WarehouseTDLDetailVo
warehouseTDLDetailVos
=
new
WarehouseTDLDetailVo
();
warehouseTDLDetailVos
.
setDescription
(
"humidity"
);
warehouseTDLDetailVos
.
setDescription
(
"humidity"
);
warehouseTDLDetailVos
.
setTimeAndValuesVos
(
historyDataList
);
warehouseTDLDetailVos
.
setTimeAndValuesVos
(
historyDataList
);
warehouseTDLDetailVos
.
setMax
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getHumidity
Max
()
:
null
);
warehouseTDLDetailVos
.
setMax
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getHumidity
Upper
()
:
null
);
warehouseTDLDetailVos
.
setMin
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getHumidity
Min
()
:
null
);
warehouseTDLDetailVos
.
setMin
(
resultAlarmVo
!=
null
?
resultAlarmVo
.
getHumidity
Lower
()
:
null
);
warehouseTDLDetailVoList
.
add
(
warehouseTDLDetailVos
);
warehouseTDLDetailVoList
.
add
(
warehouseTDLDetailVos
);
return
warehouseTDLDetailVoList
;
return
warehouseTDLDetailVoList
;
}
}
...
...
src/main/resources/mapper/AlarmMapper.xml
View file @
f12f2d8f
...
@@ -61,7 +61,7 @@
...
@@ -61,7 +61,7 @@
</select>
</select>
<select
id=
"getAlarmByWarehouseNo"
parameterType=
"String"
resultType=
"com.example.tdl.domain.vo.ResultAlarmVo"
>
<select
id=
"getAlarmByWarehouseNo"
parameterType=
"String"
resultType=
"com.example.tdl.domain.vo.ResultAlarmVo"
>
SELECT DISTINCT alarmType,tem
Max,temMin,humidityMax,humidityMin
,tilt,shock,a.remark
SELECT DISTINCT alarmType,tem
Upper,temMax,temMin,temLower,humidityUpper,humidityMax,humidityMin,humidityLower
,tilt,shock,a.remark
FROM tdl_gateway_log tgl INNER JOIN alarm a ON tgl.alarm_id=a.id
FROM tdl_gateway_log tgl INNER JOIN alarm a ON tgl.alarm_id=a.id
where warehouseNo=#{warehouseNo,jdbcType=VARCHAR}
where warehouseNo=#{warehouseNo,jdbcType=VARCHAR}
AND gatewaySN=#{gatewaySN,jdbcType=VARCHAR}
AND gatewaySN=#{gatewaySN,jdbcType=VARCHAR}
...
...
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