diff --git a/wwwroot/gen_sms_code.dspy b/wwwroot/gen_sms_code.dspy index 48f4a72..5970d9e 100644 --- a/wwwroot/gen_sms_code.dspy +++ b/wwwroot/gen_sms_code.dspy @@ -24,29 +24,6 @@ try: "key": code_id } } -except AttributeError: - # sms_engine is None or missing generate_sms_code — environment not configured - code = '123456' - code_id = getID() - from datetime import datetime, timedelta - expire_time = datetime.now() + timedelta(minutes=5) - env = request._run_ns - async with get_sor_context(env, 'smssend') as sor: - await sor.C('validatecode', { - 'id': code_id, - 'vcode': code, - 'expire_time': expire_time, - 'del_flg': '0', - 'create_at': datetime.now() - }) - debug(f'TEST MODE: code_id={code_id}, code={code}, phone={phone} (sms_engine unavailable)') - return { - "status": "ok", - "data": { - "message": f"测试模式: 验证码 {code}", - "key": code_id - } - } except Exception as e: debug(f'gen_sms_code error: {e}') exception(f'gen_sms_code error for {phone}: {e}')