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
42af7e87
Commit
42af7e87
authored
Dec 16, 2022
by
hanbing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代码优化
parent
40c53c3c
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
21 deletions
+16
-21
CrossLightsPO.java
...service/src/main/java/net/wanji/utc/po/CrossLightsPO.java
+1
-1
SignalStatusServiceImpl.java
...utc/service/runninginfo/impl/SignalStatusServiceImpl.java
+10
-14
HkSchemePhaseLightsServiceImpl.java
...rvice/staticinfo/impl/HkSchemePhaseLightsServiceImpl.java
+3
-1
TimeArrayUtil.java
...in/java/net/wanji/web/common/util/date/TimeArrayUtil.java
+2
-5
No files found.
signal-utc-service/src/main/java/net/wanji/utc/po/CrossLightsPO.java
View file @
42af7e87
...
@@ -33,7 +33,7 @@ public class CrossLightsPO {
...
@@ -33,7 +33,7 @@ public class CrossLightsPO {
@ApiModelProperty
(
value
=
"路口ID"
,
notes
=
""
)
@ApiModelProperty
(
value
=
"路口ID"
,
notes
=
""
)
private
String
crossId
;
private
String
crossId
;
/** 行人进出口:1进口;2出口,3进出口 */
/** 行人进出口:1进口;2出口,3进出口 */
@ApiModelProperty
(
value
=
"行人进出口:1进口2出口
,
3进出口"
,
notes
=
""
)
@ApiModelProperty
(
value
=
"行人进出口:1进口2出口3进出口"
,
notes
=
""
)
private
Integer
inOutType
;
private
Integer
inOutType
;
/** 创建时间 */
/** 创建时间 */
@ApiModelProperty
(
value
=
"创建时间"
,
notes
=
""
)
@ApiModelProperty
(
value
=
"创建时间"
,
notes
=
""
)
...
...
signal-utc-service/src/main/java/net/wanji/utc/service/runninginfo/impl/SignalStatusServiceImpl.java
View file @
42af7e87
package
net
.
wanji
.
utc
.
service
.
runninginfo
.
impl
;
package
net
.
wanji
.
utc
.
service
.
runninginfo
.
impl
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
lombok.RequiredArgsConstructor
;
import
net.wanji.utc.common.baseentity.BaseCrossInfo
;
import
net.wanji.utc.common.baseentity.BaseCrossInfo
;
import
net.wanji.utc.common.constant.Constants
;
import
net.wanji.utc.common.constant.Constants
;
import
net.wanji.utc.common.constant.RedisKeyConst
;
import
net.wanji.utc.common.constant.RedisKeyConst
;
...
@@ -17,28 +18,23 @@ import net.wanji.utc.service.runninginfo.SignalStatusService;
...
@@ -17,28 +18,23 @@ import net.wanji.utc.service.runninginfo.SignalStatusService;
import
net.wanji.utc.util.ListUtil
;
import
net.wanji.utc.util.ListUtil
;
import
net.wanji.utc.util.RedisUtil
;
import
net.wanji.utc.util.RedisUtil
;
import
net.wanji.utc.vo.LightsStatusVO
;
import
net.wanji.utc.vo.LightsStatusVO
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.*
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
/**
* @date 2022/11/21 9:11
* @date 2022/11/21 9:11
*/
*/
@RequiredArgsConstructor
@Service
@Service
public
class
SignalStatusServiceImpl
implements
SignalStatusService
{
public
class
SignalStatusServiceImpl
implements
SignalStatusService
{
@Autowired
private
final
ManufacturerInfoMapper
manufacturerInfoMapper
;
ManufacturerInfoMapper
manufacturerInfoMapper
;
private
final
CrossInfoMapper
crossInfoMapper
;
@Autowired
private
final
HkRunningStatusService
hkRunningStatusService
;
CrossInfoMapper
crossInfoMapper
;
private
final
HkLightsStatusService
hkLightsStatusService
;
@Autowired
private
final
RedisUtil
redisUtil
;
HkRunningStatusService
hkRunningStatusService
;
private
final
SignalStatusLogMapper
signalStatusLogMapper
;
@Autowired
HkLightsStatusService
hkLightsStatusService
;
@Autowired
RedisUtil
redisUtil
;
@Autowired
SignalStatusLogMapper
signalStatusLogMapper
;
@Override
@Override
public
List
<
SignalStatusLogPO
>
runningStatusAlarm
()
{
public
List
<
SignalStatusLogPO
>
runningStatusAlarm
()
{
...
...
signal-utc-service/src/main/java/net/wanji/utc/service/staticinfo/impl/HkSchemePhaseLightsServiceImpl.java
View file @
42af7e87
...
@@ -100,7 +100,9 @@ public class HkSchemePhaseLightsServiceImpl implements HkSchemePhaseLightsServic
...
@@ -100,7 +100,9 @@ public class HkSchemePhaseLightsServiceImpl implements HkSchemePhaseLightsServic
turn
=
HkLightsTurnEnum
.
getCodeByHkCode
(
turn
);
turn
=
HkLightsTurnEnum
.
getCodeByHkCode
(
turn
);
crossLightsPO
.
setTurn
(
turn
);
crossLightsPO
.
setTurn
(
turn
);
crossLightsPO
.
setCrossId
(
crossId
);
crossLightsPO
.
setCrossId
(
crossId
);
crossLightsPO
.
setInOutType
(
3
);
// 海康都是进出口
if
(
type
!=
null
&&
type
==
3
)
{
// 3行人灯
crossLightsPO
.
setInOutType
(
3
);
// 海康都是进出口
}
// 插入数据返回自增ID
// 插入数据返回自增ID
crossLightsMapper
.
deleteOne
(
crossId
,
laneNo
);
crossLightsMapper
.
deleteOne
(
crossId
,
laneNo
);
crossLightsMapper
.
insertOne
(
crossLightsPO
);
crossLightsMapper
.
insertOne
(
crossLightsPO
);
...
...
signal-web-service/src/main/java/net/wanji/web/common/util/date/TimeArrayUtil.java
View file @
42af7e87
package
net
.
wanji
.
web
.
common
.
util
.
date
;
package
net
.
wanji
.
web
.
common
.
util
.
date
;
import
java.text.MessageFormat
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
...
@@ -19,15 +20,11 @@ public class TimeArrayUtil {
...
@@ -19,15 +20,11 @@ public class TimeArrayUtil {
List
<
String
>
res
=
new
ArrayList
<>();
List
<
String
>
res
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
24
;
i
++)
{
for
(
int
i
=
0
;
i
<
24
;
i
++)
{
if
(
i
<
10
)
{
if
(
i
<
10
)
{
res
.
add
(
"0"
+
i
+
":00"
);
res
.
add
(
MessageFormat
.
format
(
"0{0}:00"
,
i
)
);
}
else
{
}
else
{
res
.
add
(
i
+
":00"
);
res
.
add
(
i
+
":00"
);
}
}
}
}
return
res
;
return
res
;
}
}
public
static
void
main
(
String
[]
args
)
{
List
<
String
>
timeArray
=
TimeArrayUtil
.
getTimeArray
();
}
}
}
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