Appearance
用户
获取用户信息
- 参数说明
url: /co/user
method: get
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
avatar | 头像 | |
id | 用户 ID | |
code | 登录名 | |
name | 昵称 | |
date | 注册时间 | |
drop | 有效时间 | |
邮箱 | ||
phone | 联系电话 |
- 请求示例
java
//axios请求:
{
url:"/co/user"
method:"get"
}
//返回数据:
{
"avatar":"1-1708325722631.png",
"code":"Admin",
"date":"2029-01-01 12:00:00",
"drop":"2100-11-16 0:00:00",
"email":"163@qq.com",
"er":0,
"id":1,
"name":"Admin",
"phone":"18130022005"
}
//axios请求:
{
url:"/co/user"
method:"get"
}
//返回数据:
{
"avatar":"1-1708325722631.png",
"code":"Admin",
"date":"2029-01-01 12:00:00",
"drop":"2100-11-16 0:00:00",
"email":"163@qq.com",
"er":0,
"id":1,
"name":"Admin",
"phone":"18130022005"
}
修改密码
- 参数说明
url: /co/user/pswd
method: put
body(json):
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
oldPswd | 旧密码 | String | 是 |
newPswd | 新密码 | String | 是 |
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
msg | 错误信息 | 无错误信息表示未出错 |
- 请求示例
java
//axios请求:
{
url:"/co/user/pswd"
method:"put",
body:{
"oldPswd":"s+l/beC+/uE=",
"newPswd":"+BgAkMr6NNg="
}
}
//返回数据:
{
"er": 0
}
//axios请求:
{
url:"/co/user/pswd"
method:"put",
body:{
"oldPswd":"s+l/beC+/uE=",
"newPswd":"+BgAkMr6NNg="
}
}
//返回数据:
{
"er": 0
}
获取头像
- 参数说明
url: co/user/avatar
method: get
return(文件流):
- 请求示例
java
//axios请求:
{
url:"co/user/avatar"
method:"get"
}
//axios请求:
{
url:"co/user/avatar"
method:"get"
}
设置头像
- 参数说明
url: co/user/avatar
method: post
body(multipart/form-data):
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
file | 头像文件 | file | 是 |
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
msg | 错误信息 | 无错误信息表示未出错 |
- 请求示例
java
//axios请求:
{
url:"co/user/avatar"
method:"post",
params:{
"file":file
}
}
//返回数据:
{
"er": 0,
}
//axios请求:
{
url:"co/user/avatar"
method:"post",
params:{
"file":file
}
}
//返回数据:
{
"er": 0,
}
重置头像
- 参数说明
url: co/user/avatar
method: delete
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
msg | 错误信息 | 无错误信息表示未出错 |
- 请求示例
java
//axios请求:
{
url:"co/user/avatar"
method:"delete",
}
//返回数据:
{
"er": 0,
}
//axios请求:
{
url:"co/user/avatar"
method:"delete",
}
//返回数据:
{
"er": 0,
}
获取用户列表
- 参数说明
url: co/user/list
method: get
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
search | 关键字 | String | 否 |
pageSize | 每页条数 | int | 否 |
page | 第几页 | int | 否 |
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
- 请求示例
java
//axios请求:
{
url:"co/user/list"
method:"get"
}
//返回数据:
{
"er": 0,
"data":[]
}
//axios请求:
{
url:"co/user/list"
method:"get"
}
//返回数据:
{
"er": 0,
"data":[]
}
获取组织机构树
- 参数说明
url: co/orgn
method: get
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
type | 类型(-1 所有部门;0 是顶级部门) | int | 是 |
search | 关键字 | String | 否 |
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
data | 数据集 | |
id | 机构 id | |
code | 编码 | |
name | 名称 | |
note | 备注 | |
type | ||
slug |
- 请求示例
java
//axios请求:
{
url:"/co/orgn"
method:"get"
params:
{
"type":-1
,"search":""
}
}
//返回数据:
{
"data":[
{
"code":"",
"id":1,
"name":"苍穹数码技术股份有限公司",
"note":"",
"slug":"",
"type":0
}
],
"er":0
}
//axios请求:
{
url:"/co/orgn"
method:"get"
params:
{
"type":-1
,"search":""
}
}
//返回数据:
{
"data":[
{
"code":"",
"id":1,
"name":"苍穹数码技术股份有限公司",
"note":"",
"slug":"",
"type":0
}
],
"er":0
}
获取组织机构人员
- 参数说明
url: co/orgn/user
method: get
字段 | 说明 | 类型 | 是否必填 |
---|---|---|---|
orgnId | 组织机构 id | int | 是 |
return(json):
字段 | 说明 | 备注 |
---|---|---|
er | 错误码 | 0 表示未出错 |
data | 数据集 | |
id | 用户 id | |
code | 登录账号 | |
name | 昵称 |
- 请求示例
java
//axios请求:
{
url:"/co/orgn/user"
method:"get"
params:
{
"orgId":1
}
}
//返回数据:
{
"data":[
{
"code":"Administrator",
"id":6,
"name":"Administrator"
},
{
"code":"xurui",
"id":29,
"name":"xurui"
},
{
"code":"xurui2",
"id":46,
"name":"xurui1"
}
],
"er":0
}
//axios请求:
{
url:"/co/orgn/user"
method:"get"
params:
{
"orgId":1
}
}
//返回数据:
{
"data":[
{
"code":"Administrator",
"id":6,
"name":"Administrator"
},
{
"code":"xurui",
"id":29,
"name":"xurui"
},
{
"code":"xurui2",
"id":46,
"name":"xurui1"
}
],
"er":0
}