diff --git a/coreApi/MainLogicApi.py b/coreApi/MainLogicApi.py index ff5a6b8..cc8ce82 100644 --- a/coreApi/MainLogicApi.py +++ b/coreApi/MainLogicApi.py @@ -77,6 +77,9 @@ def _post_request( response.raise_for_status() rsp = response.json() + if rsp.get("code") == 200 and rsp.get("msg", "未知错误") == "302": + raise ValueError("打卡失败,触发行为验证码") + if rsp.get("code") == 200 or rsp.get("code") == 6111: return rsp