17 lines
711 B
Plaintext
17 lines
711 B
Plaintext
"""检查指定转账码是否已到账并完成入账"""
|
|
tcode = str(params_kw.tcode)
|
|
env = request._run_ns
|
|
debug('transfer_check.dspy: tcode=' + tcode)
|
|
|
|
try:
|
|
provider = env.PROVIDERS.get('transfer')
|
|
if provider is None:
|
|
return {"widgettype": "Message", "options": {"timeout": 3, "title": "错误", "message": "转账渠道未初始化"}}
|
|
|
|
title, msg = await provider.check_transfer(tcode, env)
|
|
return {"widgettype": "Message", "options": {"timeout": 5, "title": title, "message": msg}}
|
|
|
|
except Exception as e:
|
|
exception('transfer_check.dspy error: ' + str(e))
|
|
return {"widgettype": "Message", "options": {"timeout": 5, "title": "错误", "message": "处理失败: " + str(e)}}
|