页面访问 | ||
---|---|---|
请求路径 | user/control/editUser.htm | |
请求方式 | GET | |
返回值 | 用户 |
变量:user 类型:User |
用户角色集合 |
变量:userRoleList 类型:List<UserRole> |
|
用户自定义注册功能项 |
变量:userCustomList 类型:List<UserCustom> |
页面访问 - AJAX方式 | ||
---|---|---|
请求路径 | user/control/editUser.htm | |
请求方式 | GET | |
自定义请求头 | 协议头:X-Requested-With 值:XMLHttpRequest | |
请求成功返回 | JSON格式值 类型:Map<String,Object> |
键参数:userRoleList 值内容说明:用户角色集合 值类型:List<UserRole> |
键参数:userCustomList 值内容说明:用户自定义注册功能项 值类型:List<UserCustom> |
||
键参数:user 值内容说明:用户 值类型:User |
用户 user | |||
---|---|---|---|
变量 | 类型 | 说明 | |
id | long | Id | |
userName | String | 会员用户名 | |
nickname | String | 呢称 | |
allowUserDynamic | Boolean | 是否允许显示用户动态 | |
String | 邮箱地址 | ||
issue | String | 密码提示问题 | |
registrationDate | Date | 注册日期 | |
point | Long | 当前积分 | |
avatarPath | String | 头像路径 | 页面上显示200*200头像示例${user.avatarPath}${user.avatarName} 显示100*100头像示例${user.avatarPath}100x100/${user.avatarName} |
avatarName | String | 头像名称 |
用户自定义注册功能项 UserCustom | ||
---|---|---|
变量 | 类型 | 说明 |
id | Integer | Id |
name | String | 注册项名称 |
required | boolean | 是否必填 |
chooseType | Integer | 选框类型 1.输入框 2.单选按钮 3.多选按钮 4.下拉列表 5.文本域textarea |
itemValue | Map<String,String> | 参数值 |
size | Integer | 输入框的宽度 |
maxlength | Integer | 输入框中字符的最大长度 |
multiple | boolean | 是否可选择多个选项 true: multiple='multiple' false: |
selete_size | Integer | 下拉列表中可见选项的数目 |
rows | Integer | 文本域内的可见行数 |
cols | Integer | 文本域内的可见宽度 |
tip | String | 提示 |
userInputValueList | List<UserInputValue> | 用户自定义注册功能项用户输入值 |
用户自定义注册功能项用户输入值 UserInputValue | ||
---|---|---|
变量 | 类型 | 说明 |
id | Long | Id |
userId | Long | 用户Id |
userCustomId | Integer | 用户自定义注册功能项Id |
content | String | 用户输入内容 |
options | String | 选项值 |
用户角色 UserRoleList | ||
---|---|---|
变量 | 类型 | 说明 |
id | Long | Id |
name | String | 角色名称 |
validPeriodEnd | Date | 有效期结束 |
提交 会员修改 - 默认方式 | ||
---|---|---|
请求路径 | user/control/editUser.htm | |
请求方式 | POST | |
请求参数 | 参数表 | |
提交成功返回 | 默认跳转到jump模板页显示提交成功信息;跳转路径参数jumpUrl有值时按参数值路径跳转 | |
提交失败返回 | 错误值 |
变量:error 类型:Map<String,String> |
用户自定义注册功能项 |
变量:userCustomList 类型:List<UserCustom> |
提交 会员修改 - AJAX方式 | ||
---|---|---|
请求路径 | user/control/editUser.htm | |
请求方式 | POST | |
自定义请求头 | 协议头:X-Requested-With 值:XMLHttpRequest | |
请求参数 | 参数表 | |
提交返回 | JSON格式值 类型:Map<String,Object> | 键参数:success 值内容说明:成功返回true 失败返回false 值类型:String |
键参数:error 值内容说明:错误值集合 值类型:Map<String,String> |
会员修改 错误值 error | ||
---|---|---|
变量 | 类型 | 说明 |
userCustom_用户自定义注册功能项Id | String | 用户自定义注册功能项参数值错误 |
nickname | String | 呢称错误 |
allowUserDynamic | String | 允许显示用户动态错误 |
password | String | 新密码错误 |
oldPassword | String | 旧密码错误 |
user | String | 用户错误 |
token | String | 令牌错误 |
提交'会员修改'参数 | |||
---|---|---|---|
参数 | 类型 | 是否必填 | 说明 |
nickname | String | 按需填写 | 呢称 设置后不允许再修改 |
allowUserDynamic | Boolean | 是 | 是否允许显示用户动态 |
password | String | 按需填写 | 新密码 必须执行sha256一次 |
oldPassword | String | 按需填写 | 旧密码 必须执行sha256一次 |
userCustom_用户自定义注册功能项Id | String或String[] | 按需填写 | 用户自定义注册功能项参数值;根据选框类型(chooseType)确定接收类型是String或String[] |
token | String | 是 | 令牌 |
jumpUrl | String | 否 | '提交表单 - 默认方式'提交成功后跳转路径,不填写默认跳转到表单提交页;参数必须经过encodeBase64URL编码后才能提交。例${encodeBase64URL('/index')} |
提交 更换头像 - AJAX方式 | ||
---|---|---|
请求路径 | user/control/updateAvatar.htm | |
请求方式 | POST | |
自定义请求头 | 协议头:X-Requested-With 值:XMLHttpRequest | |
请求参数 | 参数表 | |
提交返回 | JSON格式值 类型:Map<String,Object> | 键参数:success 值内容说明:成功返回true 失败返回false 值类型:String |
键参数:error 值内容说明:错误值集合 值类型:Map<String,String> |
提交'更换头像'参数 | ||||
---|---|---|---|---|
上传方式 | 参数 | 类型 | 是否必填 | 说明 |
上传Blob类型截图 | imgFile | Blob | 是 | 上传图片文件接收字段;上传后生成图片尺寸为200*200和100*100 |
上传原图 | imgFile | String | 是 | 上传图片文件接收字段;上传后生成图片尺寸为200*200和100*100 |
x | Integer | 是 | 截图X轴 | |
y | Integer | 是 | 截图Y轴 | |
width | Integer | 是 | 截图宽度 | |
height | Integer | 是 | 截图高度 |
更换头像 错误值 error | ||
---|---|---|
变量 | 类型 | 说明 |
x | Integer | 截图X轴错误 |
y | Integer | 截图Y轴错误 |
width | Integer | 截图宽度错误 |
height | Integer | 截图高度错误 |
imgFile | String | 图片错误 |