""" 意图:成交 / 未成交(骨架)。 正式:调主账闭环 API,带幂等键;图成功 ≠ 主账成功。 """ from __future__ import annotations import logging logger = logging.getLogger(__name__) def handle_close_deal( *, sender_id: str, inquiry_no: str, outcome: str, ) -> None: """ outcome:won | lost 等;骨架不写主账。 """ if not sender_id or not inquiry_no: return logger.info( "handler.close_deal stub sender=%s inquiry=%s outcome=%s", sender_id, inquiry_no, outcome, )