角色业务范围收紧工单与模板;报价日期不当费用;未选舱不迁已报价;另开一票可清违禁 hold
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -51,6 +51,16 @@ class AirAddedServicesTests(unittest.TestCase):
|
||||
self.assertEqual(comma, ["托盘", "前置仓", "带电"])
|
||||
spoken = harvest_added_services("这票 must go,要dg和tc")
|
||||
self.assertEqual(spoken, ["MUST GO", "DG", "TC"])
|
||||
# 服务名后的 +数量要跟进同一项,不能只剩 TC、托盘。
|
||||
self.assertEqual(
|
||||
harvest_added_services("查一下香港到吉隆坡书籍TC +1.5、托盘 +1的报价"),
|
||||
["TC+1.5", "托盘+1"],
|
||||
)
|
||||
self.assertEqual(
|
||||
harvest_added_services("增值服务:TC+1.5、托盘 +1"),
|
||||
["TC+1.5", "托盘+1"],
|
||||
)
|
||||
|
||||
|
||||
def test_longest_match_and_negation(self) -> None:
|
||||
self.assertEqual(harvest_added_services("要卡转低消"), ["卡转低消"])
|
||||
|
||||
Reference in New Issue
Block a user