Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
integrated-scheduling
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
张晓彤
integrated-scheduling
Commits
9e292917
Commit
9e292917
authored
Aug 03, 2021
by
Allvey
Browse files
Options
Browse Files
Download
Plain Diff
test
parents
fb529f82
acc639d4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
51 additions
and
0 deletions
+51
-0
.DS_Store
.DS_Store
+0
-0
123.txt
123.txt
+2
-0
integrated-scheduling
integrated-scheduling
+1
-0
realtime_dispatch.py
realtime_dispatch.py
+0
-0
settings.py
settings.py
+4
-0
static_data_process.py
static_data_process.py
+20
-0
tables.py
tables.py
+24
-0
traffic_flow_planner.py
traffic_flow_planner.py
+0
-0
No files found.
.DS_Store
0 → 100644
View file @
9e292917
File added
123.txt
0 → 100644
View file @
9e292917
123123123
\ No newline at end of file
integrated-scheduling
@
ce9ea011
Subproject commit ce9ea0115c095fcf55affdae3c20281d8a00aec4
realtime_dispatch.py
View file @
9e292917
This diff is collapsed.
Click to expand it.
settings.py
View file @
9e292917
...
@@ -9,6 +9,10 @@
...
@@ -9,6 +9,10 @@
# 数据库设备, redis设置, 日志设置
# 数据库设备, redis设置, 日志设置
<<<<<<<
HEAD
=======
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
from
tables
import
*
from
tables
import
*
from
urllib.parse
import
quote
from
urllib.parse
import
quote
import
logging.handlers
import
logging.handlers
...
...
static_data_process.py
View file @
9e292917
...
@@ -51,7 +51,11 @@ def build_park_uuid_index_map():
...
@@ -51,7 +51,11 @@ def build_park_uuid_index_map():
park_num
=
0
park_num
=
0
try
:
try
:
<<<<<<<
HEAD
for
item
in
session_postgre
.
query
(
WalkTimePark
)
.
all
():
for
item
in
session_postgre
.
query
(
WalkTimePark
)
.
all
():
=======
for
item
in
session_postgre
.
query
(
WalkTimePort
)
.
all
():
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
park
=
str
(
item
.
park_area_id
)
park
=
str
(
item
.
park_area_id
)
if
park
not
in
park_uuid_to_index_dict
:
if
park
not
in
park_uuid_to_index_dict
:
park_uuid_to_index_dict
[
park
]
=
park_num
park_uuid_to_index_dict
[
park
]
=
park_num
...
@@ -124,7 +128,11 @@ def update_deveices_map(unload_area_uuid_to_index_dict, load_area_uuid_to_index_
...
@@ -124,7 +128,11 @@ def update_deveices_map(unload_area_uuid_to_index_dict, load_area_uuid_to_index_
load_area_uuid_to_index_dict
[
load_area_id
]
load_area_uuid_to_index_dict
[
load_area_id
]
excavator_num
=
excavator_num
+
1
excavator_num
=
excavator_num
+
1
if
excavator_num
<
1
or
dump_num
<
1
:
if
excavator_num
<
1
or
dump_num
<
1
:
<<<<<<<
HEAD
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸载设备映射失败"
)
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸载设备映射失败"
)
=======
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸点映射失败"
)
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
except
Exception
as
es
:
except
Exception
as
es
:
logger
.
warning
(
es
)
logger
.
warning
(
es
)
...
@@ -191,7 +199,11 @@ def update_autodisp_excavator():
...
@@ -191,7 +199,11 @@ def update_autodisp_excavator():
for
item
in
session_mysql
.
query
(
Dispatch
)
.
filter_by
(
isdeleted
=
0
,
isauto
=
1
)
.
all
():
for
item
in
session_mysql
.
query
(
Dispatch
)
.
filter_by
(
isdeleted
=
0
,
isauto
=
1
)
.
all
():
dynamic_excavator_list
.
append
(
item
.
exactor_id
)
dynamic_excavator_list
.
append
(
item
.
exactor_id
)
if
len
(
dynamic_excavator_list
)
<
1
:
if
len
(
dynamic_excavator_list
)
<
1
:
<<<<<<<
HEAD
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸载设备集合读取异常"
)
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸载设备集合读取异常"
)
=======
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸点集合读取异常"
)
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
except
Exception
as
es
:
except
Exception
as
es
:
logger
.
warning
(
es
)
logger
.
warning
(
es
)
...
@@ -205,7 +217,11 @@ def update_autodisp_dump():
...
@@ -205,7 +217,11 @@ def update_autodisp_dump():
for
item
in
session_mysql
.
query
(
Dispatch
)
.
filter_by
(
isdeleted
=
0
,
isauto
=
1
)
.
all
():
for
item
in
session_mysql
.
query
(
Dispatch
)
.
filter_by
(
isdeleted
=
0
,
isauto
=
1
)
.
all
():
dynamic_dump_list
.
append
(
item
.
dump_id
)
dynamic_dump_list
.
append
(
item
.
dump_id
)
if
len
(
dynamic_dump_list
)
<
1
:
if
len
(
dynamic_dump_list
)
<
1
:
<<<<<<<
HEAD
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸载设备集合读取异常"
)
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸载设备集合读取异常"
)
=======
raise
Exception
(
"无动态派车计划可用-动态派车挖机/卸点集合读取异常"
)
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
except
Exception
as
es
:
except
Exception
as
es
:
logger
.
warning
(
es
)
logger
.
warning
(
es
)
return
dynamic_dump_list
return
dynamic_dump_list
...
@@ -222,6 +238,7 @@ def update_unload_area():
...
@@ -222,6 +238,7 @@ def update_unload_area():
unload_area_list
=
[]
unload_area_list
=
[]
for
walk_time
in
session_postgre
.
query
(
WalkTime
)
.
all
():
for
walk_time
in
session_postgre
.
query
(
WalkTime
)
.
all
():
unload_area_list
.
append
(
walk_time
.
unload_area_id
)
unload_area_list
.
append
(
walk_time
.
unload_area_id
)
<<<<<<<
HEAD
return
unload_area_list
return
unload_area_list
def
update_park_area
():
def
update_park_area
():
...
@@ -229,3 +246,6 @@ def update_park_area():
...
@@ -229,3 +246,6 @@ def update_park_area():
for
walk_time_park
in
session_postgre
.
query
(
WalkTimePark
)
.
all
():
for
walk_time_park
in
session_postgre
.
query
(
WalkTimePark
)
.
all
():
park_area_list
.
append
(
walk_time_park
.
park_area_id
)
park_area_list
.
append
(
walk_time_park
.
park_area_id
)
return
park_area_list
return
park_area_list
=======
return
unload_area_list
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
tables.py
View file @
9e292917
...
@@ -119,19 +119,28 @@ class WalkTime(Base):
...
@@ -119,19 +119,28 @@ class WalkTime(Base):
unload_area_name
=
Column
(
VARCHAR
(
30
))
unload_area_name
=
Column
(
VARCHAR
(
30
))
to_unload_distance
=
Column
(
Float
(
10
))
to_unload_distance
=
Column
(
Float
(
10
))
to_load_distance
=
Column
(
Float
(
10
))
to_load_distance
=
Column
(
Float
(
10
))
<<<<<<<
HEAD
to_unload_lanes
=
Column
(
VARCHAR
(
100
))
to_unload_lanes
=
Column
(
VARCHAR
(
100
))
to_load_lanes
=
Column
(
VARCHAR
(
100
))
to_load_lanes
=
Column
(
VARCHAR
(
100
))
def
__init__
(
self
,
load_area_id
,
unload_area_id
,
load_area_name
,
unload_area_name
,
to_load_distance
,
def
__init__
(
self
,
load_area_id
,
unload_area_id
,
load_area_name
,
unload_area_name
,
to_load_distance
,
to_unload_distance
,
to_unload_lanes
,
to_load_lanes
):
to_unload_distance
,
to_unload_lanes
,
to_load_lanes
):
=======
def
__init__
(
self
,
load_area_id
,
unload_area_id
,
load_area_name
,
unload_area_name
,
to_load_distance
,
to_unload_distance
):
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
self
.
load_area_id
=
load_area_id
self
.
load_area_id
=
load_area_id
self
.
unload_area_id
=
unload_area_id
self
.
unload_area_id
=
unload_area_id
self
.
load_area_name
=
load_area_name
self
.
load_area_name
=
load_area_name
self
.
unload_area_name
=
unload_area_name
self
.
unload_area_name
=
unload_area_name
self
.
to_load_distance
=
to_load_distance
self
.
to_load_distance
=
to_load_distance
self
.
to_unload_distance
=
to_unload_distance
self
.
to_unload_distance
=
to_unload_distance
<<<<<<<
HEAD
self
.
to_unload_lanes
=
to_unload_lanes
self
.
to_unload_lanes
=
to_unload_lanes
self
.
to_load_lanes
=
to_load_lanes
self
.
to_load_lanes
=
to_load_lanes
=======
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
# Rid = Column(VARCHAR(36), primary_key=True)
# Rid = Column(VARCHAR(36), primary_key=True)
# load_area_id = Column(VARCHAR(36))
# load_area_id = Column(VARCHAR(36))
...
@@ -213,6 +222,7 @@ class EquipmentPair(Base):
...
@@ -213,6 +222,7 @@ class EquipmentPair(Base):
self
.
isdeleted
=
isdeleted
self
.
isdeleted
=
isdeleted
self
.
createtime
=
createtime
self
.
createtime
=
createtime
<<<<<<<
HEAD
# class Lane(Base):
# class Lane(Base):
# # 表的名字
# # 表的名字
# __tablename__ = 'Geo_Node'
# __tablename__ = 'Geo_Node'
...
@@ -235,6 +245,8 @@ class Lane(Base):
...
@@ -235,6 +245,8 @@ class Lane(Base):
self
.
Length
=
Length
self
.
Length
=
Length
self
.
MaxSpeed
=
MaxSpeed
self
.
MaxSpeed
=
MaxSpeed
=======
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
class
Dispatch
(
Base
):
class
Dispatch
(
Base
):
# 表的名字:
# 表的名字:
__tablename__
=
'sys_dispatch_setting'
__tablename__
=
'sys_dispatch_setting'
...
@@ -275,7 +287,11 @@ class Dispatch(Base):
...
@@ -275,7 +287,11 @@ class Dispatch(Base):
self
.
deletor
=
deletor
self
.
deletor
=
deletor
self
.
deletetime
=
deletetime
self
.
deletetime
=
deletetime
<<<<<<<
HEAD
class
WalkTimePark
(
Base
):
class
WalkTimePark
(
Base
):
=======
class
WalkTimePort
(
Base
):
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
__tablename__
=
'park_load_distance'
__tablename__
=
'park_load_distance'
park_area_id
=
Column
(
VARCHAR
(
36
),
primary_key
=
True
)
park_area_id
=
Column
(
VARCHAR
(
36
),
primary_key
=
True
)
...
@@ -283,15 +299,23 @@ class WalkTimePark(Base):
...
@@ -283,15 +299,23 @@ class WalkTimePark(Base):
park_area_name
=
Column
(
VARCHAR
(
36
))
park_area_name
=
Column
(
VARCHAR
(
36
))
load_area_name
=
Column
(
VARCHAR
(
36
))
load_area_name
=
Column
(
VARCHAR
(
36
))
park_load_distance
=
Column
(
Float
(
10
))
park_load_distance
=
Column
(
Float
(
10
))
<<<<<<<
HEAD
park_load_lanes
=
Column
(
VARCHAR
(
100
))
park_load_lanes
=
Column
(
VARCHAR
(
100
))
def
__init__
(
self
,
park_area_id
,
load_area_id
,
park_area_name
,
load_area_name
,
park_load_distance
,
park_load_lanes
):
def
__init__
(
self
,
park_area_id
,
load_area_id
,
park_area_name
,
load_area_name
,
park_load_distance
,
park_load_lanes
):
=======
def
__init__
(
self
,
park_area_id
,
load_area_id
,
park_area_name
,
load_area_name
,
park_load_distance
):
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
self
.
park_area_id
=
park_area_id
self
.
park_area_id
=
park_area_id
self
.
load_area_id
=
load_area_id
self
.
load_area_id
=
load_area_id
self
.
park_area_name
=
park_area_name
self
.
park_area_name
=
park_area_name
self
.
load_area_name
=
load_area_name
self
.
load_area_name
=
load_area_name
self
.
park_load_distance
=
park_load_distance
self
.
park_load_distance
=
park_load_distance
<<<<<<<
HEAD
self
.
park_load_lanes
=
park_load_lanes
self
.
park_load_lanes
=
park_load_lanes
=======
>>>>>>>
acc639d456bb6cab81fb693f04b04a95a6f30b81
class
Equipment
(
Base
):
class
Equipment
(
Base
):
__tablename__
=
'sys_equipment'
__tablename__
=
'sys_equipment'
...
...
traffic_flow_planner.py
View file @
9e292917
This diff is collapsed.
Click to expand it.
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