diff --git a/b/user/myuppassword.dspy b/b/user/myuppassword.dspy index be587bb..ff148b6 100644 --- a/b/user/myuppassword.dspy +++ b/b/user/myuppassword.dspy @@ -7,11 +7,12 @@ async def myuppassword(ns): user = await sor.R('users', ns) if len(user) >= 1: ns['password'] = password_encode(ns['newpassword']) - await sor.U('users', ns) + sql = "update users set password = '%s' where id = '%s'" % (ns['password'], ns['id']) + await sor.sqlExe(sql, ns) return {'status': True, 'msg': '成功'} return {'status': False, 'msg': '历史密码错误'} - except: - return {'status': False, 'msg': '失败'} + except Exception as e: + return {'status': False, 'msg': '失败', 'error': str(e)} ret = await myuppassword(params_kw) return ret \ No newline at end of file