Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
traffic-signal-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
signal
traffic-signal-platform
Commits
3dfa19e5
Commit
3dfa19e5
authored
Apr 01, 2023
by
duanruiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[update] 状态检测-所有查询路口都是信控路口
parent
8c88dd31
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
8 deletions
+10
-8
SituationDetectionController.java
...et/wanji/web/controller/SituationDetectionController.java
+1
-1
AllDeviceStatusMapper.xml
...rvice/src/main/resources/mapper/AllDeviceStatusMapper.xml
+7
-5
CrossDeviceStatusInfoOutVO.java
...java/net/wanji/databus/vo/CrossDeviceStatusInfoOutVO.java
+1
-1
CrossInfoMapper.xml
wj-databus/src/main/resources/mapper/CrossInfoMapper.xml
+1
-1
No files found.
signal-control-service/src/main/java/net/wanji/web/controller/SituationDetectionController.java
View file @
3dfa19e5
...
...
@@ -164,7 +164,7 @@ public class SituationDetectionController extends BaseController {
List
<
CrossDeviceStatusInfoOutVO
>
list
=
situationDetectionService
.
crossDeviceStatusInfo
();
for
(
CrossDeviceStatusInfoOutVO
item
:
list
)
{
int
status
=
item
.
getStatus
();
item
.
setStatus
(
status
+
1
);
item
.
setStatus
(
status
);
}
JsonViewObject
jsonViewObject
=
JsonViewObject
.
newInstance
();
return
jsonViewObject
.
success
(
list
);
...
...
signal-control-service/src/main/resources/mapper/AllDeviceStatusMapper.xml
View file @
3dfa19e5
...
...
@@ -27,19 +27,21 @@
</resultMap>
<select
id=
"selectByEntity"
parameterType=
"net.wanji.web.entity.TDeviceStatusInfo"
resultMap=
"TDeviceStatusInfoMap"
>
select id, code, name, type, status, fault_type, gmt_create from t_device_status
select d.id, d.code, d.name, d.type, d.status, d.fault_type, d.gmt_create from t_device_status d
left join t_base_cross_info c on d.code = c.id
<where>
c.is_signal = 1
<if
test=
"entity.code != null and entity.code != ''"
>
code = #{entity.code}
and d.
code = #{entity.code}
</if>
<if
test=
"entity.faultType != null and entity.faultType != ''"
>
fault_type = #{entity.faultType}
and d.
fault_type = #{entity.faultType}
</if>
<if
test=
"entity.status != null and entity.status != ''"
>
status = #{entity.status}
and d.
status = #{entity.status}
</if>
<if
test=
"entity.type != null and entity.type != ''"
>
type = #{entity.type}
and d.
type = #{entity.type}
</if>
</where>
</select>
...
...
wj-databus/src/main/java/net/wanji/databus/vo/CrossDeviceStatusInfoOutVO.java
View file @
3dfa19e5
...
...
@@ -20,7 +20,7 @@ public class CrossDeviceStatusInfoOutVO {
@ApiModelProperty
(
value
=
"经纬度"
)
private
String
location
;
@ApiModelProperty
(
value
=
"设备状态:
1在线;2离线;3
故障"
)
@ApiModelProperty
(
value
=
"设备状态:
0离线 1在线 2
故障"
)
private
int
status
;
@ApiModelProperty
(
value
=
"故障状态:0正常"
)
...
...
wj-databus/src/main/resources/mapper/CrossInfoMapper.xml
View file @
3dfa19e5
...
...
@@ -245,7 +245,7 @@
select c.id, c.name, c.location, d.status, d.fault_type
from t_base_cross_info c
left join t_device_status d on c.id = d.code
where d.type = 1
where d.type = 1
and c.is_signal = 1
</select>
<select
id=
"selectByCrossIds"
resultType=
"net.wanji.databus.po.CrossInfoPO"
>
...
...
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