rbac: 完善信息弹窗修复双窗口+添加标题
This commit is contained in:
parent
947638853f
commit
2ea45cd380
@ -17,74 +17,63 @@ async with db.sqlorContext(dbname) as sor:
|
|||||||
address = user.address or ''
|
address = user.address or ''
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"widgettype": "PopupWindow",
|
"widgettype": "Form",
|
||||||
"options": {
|
"options": {
|
||||||
"cwidth": 22,
|
"title": "完善个人信息",
|
||||||
"height": "75%",
|
"description": "请填写或更新您的个人信息",
|
||||||
"archor": "cc",
|
"fields": [
|
||||||
"auto_open": True
|
{
|
||||||
},
|
"name": "nick_name",
|
||||||
"subwidgets": [
|
"type": "str",
|
||||||
{
|
"length": 255,
|
||||||
"widgettype": "Form",
|
"uitype": "str",
|
||||||
"options": {
|
"datatype": "str",
|
||||||
"title": "完善个人信息",
|
"required": False,
|
||||||
"description": "请填写或更新您的个人信息",
|
"label": "显示名",
|
||||||
"fields": [
|
"value": nick_name
|
||||||
{
|
|
||||||
"name": "nick_name",
|
|
||||||
"type": "str",
|
|
||||||
"length": 255,
|
|
||||||
"uitype": "str",
|
|
||||||
"datatype": "str",
|
|
||||||
"required": False,
|
|
||||||
"label": "显示名",
|
|
||||||
"value": nick_name
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "email",
|
|
||||||
"type": "str",
|
|
||||||
"length": 255,
|
|
||||||
"uitype": "email",
|
|
||||||
"datatype": "str",
|
|
||||||
"required": False,
|
|
||||||
"label": "邮件地址",
|
|
||||||
"value": email
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "mobile",
|
|
||||||
"type": "str",
|
|
||||||
"length": 255,
|
|
||||||
"uitype": "tel",
|
|
||||||
"datatype": "str",
|
|
||||||
"required": False,
|
|
||||||
"label": "手机号",
|
|
||||||
"value": mobile
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "address",
|
|
||||||
"type": "str",
|
|
||||||
"length": 255,
|
|
||||||
"uitype": "str",
|
|
||||||
"datatype": "str",
|
|
||||||
"required": False,
|
|
||||||
"label": "地址",
|
|
||||||
"value": address
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"binds": [
|
{
|
||||||
{
|
"name": "email",
|
||||||
"wid": "self",
|
"type": "str",
|
||||||
"event": "submit",
|
"length": 255,
|
||||||
"actiontype": "urlwidget",
|
"uitype": "email",
|
||||||
"target": "self",
|
"datatype": "str",
|
||||||
"options": {
|
"required": False,
|
||||||
"method": "POST",
|
"label": "邮件地址",
|
||||||
"url": entire_url('save_profile.dspy')
|
"value": email
|
||||||
}
|
},
|
||||||
}
|
{
|
||||||
]
|
"name": "mobile",
|
||||||
|
"type": "str",
|
||||||
|
"length": 255,
|
||||||
|
"uitype": "tel",
|
||||||
|
"datatype": "str",
|
||||||
|
"required": False,
|
||||||
|
"label": "手机号",
|
||||||
|
"value": mobile
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "address",
|
||||||
|
"type": "str",
|
||||||
|
"length": 255,
|
||||||
|
"uitype": "str",
|
||||||
|
"datatype": "str",
|
||||||
|
"required": False,
|
||||||
|
"label": "地址",
|
||||||
|
"value": address
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"binds": [
|
||||||
|
{
|
||||||
|
"wid": "self",
|
||||||
|
"event": "submit",
|
||||||
|
"actiontype": "urlwidget",
|
||||||
|
"target": "self",
|
||||||
|
"options": {
|
||||||
|
"method": "POST",
|
||||||
|
"url": entire_url('save_profile.dspy')
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -35,7 +35,12 @@
|
|||||||
{
|
{
|
||||||
"name":"editprofile",
|
"name":"editprofile",
|
||||||
"label":"完善信息",
|
"label":"完善信息",
|
||||||
"url":"{{entire_url('user/edit_profile.dspy')}}"
|
"url":"{{entire_url('user/edit_profile.dspy')}}",
|
||||||
|
"popup_options":{
|
||||||
|
"title":"完善个人信息",
|
||||||
|
"cwidth":22,
|
||||||
|
"height":"75%"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name":"logout",
|
"name":"logout",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user