空运成交后可在本群继续锁舱;调价同步舱位费用桶;出单按空运段骨架落费并保留陆运车型尺寸;导出文件名乱码修复。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -913,6 +913,11 @@ def _resume_cabin_step(
|
||||
service = "空运锁舱"
|
||||
reason = "空运锁舱接口调用失败"
|
||||
if not (out or {}).get("ok"):
|
||||
err = str((out or {}).get("error") or "")
|
||||
# 还没成交、协商中、未成交:业务拒绝,不标 TMS 异常、不通知 IT。
|
||||
if err in {"lock_need_deal", "lock_negotiating", "lock_lost", "ticket_closed"}:
|
||||
reply(str((out or {}).get("failReason") or "还不能锁舱"))
|
||||
return {"ok": False, "error": err}
|
||||
why = copy.air_cabin_fail_reason(
|
||||
tms_reason=str((out or {}).get("failReason") or (out or {}).get("error") or ""),
|
||||
flight_date=str(extra.get("flight_date") or ""),
|
||||
|
||||
Reference in New Issue
Block a user