salescrm/b/user/myuppassword.dspy
2025-10-27 15:50:44 +08:00

17 lines
623 B
Plaintext

async def myuppassword(ns):
"""个人修改密码"""
db = DBPools()
async with db.sqlorContext('kboss') as sor:
try:
ns['password'] = password_encode(ns['password'])
user = await sor.R('users', ns)
if len(user) >= 1:
ns['password'] = password_encode(ns['newpassword'])
await sor.U('users', ns)
return {'status': True, 'msg': '成功'}
return {'status': False, 'msg': '历史密码错误'}
except:
return {'status': False, 'msg': '失败'}
ret = await myuppassword(params_kw)
return ret