31 lines
590 B
Python
31 lines
590 B
Python
"""
|
||
意图:成交 / 未成交(骨架)。
|
||
|
||
正式:调主账闭环 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,
|
||
)
|