From aec602ebd306c5cafe22f8c0de1c9a9191265611 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 21 Mar 2026 10:17:17 +0800 Subject: [PATCH] bugfix --- wwwroot/gen_sms_code.dspy | 2 +- wwwroot/phone_login.dspy | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/wwwroot/gen_sms_code.dspy b/wwwroot/gen_sms_code.dspy index 81b5183..3138d2f 100644 --- a/wwwroot/gen_sms_code.dspy +++ b/wwwroot/gen_sms_code.dspy @@ -7,7 +7,7 @@ if phone is None: } } # 使用短信模块发布的sms_engine实例生成验证码,参数手机号 -id, code = await sms_engine.generate_sms_code(phone) +id, code = await sms_engine.generate_sms_code() debug(f'{id=},{code=}') return { "status": "ok", diff --git a/wwwroot/phone_login.dspy b/wwwroot/phone_login.dspy index 6687e88..3195ec0 100644 --- a/wwwroot/phone_login.dspy +++ b/wwwroot/phone_login.dspy @@ -13,7 +13,14 @@ if params_kw.sms_code is None: "message": "需输入验证码" } } -f = await sms_engine.check_sms_code(params_kw.cellphone, params_kw.sms_code) +if params_kw.key is None: + return { + "status": "error", + "data": { + "message": "需要短信验证key" + } + } +f = await sms_engine.check_sms_code(params_kw.key, params_kw.sms_code) if not f: return { "status": "error",