迭代服务水平判定规则中的停车次数判定补充内容
This commit is contained in:
parent
4b9a275cca
commit
d4a9e69373
|
|
@ -437,6 +437,7 @@ def query_cross_survey_result(params):
|
||||||
'image_location': image_location,
|
'image_location': image_location,
|
||||||
'dist': dist
|
'dist': dist
|
||||||
})
|
})
|
||||||
|
image_list = sorted(image_list, key=lambda x: x['image_time'])
|
||||||
src_images[src_dir] = image_list
|
src_images[src_dir] = image_list
|
||||||
dir_info = {}
|
dir_info = {}
|
||||||
for item in done_inroads_list:
|
for item in done_inroads_list:
|
||||||
|
|
|
||||||
|
|
@ -839,24 +839,24 @@ def calc_service_level(delay_time, stop_times):
|
||||||
service_level = 'A'
|
service_level = 'A'
|
||||||
elif 10 < delay_time <= 20:
|
elif 10 < delay_time <= 20:
|
||||||
service_level = 'B'
|
service_level = 'B'
|
||||||
if stop_times < 0.25:
|
# if stop_times < 0.25:
|
||||||
service_level = 'A'
|
# service_level = 'A'
|
||||||
elif 20 < delay_time <= 35:
|
elif 20 < delay_time <= 35:
|
||||||
service_level = 'C'
|
service_level = 'C'
|
||||||
if stop_times < 0.4:
|
# if stop_times < 0.4:
|
||||||
service_level = 'B'
|
# service_level = 'B'
|
||||||
elif 35 < delay_time <= 55:
|
elif 35 < delay_time <= 55:
|
||||||
service_level = 'D'
|
service_level = 'D'
|
||||||
if stop_times < 0.5:
|
# if stop_times < 0.5:
|
||||||
service_level = 'C'
|
# service_level = 'C'
|
||||||
elif 55 < delay_time <= 80:
|
elif 55 < delay_time <= 80:
|
||||||
service_level = 'E'
|
service_level = 'E'
|
||||||
if stop_times < 0.65:
|
# if stop_times < 0.65:
|
||||||
service_level = 'D'
|
# service_level = 'D'
|
||||||
else:
|
else:
|
||||||
service_level = 'F'
|
service_level = 'F'
|
||||||
if stop_times < 8:
|
# if stop_times < 0.8:
|
||||||
service_level = 'E'
|
# service_level = 'E'
|
||||||
return service_level
|
return service_level
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue