Commit 902ddd51 authored by 赵啸非's avatar 赵啸非

添加系统设置相关文档

parent 4ce7e71a
...@@ -212,6 +212,2082 @@ Content-Type: multipart/form-data ...@@ -212,6 +212,2082 @@ Content-Type: multipart/form-data
``` ```
## 菜单信息
### 查询菜单信息列表
**请求URL:** menu/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询菜单信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|菜单ID,主键,自增长
  name|String|菜单名称
  url|String|连接地址
  parentId|Long|父菜单ID,一级菜单的该字段值为-1
  orderId|Long|排序编号
  status|Integer|菜单状态,0:禁用,1:启用,默认1
  linkType|Integer|链接方式,0:普通,1:弹出,2:脚本(JavaScript),默认0
  groupId|Long|分组编号,使用菜单分隔符按该值分隔,默认1
  groupName|String|
  imgPath|String|主菜单图标,主菜单图标的css样式名
  buttonImgPath|String|按钮图标,按钮图标的css样式名
  imgCommPath|String|常用菜单图标,常用菜单图标的css样式名
  commMenu|Integer|是否常用菜单,0:非常用,1:常用,默认0
  menuType|Integer|菜单类型,0:主菜单,1:非主菜单(功能操作组),默认0
  authType|Integer|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看菜单信息
