Spaces:
Build error
Build error
博闻 commited on
Commit ·
b6f49fe
1
Parent(s): c5eced8
fix opentime endtime conflict
Browse files
chinatravel/symbol_verification/commonsense_constraint.py
CHANGED
|
@@ -384,7 +384,8 @@ def Is_attractions_correct(symbolic_input, plan_json, verbose=False):
|
|
| 384 |
|
| 385 |
# 开放时间
|
| 386 |
opentime, endtime = select_attraction["opentime"].values[0], select_attraction["endtime"].values[0]
|
| 387 |
-
|
|
|
|
| 388 |
try:
|
| 389 |
activity_i["start_time"]
|
| 390 |
activity_i["end_time"]
|
|
@@ -652,6 +653,8 @@ def Is_restaurants_correct(symbolic_input, plan_json, verbose=False):
|
|
| 652 |
|
| 653 |
# 开放时间
|
| 654 |
opentime, endtime = select_restaurant["opentime"].values[0], select_restaurant["endtime"].values[0]
|
|
|
|
|
|
|
| 655 |
try:
|
| 656 |
activity_i["start_time"]
|
| 657 |
activity_i["end_time"]
|
|
|
|
| 384 |
|
| 385 |
# 开放时间
|
| 386 |
opentime, endtime = select_attraction["opentime"].values[0], select_attraction["endtime"].values[0]
|
| 387 |
+
if time_compare_if_earlier_equal(endtime, opentime):
|
| 388 |
+
endtime = str(int(endtime.split(":")[0]) + 24) + ":" + endtime.split(":")[1]
|
| 389 |
try:
|
| 390 |
activity_i["start_time"]
|
| 391 |
activity_i["end_time"]
|
|
|
|
| 653 |
|
| 654 |
# 开放时间
|
| 655 |
opentime, endtime = select_restaurant["opentime"].values[0], select_restaurant["endtime"].values[0]
|
| 656 |
+
if time_compare_if_earlier_equal(endtime, opentime):
|
| 657 |
+
endtime = str(int(endtime.split(":")[0]) + 24) + ":" + endtime.split(":")[1]
|
| 658 |
try:
|
| 659 |
activity_i["start_time"]
|
| 660 |
activity_i["end_time"]
|