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
446ffaad
Commit
446ffaad
authored
Dec 06, 2022
by
hanbing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
通过厂商ID获取厂商code
parent
12b7e82c
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
2 deletions
+16
-2
pom.xml
signal-utc-service/pom.xml
+6
-0
HKControlCommandServiceImpl.java
...t/wanji/utc/service/impl/HKControlCommandServiceImpl.java
+9
-1
ApiInfoTask.java
...service/src/main/java/net/wanji/utc/task/ApiInfoTask.java
+1
-1
No files found.
signal-utc-service/pom.xml
View file @
446ffaad
...
...
@@ -149,6 +149,12 @@
<groupId>
com.hikvision
</groupId>
<artifactId>
artemis-sdk
</artifactId>
</dependency>
<!-- 配置类处理器 -->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-configuration-processor
</artifactId>
<optional>
true
</optional>
</dependency>
</dependencies>
<build>
...
...
signal-utc-service/src/main/java/net/wanji/utc/service/impl/HKControlCommandServiceImpl.java
View file @
446ffaad
...
...
@@ -14,8 +14,11 @@ import net.wanji.utc.common.typeenum.BasicEnum;
import
net.wanji.utc.entity.SignalRunring
;
import
net.wanji.utc.mapper.CrossInfoMapper
;
import
net.wanji.utc.mapper.CrossPhaseMapper
;
import
net.wanji.utc.mapper.ManufacturerApiInfoMapper
;
import
net.wanji.utc.mapper.ManufacturerInfoMapper
;
import
net.wanji.utc.po.CrossInfoPO
;
import
net.wanji.utc.po.CrossPhasePO
;
import
net.wanji.utc.po.ManufacturerInfoPO
;
import
net.wanji.utc.service.control.ControlCommandService
;
import
net.wanji.utc.service.runninginfo.HkLightsStatusService
;
import
net.wanji.utc.util.FieldUtil
;
...
...
@@ -60,6 +63,9 @@ public class HKControlCommandServiceImpl implements ControlCommandService {
@Resource
private
CrossInfoMapper
crossInfoMapper
;
@Resource
private
ManufacturerInfoMapper
manufacturerInfoMapper
;
@Override
public
<
T
>
Result
<
T
>
schemeSend
()
{
return
null
;
...
...
@@ -298,7 +304,9 @@ public class HKControlCommandServiceImpl implements ControlCommandService {
throw
new
ControlException
(
BODY_NOT_MATCH
.
getResultCode
(),
"参数错误,信号机ID不正确。"
);
}
Integer
manufacturerId
=
crossInfoPo
.
getManufacturerId
();
if
(
manufacturerId
.
equals
(
BasicEnum
.
ManufacturerEnum
.
HK
.
getCode
()))
{
ManufacturerInfoPO
manufacturerInfoPO
=
manufacturerInfoMapper
.
selectById
(
manufacturerId
);
String
manufacturerCode
=
manufacturerInfoPO
.
getCode
();
if
(
manufacturerCode
.
equals
(
BasicEnum
.
ManufacturerEnum
.
HK
.
getCode
()))
{
Integer
runningMode
=
command
.
equals
(
TRUE
)
?
commandType
:
NORMAL_RUNNING_CONTROL
;
return
controlSignal
(
code
,
runningMode
);
}
else
{
...
...
signal-utc-service/src/main/java/net/wanji/utc/
common/
task/ApiInfoTask.java
→
signal-utc-service/src/main/java/net/wanji/utc/task/ApiInfoTask.java
View file @
446ffaad
package
net
.
wanji
.
utc
.
common
.
task
;
package
net
.
wanji
.
utc
.
task
;
import
lombok.extern.slf4j.Slf4j
;
import
net.wanji.utc.common.constant.Constants
;
...
...
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