**请求URL:** menu/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看菜单信息,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/menu/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|菜单ID,主键,自增长
 name|String|菜单名称
 url|String|连接地址
 parentId|Long|父菜单ID,一级菜单的该字段值为-1
 orderId|Long|排序编号
 status|Integer|菜单状态,0:禁用,1:启用,默认1
 linkType|Integer|链接方式,0:普通,1:弹出,2:脚本(JavaScript),默认0
 groupId|Long|分组编号,使用菜单分隔符按该值分隔,默认1
 groupName|String|
 imgPath|String|主菜单图标,主菜单图标的css样式名
 buttonImgPath|String|按钮图标,按钮图标的css样式名
 imgCommPath|String|常用菜单图标,常用菜单图标的css样式名
 commMenu|Integer|是否常用菜单,0:非常用,1:常用,默认0
 menuType|Integer|菜单类型,0:主菜单,1:非主菜单(功能操作组),默认0
 authType|Integer|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
 createTime|Date|创建时间
 createUserId|Long|创建用户
 createUserName|String|创建用户名称
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":1441,
"name":"chsgmz",
"url":"k594fg",
"parentId":8802,
"orderId":7314,
"status":9108,
"linkType":9016,
"groupId":3519,
"groupName":"yt1ak9",
"imgPath":"6rvtrv",
"buttonImgPath":"8q73rw",
"imgCommPath":"a3espz",
"commMenu":2805,
"menuType":9726,
"authType":8876,
"createTime":"2023-04-07",
"createUserId":5531,
"createUserName":"tw2ieh"
}
}
```
### 保存更新菜单信息
**请求URL:** menu/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新菜单信息:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
name|String|否|菜单名称
url|String|否|连接地址
parentId|Long|否|父菜单ID,一级菜单的该字段值为-1
orderId|Long|否|排序编号
status|Integer|否|菜单状态,0:禁用,1:启用,默认1
linkType|Integer|否|链接方式,0:普通,1:弹出,2:脚本(JavaScript),默认0
groupId|Long|否|分组编号,使用菜单分隔符按该值分隔,默认1
groupName|String|否|
imgPath|String|否|主菜单图标,主菜单图标的css样式名
buttonImgPath|String|否|按钮图标,按钮图标的css样式名
imgCommPath|String|否|常用菜单图标,常用菜单图标的css样式名
commMenu|Integer|否|是否常用菜单,0:非常用,1:常用,默认0
menuType|Integer|否|菜单类型,0:主菜单,1:非主菜单(功能操作组),默认0
authType|Integer|否|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
createUserName|String|否|创建用户名称
**请求样例:**
```
{
"name":"uqbfqf",
"url":"7i7ch9",
"parentId":8523,
"orderId":4085,
"status":1747,
"linkType":5199,
"groupId":4358,
"groupName":"ipbqsu",
"imgPath":"5olvxu",
"buttonImgPath":"g5tcdp",
"imgCommPath":"ne5b78",
"commMenu":8445,
"menuType":499,
"authType":8436,
"createUserName":"etu2zn"
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|菜单ID,主键,自增长
  name|String|菜单名称
  url|String|连接地址
  parentId|Long|父菜单ID,一级菜单的该字段值为-1
  orderId|Long|排序编号
  status|Integer|菜单状态,0:禁用,1:启用,默认1
  linkType|Integer|链接方式,0:普通,1:弹出,2:脚本(JavaScript),默认0
  groupId|Long|分组编号,使用菜单分隔符按该值分隔,默认1
  groupName|String|
  imgPath|String|主菜单图标,主菜单图标的css样式名
  buttonImgPath|String|按钮图标,按钮图标的css样式名
  imgCommPath|String|常用菜单图标,常用菜单图标的css样式名
  commMenu|Integer|是否常用菜单,0:非常用,1:常用,默认0
  menuType|Integer|菜单类型,0:主菜单,1:非主菜单(功能操作组),默认0
  authType|Integer|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除菜单信息
**请求URL:** menu/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除菜单信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/menu/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 操作日志
### 查询操作日志列表
**请求URL:** oper/log/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询操作日志
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  platformMark|String|平台标识
  userId|Long|用户id
  userName|String|用户名称
  loginName|String|用户登录名
  requestUrl|String|请求地址
  content|String|操作内容,记录操作具体信息,如修改前修改或的数据
  ip|String|操作IP地址
  logDate|Date|操作时间
  operType|Integer|操作类型,0:新增,1:修改,2:删除
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看操作日志
**请求URL:** oper/log/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看操作日志,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/oper/log/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 platformMark|String|平台标识
 userId|Long|用户id
 userName|String|用户名称
 loginName|String|用户登录名
 requestUrl|String|请求地址
 content|String|操作内容,记录操作具体信息,如修改前修改或的数据
 ip|String|操作IP地址
 logDate|Date|操作时间
 operType|Integer|操作类型,0:新增,1:修改,2:删除
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":1948,
"platformMark":"l3b8wt",
"userId":8571,
"userName":"d2qpn7",
"loginName":"ac7xki",
"requestUrl":"tr4bt8",
"content":"ycwtrz",
"ip":"ztyqkv",
"logDate":"2023-04-07",
"operType":5856
}
}
```
### 保存更新操作日志
**请求URL:** oper/log/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新操作日志:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
platformMark|String|否|平台标识
userId|Long|否|用户id
userName|String|否|用户名称
loginName|String|否|用户登录名
requestUrl|String|否|请求地址
content|String|否|操作内容,记录操作具体信息,如修改前修改或的数据
ip|String|否|操作IP地址
logDate|Date|否|操作时间
operType|Integer|否|操作类型,0:新增,1:修改,2:删除
**请求样例:**
```
{
"platformMark":"bqaun1",
"userId":7704,
"userName":"bn2tue",
"loginName":"f3fvd6",
"requestUrl":"udy713",
"content":"85uqof",
"ip":"2u9z5h",
"logDate":"2023-04-07",
"operType":1677
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  platformMark|String|平台标识
  userId|Long|用户id
  userName|String|用户名称
  loginName|String|用户登录名
  requestUrl|String|请求地址
  content|String|操作内容,记录操作具体信息,如修改前修改或的数据
  ip|String|操作IP地址
  logDate|Date|操作时间
  operType|Integer|操作类型,0:新增,1:修改,2:删除
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除操作日志
**请求URL:** oper/log/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除操作日志
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/oper/log/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 参数信息
### 查询参数信息列表
**请求URL:** param/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询参数信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  name|String|参数名称
  firstOrganize|String|一级组织,如:平台配置
  secondOrganize|String|二级组织,如:基础配置
  paramKey|String|参数键,全局唯一
  paramValue|String|参数值
  validStatus|Integer|参数有效状态,0:禁用,1:启用,默认1
  modStatus|Integer|参数修改状态,0:隐藏,1:页面仅查看,2:页面可修改,3:页面可删除,4:页面可修改删除,默认4
  displayType|Integer|展现类型,0:普通文本框,1:多行文本框,2:开关,3:块输入框,默认:0
  remark|String|备注
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看参数信息
**请求URL:** param/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看参数信息,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/param/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 name|String|参数名称
 firstOrganize|String|一级组织,如:平台配置
 secondOrganize|String|二级组织,如:基础配置
 paramKey|String|参数键,全局唯一
 paramValue|String|参数值
 validStatus|Integer|参数有效状态,0:禁用,1:启用,默认1
 modStatus|Integer|参数修改状态,0:隐藏,1:页面仅查看,2:页面可修改,3:页面可删除,4:页面可修改删除,默认4
 displayType|Integer|展现类型,0:普通文本框,1:多行文本框,2:开关,3:块输入框,默认:0
 remark|String|备注
 createTime|Date|创建时间
 createUserId|Long|创建用户
 createUserName|String|创建用户名称
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":9428,
"name":"yirfko",
"firstOrganize":"tuukd2",
"secondOrganize":"vwudmt",
"paramKey":"v32k9o",
"paramValue":"kanwon",
"validStatus":6195,
"modStatus":6575,
"displayType":4676,
"remark":"dkvszd",
"createTime":"2023-04-07",
"createUserId":1222,
"createUserName":"hks5ym"
}
}
```
### 保存更新参数信息
**请求URL:** param/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新参数信息:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
name|String|否|参数名称
firstOrganize|String|否|一级组织,如:平台配置
secondOrganize|String|否|二级组织,如:基础配置
paramKey|String|否|参数键,全局唯一
paramValue|String|否|参数值
validStatus|Integer|否|参数有效状态,0:禁用,1:启用,默认1
modStatus|Integer|否|参数修改状态,0:隐藏,1:页面仅查看,2:页面可修改,3:页面可删除,4:页面可修改删除,默认4
displayType|Integer|否|展现类型,0:普通文本框,1:多行文本框,2:开关,3:块输入框,默认:0
remark|String|否|备注
createUserName|String|否|创建用户名称
**请求样例:**
```
{
"name":"rma3m6",
"firstOrganize":"xlf2da",
"secondOrganize":"eto8p3",
"paramKey":"8y3ncg",
"paramValue":"ln88wa",
"validStatus":9032,
"modStatus":5097,
"displayType":1339,
"remark":"m9v6ot",
"createUserName":"wzczk2"
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  name|String|参数名称
  firstOrganize|String|一级组织,如:平台配置
  secondOrganize|String|二级组织,如:基础配置
  paramKey|String|参数键,全局唯一
  paramValue|String|参数值
  validStatus|Integer|参数有效状态,0:禁用,1:启用,默认1
  modStatus|Integer|参数修改状态,0:隐藏,1:页面仅查看,2:页面可修改,3:页面可删除,4:页面可修改删除,默认4
  displayType|Integer|展现类型,0:普通文本框,1:多行文本框,2:开关,3:块输入框,默认:0
  remark|String|备注
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除参数信息
**请求URL:** param/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除参数信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/param/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 资源信息
### 查询资源信息列表
**请求URL:** resource/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询资源信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|菜单ID,主键,自增长
  name|String|名称
  url|String|连接地址,多个地址以逗号分隔
  authType|Integer|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
  sourceType|Integer|资源类型,0:系统资源,1:开放资源,默认0
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
  userType|Integer|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看资源信息
**请求URL:** resource/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看资源信息,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/resource/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|菜单ID,主键,自增长
 name|String|名称
 url|String|连接地址,多个地址以逗号分隔
 authType|Integer|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
 sourceType|Integer|资源类型,0:系统资源,1:开放资源,默认0
 createTime|Date|创建时间
 createUserId|Long|创建用户
 createUserName|String|创建用户名称
 userType|Integer|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":8291,
"name":"mc2h0l",
"url":"jff41c",
"authType":7793,
"sourceType":8120,
"createTime":"2023-04-07",
"createUserId":7893,
"createUserName":"6j39jg",
"userType":4140
}
}
```
### 保存更新资源信息
**请求URL:** resource/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新资源信息:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
name|String|否|名称
url|String|否|连接地址,多个地址以逗号分隔
authType|Integer|否|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
sourceType|Integer|否|资源类型,0:系统资源,1:开放资源,默认0
createUserName|String|否|创建用户名称
userType|Integer|否|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
**请求样例:**
```
{
"name":"5mk12i",
"url":"ro72lm",
"authType":9645,
"sourceType":739,
"createUserName":"kloocp",
"userType":8276
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|菜单ID,主键,自增长
  name|String|名称
  url|String|连接地址,多个地址以逗号分隔
  authType|Integer|权限类型,0:无限制,1:无需登录查看,2:需要登录查看,3:需要角色权限查看,默认3
  sourceType|Integer|资源类型,0:系统资源,1:开放资源,默认0
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
  userType|Integer|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除资源信息
**请求URL:** resource/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除资源信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/resource/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 角色信息
### 查询角色信息列表
**请求URL:** role/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询角色信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  name|String|角色名称
  remark|String|备注
  roleType|Integer|角色类型,0:系统内置角色(不可删除),1:默认系统角色,2:普通角色,默认2
  customerId|Long|归属客户ID
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
  userType|Integer|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看角色信息
**请求URL:** role/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看角色信息,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/role/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 name|String|角色名称
 remark|String|备注
 roleType|Integer|角色类型,0:系统内置角色(不可删除),1:默认系统角色,2:普通角色,默认2
 customerId|Long|归属客户ID
 createTime|Date|创建时间
 createUserId|Long|创建用户
 createUserName|String|创建用户名称
 userType|Integer|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":1425,
"name":"p13fjm",
"remark":"57nsqy",
"roleType":3648,
"customerId":1401,
"createTime":"2023-04-07",
"createUserId":757,
"createUserName":"8fce6z",
"userType":3528
}
}
```
### 保存更新角色信息
**请求URL:** role/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新角色信息:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
name|String|否|角色名称
remark|String|否|备注
roleType|Integer|否|角色类型,0:系统内置角色(不可删除),1:默认系统角色,2:普通角色,默认2
customerId|Long|否|归属客户ID
createUserName|String|否|创建用户名称
userType|Integer|否|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
**请求样例:**
```
{
"name":"42wyug",
"remark":"8xk5e5",
"roleType":9453,
"customerId":5491,
"createUserName":"xem8ya",
"userType":2447
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  name|String|角色名称
  remark|String|备注
  roleType|Integer|角色类型,0:系统内置角色(不可删除),1:默认系统角色,2:普通角色,默认2
  customerId|Long|归属客户ID
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
  userType|Integer|用户类型,0:系统用户 1:代理商用户 2:品牌商用户
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除角色信息
**请求URL:** role/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除角色信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/role/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 角色资源权限
### 查询角色资源权限列表
**请求URL:** role/auth/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询角色资源权限
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  roleId|Long|角色ID
  resourceId|Long|资源ID
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看角色资源权限
**请求URL:** role/auth/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看角色资源权限,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/role/auth/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 roleId|Long|角色ID
 resourceId|Long|资源ID
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":6151,
"roleId":4952,
"resourceId":2072
}
}
```
### 保存更新角色资源权限
**请求URL:** role/auth/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新角色资源权限:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
roleId|Long|否|角色ID
resourceId|Long|否|资源ID
**请求样例:**
```
{
"roleId":867,
"resourceId":5154
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  roleId|Long|角色ID
  resourceId|Long|资源ID
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除角色资源权限
**请求URL:** role/auth/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除角色资源权限
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/role/auth/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 角色用户
### 查询角色用户列表
**请求URL:** role/user/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询角色用户
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  roleId|Long|角色ID
  userId|Long|用户ID
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看角色用户
**请求URL:** role/user/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看角色用户,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/role/user/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 roleId|Long|角色ID
 userId|Long|用户ID
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":3674,
"roleId":4060,
"userId":1101
}
}
```
### 保存更新角色用户
**请求URL:** role/user/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新角色用户:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
roleId|Long|否|角色ID
userId|Long|否|用户ID
**请求样例:**
```
{
"roleId":9149,
"userId":4755
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  roleId|Long|角色ID
  userId|Long|用户ID
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除角色用户
**请求URL:** role/user/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除角色用户
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/role/user/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 任务信息
### 查询任务信息列表
**请求URL:** task/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询任务信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  name|String|任务名称
  taskKey|String|任务关键字,区分任务执行流程
  status|Integer|任务状态,0:未启动,1:执行中,默认0
  excuteService|String|任务执行服务
  excuteParam|String|任务执行参数
  excuteHost|String|任务执行主机,为空表示不限制任务的执行主机,多个用逗号分隔
  excuteStrategy|Integer|执行策略,1:按日,2:按周,3:按月,4:按间隔时间,默认1
  excuteDate|Long|执行日期,按日:则为0;按周:则为1-7;按月:则为:1-31;按间隔时间:则为间隔时间,单位:秒;默认0
  excuteTime|String|执行时间,格式:HH:mm,默认:00:00
  remark|String|备注
  lastExcuteHost|String|最后执行主机
  lastExcuteTime|Date|最后执行时间
  interimExcuteStatus|Integer|临时执行状态,0:未启用,1:立即执行并保留,2:立即执行并删除,默认0
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看任务信息
**请求URL:** task/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看任务信息,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/task/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 name|String|任务名称
 taskKey|String|任务关键字,区分任务执行流程
 status|Integer|任务状态,0:未启动,1:执行中,默认0
 excuteService|String|任务执行服务
 excuteParam|String|任务执行参数
 excuteHost|String|任务执行主机,为空表示不限制任务的执行主机,多个用逗号分隔
 excuteStrategy|Integer|执行策略,1:按日,2:按周,3:按月,4:按间隔时间,默认1
 excuteDate|Long|执行日期,按日:则为0;按周:则为1-7;按月:则为:1-31;按间隔时间:则为间隔时间,单位:秒;默认0
 excuteTime|String|执行时间,格式:HH:mm,默认:00:00
 remark|String|备注
 lastExcuteHost|String|最后执行主机
 lastExcuteTime|Date|最后执行时间
 interimExcuteStatus|Integer|临时执行状态,0:未启用,1:立即执行并保留,2:立即执行并删除,默认0
 createTime|Date|创建时间
 createUserId|Long|创建用户
 createUserName|String|创建用户名称
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":7669,
"name":"6e4ffi",
"taskKey":"0cajqh",
"status":2636,
"excuteService":"abibd3",
"excuteParam":"iwlyhr",
"excuteHost":"jd8pgc",
"excuteStrategy":8725,
"excuteDate":8064,
"excuteTime":"ac5kcm",
"remark":"sgl9dz",
"lastExcuteHost":"y0aish",
"lastExcuteTime":"2023-04-07",
"interimExcuteStatus":1609,
"createTime":"2023-04-07",
"createUserId":4832,
"createUserName":"zpvcja"
}
}
```
### 保存更新任务信息
**请求URL:** task/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新任务信息:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
name|String|否|任务名称
taskKey|String|否|任务关键字,区分任务执行流程
status|Integer|否|任务状态,0:未启动,1:执行中,默认0
excuteService|String|否|任务执行服务
excuteParam|String|否|任务执行参数
excuteHost|String|否|任务执行主机,为空表示不限制任务的执行主机,多个用逗号分隔
excuteStrategy|Integer|否|执行策略,1:按日,2:按周,3:按月,4:按间隔时间,默认1
excuteDate|Long|否|执行日期,按日:则为0;按周:则为1-7;按月:则为:1-31;按间隔时间:则为间隔时间,单位:秒;默认0
excuteTime|String|否|执行时间,格式:HH:mm,默认:00:00
remark|String|否|备注
lastExcuteHost|String|否|最后执行主机
lastExcuteTime|Date|否|最后执行时间
interimExcuteStatus|Integer|否|临时执行状态,0:未启用,1:立即执行并保留,2:立即执行并删除,默认0
createUserName|String|否|创建用户名称
**请求样例:**
```
{
"name":"cas8jd",
"taskKey":"um3hh6",
"status":6257,
"excuteService":"lp5gso",
"excuteParam":"vgceo5",
"excuteHost":"xchmir",
"excuteStrategy":8377,
"excuteDate":9340,
"excuteTime":"f3ro2y",
"remark":"34ixls",
"lastExcuteHost":"mzm25v",
"lastExcuteTime":"2023-04-07",
"interimExcuteStatus":7541,
"createUserName":"4cz0pm"
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  name|String|任务名称
  taskKey|String|任务关键字,区分任务执行流程
  status|Integer|任务状态,0:未启动,1:执行中,默认0
  excuteService|String|任务执行服务
  excuteParam|String|任务执行参数
  excuteHost|String|任务执行主机,为空表示不限制任务的执行主机,多个用逗号分隔
  excuteStrategy|Integer|执行策略,1:按日,2:按周,3:按月,4:按间隔时间,默认1
  excuteDate|Long|执行日期,按日:则为0;按周:则为1-7;按月:则为:1-31;按间隔时间:则为间隔时间,单位:秒;默认0
  excuteTime|String|执行时间,格式:HH:mm,默认:00:00
  remark|String|备注
  lastExcuteHost|String|最后执行主机
  lastExcuteTime|Date|最后执行时间
  interimExcuteStatus|Integer|临时执行状态,0:未启用,1:立即执行并保留,2:立即执行并删除,默认0
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除任务信息
**请求URL:** task/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除任务信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/task/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 用户信息
### 查询用户信息列表
**请求URL:** user/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询用户信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
**请求样例:**
```
{
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|用户ID,主键,自增长
  loginName|String|登录名
  loginPwd|String|登录密码,使用md5双次加密
  loginPwd1|String|最近一次使用密码,使用md5双次加密
  loginPwd2|String|最近二次使用密码,使用md5双次加密
  loginPwd3|String|最近三次使用密码,使用md5双次加密
  loginLimitAddress|String|登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
  realName|String|用户名
  mobile|String|用户手机号
  phone|String|用户联系电话
  email|String|用户邮箱
  qq|String|QQ号码
  userType|Integer|用户类型,0:系统用户 1:普通用户 2:工作人员,默认2
  siteId|Long|站点id
  status|Integer|用户状态,0:停用,1:正常,2:冻结,3:销户,4:离职,默认1
  customerId|Long|客户ID
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
  lastLoginTime|Date|最后一次登录时间
  lastLoginAddress|String|最后一次登录地址
  lastModPwdTime|Date|最后修改密码时间
  lastModPwdAddr|String|最后修改密码地址
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看用户信息
**请求URL:** user/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看用户信息,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/user/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|用户ID,主键,自增长
 loginName|String|登录名
 loginPwd|String|登录密码,使用md5双次加密
 loginPwd1|String|最近一次使用密码,使用md5双次加密
 loginPwd2|String|最近二次使用密码,使用md5双次加密
 loginPwd3|String|最近三次使用密码,使用md5双次加密
 loginLimitAddress|String|登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
 realName|String|用户名
 mobile|String|用户手机号
 phone|String|用户联系电话
 email|String|用户邮箱
 qq|String|QQ号码
 userType|Integer|用户类型,0:系统用户 1:普通用户 2:工作人员,默认2
 siteId|Long|站点id
 status|Integer|用户状态,0:停用,1:正常,2:冻结,3:销户,4:离职,默认1
 customerId|Long|客户ID
 createTime|Date|创建时间
 createUserId|Long|创建用户
 createUserName|String|创建用户名称
 lastLoginTime|Date|最后一次登录时间
 lastLoginAddress|String|最后一次登录地址
 lastModPwdTime|Date|最后修改密码时间
 lastModPwdAddr|String|最后修改密码地址
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":5952,
"loginName":"supk2s",
"loginPwd":"y19lac",
"loginPwd1":"kosgtv",
"loginPwd2":"18ox1z",
"loginPwd3":"twplgh",
"loginLimitAddress":"76ywpg",
"realName":"nktjha",
"mobile":"v0e1se",
"phone":"xlzpwk",
"email":"k86h6v",
"qq":"j711zw",
"userType":488,
"siteId":9171,
"status":2493,
"customerId":4624,
"createTime":"2023-04-07",
"createUserId":4808,
"createUserName":"er0nq4",
"lastLoginTime":"2023-04-07",
"lastLoginAddress":"8zj5p7",
"lastModPwdTime":"2023-04-07",
"lastModPwdAddr":"hwum0k"
}
}
```
### 保存更新用户信息
**请求URL:** user/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新用户信息:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
loginName|String|否|登录名
loginPwd|String|否|登录密码,使用md5双次加密
loginPwd1|String|否|最近一次使用密码,使用md5双次加密
loginPwd2|String|否|最近二次使用密码,使用md5双次加密
loginPwd3|String|否|最近三次使用密码,使用md5双次加密
loginLimitAddress|String|否|登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
realName|String|否|用户名
mobile|String|否|用户手机号
phone|String|否|用户联系电话
email|String|否|用户邮箱
qq|String|否|QQ号码
userType|Integer|否|用户类型,0:系统用户 1:普通用户 2:工作人员,默认2
siteId|Long|否|站点id
status|Integer|否|用户状态,0:停用,1:正常,2:冻结,3:销户,4:离职,默认1
customerId|Long|否|客户ID
createUserName|String|否|创建用户名称
lastLoginTime|Date|否|最后一次登录时间
lastLoginAddress|String|否|最后一次登录地址
lastModPwdTime|Date|否|最后修改密码时间
lastModPwdAddr|String|否|最后修改密码地址
**请求样例:**
```
{
"loginName":"2pgduu",
"loginPwd":"nfvp95",
"loginPwd1":"3nmjn9",
"loginPwd2":"pbvblk",
"loginPwd3":"z5p0bd",
"loginLimitAddress":"c8ny1n",
"realName":"wk2z7p",
"mobile":"kiicsx",
"phone":"rm1lml",
"email":"gbhqv3",
"qq":"843rvu",
"userType":1107,
"siteId":2770,
"status":3125,
"customerId":9677,
"createUserName":"d4vw5a",
"lastLoginTime":"2023-04-07",
"lastLoginAddress":"zc7fqv",
"lastModPwdTime":"2023-04-07",
"lastModPwdAddr":"0mt6pn"
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|用户ID,主键,自增长
  loginName|String|登录名
  loginPwd|String|登录密码,使用md5双次加密
  loginPwd1|String|最近一次使用密码,使用md5双次加密
  loginPwd2|String|最近二次使用密码,使用md5双次加密
  loginPwd3|String|最近三次使用密码,使用md5双次加密
  loginLimitAddress|String|登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
  realName|String|用户名
  mobile|String|用户手机号
  phone|String|用户联系电话
  email|String|用户邮箱
  qq|String|QQ号码
  userType|Integer|用户类型,0:系统用户 1:普通用户 2:工作人员,默认2
  siteId|Long|站点id
  status|Integer|用户状态,0:停用,1:正常,2:冻结,3:销户,4:离职,默认1
  customerId|Long|客户ID
  createTime|Date|创建时间
  createUserId|Long|创建用户
  createUserName|String|创建用户名称
  lastLoginTime|Date|最后一次登录时间
  lastLoginAddress|String|最后一次登录地址
  lastModPwdTime|Date|最后修改密码时间
  lastModPwdAddr|String|最后修改密码地址
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除用户信息
**请求URL:** user/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除用户信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/user/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 员工基本信息 ## 员工基本信息
### 查询员工基本信息列表 ### 查询员工基本信息列表
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment