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
jinan
traffic-signal-platform
Commits
893de131
Commit
893de131
authored
Apr 02, 2025
by
duanruiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[add] 海信方案环相位,添加相位差周期
parent
15c8a938
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
204 additions
and
68 deletions
+204
-68
BaseCrossInfoCache.java
...src/main/java/net/wanji/opt/cache/BaseCrossInfoCache.java
+2
-0
CommonUtils.java
...rvice/src/main/java/net/wanji/opt/common/CommonUtils.java
+19
-0
CrossDirFreeFlowSpeedDTO.java
...main/java/net/wanji/opt/dto/CrossDirFreeFlowSpeedDTO.java
+14
-0
HisenseGreenChartTask.java
...c/main/java/net/wanji/opt/task/HisenseGreenChartTask.java
+158
-67
InducesMonitorTask.java
.../src/main/java/net/wanji/opt/task/InducesMonitorTask.java
+2
-0
GreenCrossDirDTO.java
...n/java/net/wanji/databus/dao/entity/GreenCrossDirDTO.java
+5
-0
GreenwaveCrossMapper.xml
...atabus/src/main/resources/mapper/GreenwaveCrossMapper.xml
+4
-1
No files found.
signal-optimize-service/src/main/java/net/wanji/opt/cache/BaseCrossInfoCache.java
View file @
893de131
...
...
@@ -6,6 +6,7 @@ import net.wanji.databus.po.BaseCrossInfoPO;
import
net.wanji.databus.vo.CrossInfoVO
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.boot.CommandLineRunner
;
import
org.springframework.core.annotation.Order
;
import
org.springframework.stereotype.Component
;
import
org.springframework.util.CollectionUtils
;
...
...
@@ -20,6 +21,7 @@ import java.util.stream.Collectors;
* @date 2023/03/14 10:42
*/
@Component
@Order
(
1
)
@Slf4j
public
class
BaseCrossInfoCache
implements
CommandLineRunner
{
...
...
signal-optimize-service/src/main/java/net/wanji/opt/common/CommonUtils.java
0 → 100644
View file @
893de131
package
net
.
wanji
.
opt
.
common
;
/**
* @author duanruiming
* @date 2025/04/02 15:44
*/
public
class
CommonUtils
{
/**
* 分隔符:下划线
**/
public
static
final
String
SEPARATOR_UNDER_LINE
=
"_"
;
public
static
String
getStrJoin
(
String
...
str
)
{
String
join
=
String
.
join
(
SEPARATOR_UNDER_LINE
,
str
);
return
join
;
}
}
signal-optimize-service/src/main/java/net/wanji/opt/dto/CrossDirFreeFlowSpeedDTO.java
0 → 100644
View file @
893de131
package
net
.
wanji
.
opt
.
dto
;
import
lombok.Data
;
/**
* @author duanruiming
* @date 2023/10/14 19:06
*/
@Data
public
class
CrossDirFreeFlowSpeedDTO
{
private
String
crossId
;
private
Integer
dir
;
private
Double
freeFlowSpeed
;
}
signal-optimize-service/src/main/java/net/wanji/opt/task/HisenseGreenChartTask.java
View file @
893de131
This diff is collapsed.
Click to expand it.
signal-optimize-service/src/main/java/net/wanji/opt/task/InducesMonitorTask.java
View file @
893de131
...
...
@@ -31,6 +31,7 @@ import net.wanji.opt.synthesis.pojo.StrategyControlDetailList;
import
net.wanji.opt.synthesis.pojo.StrategyDailyPlanInfoEntity
;
import
net.wanji.opt.synthesis.pojo.StrategyPlanInfoEntity
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.annotation.Profile
;
import
org.springframework.scheduling.annotation.Scheduled
;
import
org.springframework.stereotype.Component
;
import
org.springframework.util.CollectionUtils
;
...
...
@@ -56,6 +57,7 @@ import java.util.stream.Collectors;
@RequiredArgsConstructor
@Component
@Slf4j
@Profile
(
"docker"
)
public
class
InducesMonitorTask
{
@Autowired
...
...
wj-databus/src/main/java/net/wanji/databus/dao/entity/GreenCrossDirDTO.java
View file @
893de131
...
...
@@ -11,4 +11,9 @@ public class GreenCrossDirDTO {
private
Integer
greenId
;
private
String
crossId
;
private
String
greenDir
;
private
Integer
inDir
;
private
Integer
outDir
;
private
Integer
sort
;
private
Integer
distance
;
private
Integer
totalDistance
;
}
wj-databus/src/main/resources/mapper/GreenwaveCrossMapper.xml
View file @
893de131
...
...
@@ -68,7 +68,10 @@
</select>
<select
id=
"selectAllGreenCrossDir"
resultType=
"net.wanji.databus.dao.entity.GreenCrossDirDTO"
>
select t2.green_id, t2.cross_id, t1.green_dir from t_greenwave_info t1
select
t2.green_id, t2.cross_id, t1.green_dir, t2.in_dir, t2.out_dir, t2.sort,
t2.next_cross_len distance, t1.length total_distance
from t_greenwave_info t1
left join t_greenwave_cross t2 on t1.id = t2.green_id
</select>
...
...
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