This commit is contained in:
yumoqing 2024-11-26 22:45:38 +08:00
parent 292dd7c796
commit 5208a12eff
2 changed files with 9 additions and 5 deletions

View File

@ -4,10 +4,12 @@ if params_kw.get('password') != params_kw.get('chkpassword'):
ns = params_kw.copy()
ns['id'] = uuid()
await rfexe('passowrd', ns)
user_orgid = await get_user_orgid()
user_orgid = await get_userorgid()
ns['orgid'] = user_orgid
dbname = rfexe('get_module_dbname','rbac')
async db.sqlorConext(dbname) as sor:
dbname = await rfexe('get_module_dbname','rbac')
db = DBPools()
debug(f'{dbname=}')
async with db.sqlorContext(dbname) as sor:
await sor.C('users',ns.copy())
uid = ns['id']
ns = {
@ -16,4 +18,6 @@ async db.sqlorConext(dbname) as sor:
'roleid':'admin'
}
await sor.C('userrole', ns.copy())
return UiMesage(title='Success', message='admin user added')
return UiError(title='Error', message='Error happened when add admin user')

View File

@ -3,7 +3,7 @@
"options":{
"archor":"cc",
"cwidth":16,
"chegith":10
"chegith":10,
"title":"add admin user"
},
"subwidgets":[