1. 概览
接口API文档。
1.1. 版本信息
版本 : 1.0
1.2. 联系方式
名字 : Li Xingping
邮箱 : lixingping233@gmail.com
1.3. URI scheme
域名 : 127.0.0.1:-1
基础路径 : /
方案 : HTTP
1.4. 标签
- 
不受保护 : Insecure Mgt Controller 
- 
会话管理 : Session Mgt Controller 
- 
地区数据 : Region Mgt Controller 
- 
基础 : Infra System Controller 
- 
应用相关 : App Brand Mgt Controller 
- 
应用配置 : App Brand Controller 
- 
微信小程序 : Ma User Controller 
- 
数据字典 : Sys Metadata Controller 
- 
用户登录 : Ma Auth Controller 
- 
用户相关 : User Mgt Controller 
- 
系统任务 : Sys Job Controller 
- 
系统操作日志 : Sys Opt Log Controller 
- 
系统(管理) : Login Mgt Controller 
2. 全局响应CODE
全局响应CODE说明如下:
| CODE | 描述 | 
|---|---|
| 400 | 请求失败 | 
| 404 | 找不到资源 | 
| 401 | 未授权 | 
| 403 | 无权限 | 
| 405 | 不支持的请求方法 | 
| 415 | 不支持的请求头 | 
| 500 | 应用内部错误 | 
| -1 | 系统繁忙,请稍后再试! | 
| 0 | 请求成功 | 
| 30001 | API请求参数校验不通过(如:NotBlank) | 
| 30002 | 实体或者方法参数约束校验不通过 | 
| 65535 | 未定义的错误,请联系开发 | 
3. 常量值对照
| 常量类型 | 常量编号 | 常量名称 | 常量备注 | 是否有效 | 
|---|---|---|---|---|
| 1000 | 100000 | 是 | 是 | |
| 1000 | 100001 | 否 | 是 | |
| 1001 | 100100 | 男 | 是 | |
| 1001 | 100101 | 女 | 是 | |
| 1001 | 100102 | 未知 | 是 | |
| 1002 | 100200 | 固定频率 | 是 | |
| 1002 | 100201 | 每日时间段 | 是 | |
| 1002 | 100202 | CRON | 是 | |
| 1003 | 100300 | 运行中 | 是 | |
| 1003 | 100301 | 暂停 | 是 | |
| 1003 | 100302 | 失败 | 是 | |
| 1004 | 100400 | 成功 | 是 | |
| 1004 | 100401 | 失败 | 是 | |
| 1005 | 100500 | 微信 | 是 | |
| 1005 | 100501 | 用户名 | 是 | 
3.2. 用户登录API
用户登录 成功返回 token
3.2.1. 账号登录(maType=h5|web:用户名或者手机号登录)
POST /api/app/auth/{appNo}/{maType}/login
3.3. 响应
| 名称 | 说明 | 类型 | 
|---|---|---|
| hasUser | 是否已注册 | boolean | 
| token | Token | string | 
HTTP请求示例
请求 path
/api/app/auth/100/h5/login
请求 body
{
  "username" : "11111111111",
  "password" : "4034"
}3.3.3. 登陆接口
POST /api/app/auth/{appNo}/{maType}/ma_login
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号(应用管理创建) | string | 
| Path | maType | 小程序平台 | enum (wx, swan, my, tt) | 
| Body | dto | 请求Body | 
| 名称 | 说明 | 类型 | 
|---|---|---|
| code | code | string | 
响应
| 名称 | 说明 | 类型 | 
|---|---|---|
| hasUser | 是否已注册 | boolean | 
| token | Token | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4. 资源
4.1. 不受保护
Insecure Mgt Controller
4.2. 会话管理
Session Mgt Controller
4.2.1. 注销用户
GET /shop/api/sys/force_logout
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.2.2. 在线会话数
GET /shop/api/sys/online_total
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | integer (int32) | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.3. 地区数据
Region Mgt Controller
4.3.2. 地区数据
GET /shop/api/sys/region/child/{parentId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | parentId | parentId | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.3.3. 地区数据
GET /shop/api/sys/region/depth/{depth}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | depth | depth | integer (int32) | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.3.4. 初始化数据
POST /shop/api/sys/region/init/{depth}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | depth | depth | integer (int32) | 
| Body | data | data | < string, string > map | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.3.5. 地区列表
POST /shop/api/sys/region/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.3.6. 地区添加
POST /shop/api/sys/region/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4. 基础
Infra System Controller
4.4.1. API列表
POST /shop/api/sys/apiList/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.2. API移除
DELETE /shop/api/sys/apiList/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.3. API添加
POST /shop/api/sys/apiList/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.4. 系统权限列表
POST /shop/api/sys/authority/_list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.5. 系统权限列表
POST /shop/api/sys/authority/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.6. 系统权限移除
DELETE /shop/api/sys/authority/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.7. 系统权限添加
POST /shop/api/sys/authority/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.8. 系统权限列表
POST /shop/api/sys/authority/select
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.9. 系统权限列表
POST /shop/api/sys/authority/tree_list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.10. 授权菜单API权限
POST /shop/api/sys/grant/menu_authorities
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.11. 授权角色API权限
POST /shop/api/sys/grant/role_authorities
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.12. 授权角色菜单
POST /shop/api/sys/grant/role_menu
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.13. 授权用户角色
POST /shop/api/sys/grant/user_roles
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.14. 系统菜单权限列表
GET /shop/api/sys/menu/authorities/{menuId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | menuId | menuId | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | < string > array | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.15. 系统菜单详情
GET /shop/api/sys/menu/detail/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.16. 系统菜单列表
POST /shop/api/sys/menu/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.17. 系统菜单移除
DELETE /shop/api/sys/menu/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.18. 系统菜单添加
POST /shop/api/sys/menu/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP请求示例
请求 path
/shop/api/sys/menu/save
请求 body
{
  "alwaysShow" : false,
  "byOrder" : 0,
  "component" : "string",
  "createdTime" : "string",
  "hidden" : false,
  "id" : "string",
  "lastModifiedTime" : "string",
  "meta" : "string",
  "parentId" : "string",
  "path" : "string",
  "redirect" : "string",
  "remark" : "string"
}4.4.19. 系统菜单树形列表
POST /shop/api/sys/menu/tree_list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | parentId | parentId | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.20. 系统角色权限列表
GET /shop/api/sys/role/authorities/{roleId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | roleId | roleId | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | < string > array | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.21. 系统角色列表
POST /shop/api/sys/role/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.22. 系统角色菜单列表
GET /shop/api/sys/role/menu/{roleId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | roleId | roleId | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | < string > array | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.23. 系统角色移除
DELETE /shop/api/sys/role/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.24. 系统角色添加
POST /shop/api/sys/role/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.25. 类别选择
POST /shop/api/sys/select/{selectType}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | selectType | selectType | enum (SYS_USER, ROLE, JOB_TRIGGER, MENU_PATH, APP_NO, MA_TYPE) | 
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.26. 类别选择
POST /shop/api/sys/selects/{selectTypes}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | selectTypes | selectTypes | string | 
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.27. 添加增量权限
POST /shop/api/sys/sync/authorities
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.28. 唯一值检测
POST /shop/api/sys/unique/{selectType}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | selectType | selectType | enum (SYS_USER, ROLE, JOB_TRIGGER, MENU_PATH, APP_NO, MA_TYPE) | 
| Query | params | params | object | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | integer (int64) | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.29. 系统用户列表
POST /shop/api/sys/user/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.30. 系统用户移除
DELETE /shop/api/sys/user/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.4.31. 系统用户添加
POST /shop/api/sys/user/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP请求示例
请求 path
/shop/api/sys/user/save
请求 body
{
  "active" : false,
  "avatar" : "string",
  "createdTime" : "string",
  "email" : "string",
  "id" : "string",
  "lastModifiedTime" : "string",
  "phoneNo" : "string",
  "pwd" : "string",
  "realName" : "string",
  "remark" : "string",
  "roleCodeViews" : "string",
  "roleCodes" : [ "string" ],
  "roleNameViews" : "string",
  "roleNames" : [ "string" ],
  "username" : "string"
}4.4.32. 系统用户激活|锁定
PUT /shop/api/sys/user/status/{id}/{active}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | active | active | boolean | 
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.5. 应用相关
App Brand Mgt Controller
4.5.1. 应用品牌详情
GET /shop/api/app_brand/brand/details/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
{
  "appDesc" : "string",
  "appName" : "string",
  "appNo" : "string",
  "createdTime" : "string",
  "id" : "string",
  "lastModifiedTime" : "string",
  "logo" : "string",
  "maConfigs" : [ {
    "aesKey" : "string",
    "aid" : "string",
    "appId" : "string",
    "appKey" : "string",
    "appNo" : "string",
    "createdTime" : "string",
    "id" : "string",
    "lastModifiedTime" : "string",
    "maType" : "string",
    "msgDataFormat" : "string",
    "remark" : "string",
    "secret" : "string",
    "token" : "string"
  } ],
  "remark" : "string"
}4.5.2. 应用品牌列表
POST /shop/api/app_brand/brand/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.5.3. 应用品牌详情
GET /shop/api/app_brand/brand/ma_config/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
[ {
  "aesKey" : "string",
  "aid" : "string",
  "appId" : "string",
  "appKey" : "string",
  "appNo" : "string",
  "createdTime" : "string",
  "id" : "string",
  "lastModifiedTime" : "string",
  "maType" : "string",
  "msgDataFormat" : "string",
  "remark" : "string",
  "secret" : "string",
  "token" : "string"
} ]4.5.4. 应用品牌删除
DELETE /shop/api/app_brand/brand/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.5.5. 应用品牌添加
POST /shop/api/app_brand/brand/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP请求示例
请求 path
/shop/api/app_brand/brand/save
请求 body
{
  "appDesc" : "string",
  "appName" : "string",
  "appNo" : "string",
  "createdTime" : "string",
  "id" : "string",
  "lastModifiedTime" : "string",
  "logo" : "string",
  "maConfigs" : [ {
    "aesKey" : "string",
    "aid" : "string",
    "appId" : "string",
    "appKey" : "string",
    "appNo" : "string",
    "createdTime" : "string",
    "id" : "string",
    "lastModifiedTime" : "string",
    "maType" : "string",
    "msgDataFormat" : "string",
    "remark" : "string",
    "secret" : "string",
    "token" : "string"
  } ],
  "remark" : "string"
}4.5.6. 应用小程序配置删除
DELETE /shop/api/app_brand/ma_config/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.5.7. 小程序配置添加
POST /shop/api/app_brand/ma_config/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP请求示例
请求 path
/shop/api/app_brand/ma_config/save
请求 body
{
  "aesKey" : "string",
  "aid" : "string",
  "appId" : "string",
  "appKey" : "string",
  "appNo" : "string",
  "createdTime" : "string",
  "id" : "string",
  "lastModifiedTime" : "string",
  "maType" : "string",
  "msgDataFormat" : "string",
  "remark" : "string",
  "secret" : "string",
  "token" : "string"
}4.6. 应用配置
App Brand Controller
4.6.1. 获取小程序配置
GET /shop/api/app/insecure/ma_config/{appNo}/{maType}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | appNo | string | 
| Path | maType | maType | enum (wx, swan, my, tt, h5, web) | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.7. 微信小程序
Ma User Controller
4.7.1. 获取用户绑定手机号
GET /shop/api/app/ma/{appNo}/{maType}/phone
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号 | string | 
| Path | maType | maType | enum (wx, swan, my, tt, h5, web) | 
| Body | dto | dto | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.7.2. 保存登录用户信息
POST /shop/api/app/ma/{appNo}/{maType}/user
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号 | string | 
| Path | maType | maType | enum (wx, swan, my, tt, h5, web) | 
| Body | dto | dto | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.7.3. POST方式微信认证
POST /shop/api/app/portal/ma/{appNo}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号 | string | 
| Query | encrypt_type | encrypt_type | string | 
| Query | msg_signature | msg_signature | string | 
| Query | nonce | nonce | string | 
| Query | signature | signature | string | 
| Query | timestamp | timestamp | string | 
| Body | requestBody | requestBody | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | string | 
消耗
- 
application/json
生成
- 
application/xml;charset=UTF-8
4.7.4. GET方式微信认证
GET /shop/api/app/portal/ma/{appNo}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号 | string | 
| Query | echostr | echostr | string | 
| Query | nonce | nonce | string | 
| Query | signature | signature | string | 
| Query | timestamp | timestamp | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | string | 
消耗
- 
application/json
生成
- 
text/plain;charset=utf-8
4.8. 数据字典
Sys Metadata Controller
4.8.1. 表结构
GET /shop/api/sys/metadata/details/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
{
  "columns" : [ {
    "columnName" : "string",
    "columnSize" : 0,
    "decimalDigits" : 0,
    "id" : "string",
    "notNull" : false,
    "remarks" : "string",
    "tableId" : "string",
    "typeName" : "string"
  } ],
  "id" : "string",
  "pkName" : "string",
  "remarks" : "string",
  "tableName" : "string",
  "tableScheme" : "string",
  "tableType" : "string"
}4.8.3. 列表
POST /shop/api/sys/metadata/table/all_list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
[ {
  "columns" : [ {
    "columnName" : "string",
    "columnSize" : 0,
    "decimalDigits" : 0,
    "id" : "string",
    "notNull" : false,
    "remarks" : "string",
    "tableId" : "string",
    "typeName" : "string"
  } ],
  "id" : "string",
  "pkName" : "string",
  "remarks" : "string",
  "tableName" : "string",
  "tableScheme" : "string",
  "tableType" : "string"
} ]4.8.4. 列表
POST /shop/api/sys/metadata/table/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.9. 用户登录
Ma Auth Controller
4.9.1. 账号登陆
POST /shop/api/app/auth/{appNo}/{maType}/login
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号 | string | 
| Path | maType | maType | enum (wx, swan, my, tt, h5, web) | 
| Body | dto | dto | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.9.2. 登陆接口
POST /shop/api/app/auth/{appNo}/{maType}/ma_login
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | appNo | 应用编号 | string | 
| Path | maType | maType | enum (wx, swan, my, tt, h5, web) | 
| Body | dto | dto | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.10. 用户相关
User Mgt Controller
4.10.1. 用户列表
POST /shop/api/user/login/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.10.2. 小程序会话列表
POST /shop/api/user/ma_session/_list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.10.3. 小程序会话分页列表
POST /shop/api/user/ma_session/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11. 系统任务
Sys Job Controller
4.11.1. 任务列表
POST /shop/api/sys/jobs/details/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.2. 删除任务
DELETE /shop/api/sys/jobs/details/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.3. 任务创建更新
POST /shop/api/sys/jobs/details/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.4. 任务实例列表
POST /shop/api/sys/jobs/instance/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
[ {
  "clazzPath" : "string",
  "createdTime" : "string",
  "endTime" : "string",
  "groupName" : "string",
  "id" : "string",
  "instanceId" : "string",
  "instanceParams" : "string",
  "jobId" : "string",
  "jobName" : "string",
  "lastModifiedTime" : "string",
  "remark" : "string",
  "startTime" : "string",
  "status" : "string",
  "triggerId" : "string",
  "triggerRule" : "string"
} ]4.11.5. 实例日志列表
POST /shop/api/sys/jobs/instance/logs/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.6. 实例日志统计
POST /shop/api/sys/jobs/instance/logs/statistics
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.7. 暂停任务
POST /shop/api/sys/jobs/instance/pause/{instanceId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | instanceId | instanceId | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.8. 删除任务
POST /shop/api/sys/jobs/instance/remove/{instanceId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | instanceId | instanceId | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.9. 任务实例创建
POST /shop/api/sys/jobs/instance/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.10. 启动任务
POST /shop/api/sys/jobs/instance/start/{instanceId}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | instanceId | instanceId | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.11. 任务列表
POST /shop/api/sys/jobs/trigger/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | params | params | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
[ {
  "createdTime" : "string",
  "cron" : "string",
  "daysOfWeek" : "string",
  "endTimeOfDay" : "string",
  "id" : "string",
  "interval" : 0,
  "intervalUnit" : "string",
  "lastModifiedTime" : "string",
  "remark" : "string",
  "repeatCount" : 0,
  "startTimeOfDay" : "string",
  "triggerName" : "string",
  "triggerType" : "string"
} ]4.11.12. 删除任务
DELETE /shop/api/sys/jobs/trigger/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.11.13. 任务创建更新
POST /shop/api/sys/jobs/trigger/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP请求示例
请求 path
/shop/api/sys/jobs/trigger/save
请求 body
{
  "createdTime" : "string",
  "cron" : "string",
  "daysOfWeek" : "string",
  "endTimeOfDay" : "string",
  "id" : "string",
  "interval" : 0,
  "intervalUnit" : "string",
  "lastModifiedTime" : "string",
  "remark" : "string",
  "repeatCount" : 0,
  "startTimeOfDay" : "string",
  "triggerName" : "string",
  "triggerType" : "string"
}HTTP响应示例
响应 200
{
  "createdTime" : "string",
  "cron" : "string",
  "daysOfWeek" : "string",
  "endTimeOfDay" : "string",
  "id" : "string",
  "interval" : 0,
  "intervalUnit" : "string",
  "lastModifiedTime" : "string",
  "remark" : "string",
  "repeatCount" : 0,
  "startTimeOfDay" : "string",
  "triggerName" : "string",
  "triggerType" : "string"
}4.12. 系统操作日志
Sys Opt Log Controller
4.12.1. 操作日志
POST /shop/api/sys/opt_log/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13. 系统(管理)
Login Mgt Controller
4.13.1. msgList
GET /shop/api/app/msg_list
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | < string > array | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.2. 获取登录用户信息
GET /shop/api/app/user_info
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP响应示例
响应 200
{
  "appNo" : "string",
  "avatarUrl" : "string",
  "city" : "string",
  "country" : "string",
  "createdTime" : "string",
  "gender" : 0,
  "id" : "string",
  "lastModifiedTime" : "string",
  "maType" : "string",
  "nickName" : "string",
  "openid" : "string",
  "password" : "string",
  "phoneNo" : "string",
  "province" : "string",
  "remark" : "string",
  "unionid" : "string",
  "username" : "string"
}4.13.5. 码值
GET /shop/api/sys/code/cache
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | typeCode | typeCode | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.6. 码值2
POST /shop/api/sys/code/caches
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | typeCodes | typeCodes | string | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | object | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.7. 码值列表
POST /shop/api/sys/code/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.8. 码值移除
DELETE /shop/api/sys/code/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.9. 码值添加
POST /shop/api/sys/code/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.10. 获取类型下一个序列值
GET /shop/api/sys/code/type/last_code
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.11. 码类列表
POST /shop/api/sys/code/type/list
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Query | list | 结果集 | < object > array(multi) | 
| Query | orderBy | 排序 | string | 
| Query | pageNum | 当前页 | integer (int32) | 
| Query | pageSize | 每页的数量 | integer (int32) | 
| Query | pages | 总页数 | integer (int32) | 
| Query | params | 查询条件 | object | 
| Query | size | 当前页的数量 | integer (int32) | 
| Query | total | 总数量 | integer (int64) | 
响应
| HTTP代码 | 说明 | 类型 | 
|---|---|---|
| 200 | OK | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.12. 码类移除
DELETE /shop/api/sys/code/type/remove/{id}
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | id | id | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.13. 码类添加
POST /shop/api/sys/code/type/save
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.14. 获取下一个序列值
GET /shop/api/sys/code/{typeCode}/last_code
参数
| 类型 | 名称 | 说明 | 类型 | 
|---|---|---|---|
| Path | typeCode | typeCode | string | 
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.15. 用户重置密码
POST /shop/api/sys/reset_password
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
4.13.16. 更新用户信息
POST /shop/api/sys/update/user_detail
消耗
- 
application/json
生成
- 
application/json;charset=UTF-8
HTTP请求示例
请求 path
/shop/api/sys/update/user_detail
请求 body
{
  "active" : false,
  "avatar" : "string",
  "createdTime" : "string",
  "email" : "string",
  "id" : "string",
  "lastModifiedTime" : "string",
  "password" : "string",
  "phoneNo" : "string",
  "realName" : "string",
  "remark" : "string",
  "username" : "string"
}5. 定义
5.1. 任务触发器
| 名称 | 说明 | 类型 | 
|---|---|---|
| createdTime | 创建时间 | string (date-time) | 
| cron | Cron | string | 
| daysOfWeek | 需要执行的星期 | string | 
| endTimeOfDay | 每天结束时间 | string | 
| id | ID | string | 
| interval | 间隔 | integer (int32) | 
| intervalUnit | 间隔单位 | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| remark | 备注(修改记录) | string | 
| repeatCount | 重复次数 | integer (int32) | 
| startTimeOfDay | 每天开始时间 | string | 
| triggerName | 触发器名称 | string | 
| triggerType | 触发类型(1002) | string | 
5.2. 全局响应
| 名称 | 说明 | 类型 | 
|---|---|---|
| errorCode | 返回码 | integer (int32) | 
| message | 说明 | string | 
5.3. 分页对象Ofobject
| 名称 | 说明 | 类型 | 
|---|---|---|
| list | 结果集 | < object > array | 
| orderBy | 排序 | string | 
| pageNum | 当前页 | integer (int32) | 
| pageSize | 每页的数量 | integer (int32) | 
| pages | 总页数 | integer (int32) | 
| params | 查询条件 | object | 
| size | 当前页的数量 | integer (int32) | 
| total | 总数量 | integer (int64) | 
5.4. 创建任务实例
| 名称 | 说明 | 类型 | 
|---|---|---|
| endTime | 结束时间 | string (date-time) | 
| groupName | 组名称 | string | 
| instanceParams | 任务实例参数 | < string, string > map | 
| jobId | 任务ID | string | 
| onlyError | 样例 :  | boolean | 
| startTime | 开始时间 | string (date-time) | 
| triggerId | 触发器ID | string | 
5.5. 单值响应对象
| 名称 | 说明 | 类型 | 
|---|---|---|
| value | 样例 :  | object | 
5.6. 地区数据
| 名称 | 说明 | 类型 | 
|---|---|---|
| depth | 级别 | integer (int32) | 
| depthName | 级别名称 | string | 
| firstLetter | 首字符 | string | 
| id | ID | string | 
| jianPin | 简拼 | string | 
| name | 名称 | string | 
| parentId | 父级ID | string | 
| pinYin | 拼音 | string | 
5.7. 字典信息
| 名称 | 说明 | 类型 | 
|---|---|---|
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| remark | 备注(修改记录) | string | 
| status | 是否启用(码类:1000) | string | 
| typeCode | 码类编码 | string | 
| valCode | 码值编码 | string | 
| valName | 码值名称 | string | 
5.8. 字典类型
| 名称 | 说明 | 类型 | 
|---|---|---|
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| remark | 备注(修改记录) | string | 
| status | 是否启用(码类:1000) | string | 
| typeCode | 码类编码(唯一) | string | 
| typeName | 码类名称 | string | 
5.9. 小程序会话密钥
| 名称 | 说明 | 类型 | 
|---|---|---|
| appNo | 应用编号 | string | 
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| maType | 小程序类型(wx|swan|my|tt) | string | 
| openid | 小程序openid | string | 
| remark | 备注(修改记录) | string | 
| sessionKey | 会话密钥 | string | 
| uid | 用户ID | string | 
5.10. 小程序手机信息
| 名称 | 说明 | 类型 | 
|---|---|---|
| encryptedData | 加密数据 | string | 
| iv | 加密算法的初始向量 | string | 
| openid | openid | string | 
| rawData | 用户信息 | string | 
| signature | 签名 | string | 
5.11. 小程序用户信息
| 名称 | 说明 | 类型 | 
|---|---|---|
| encryptedData | 加密数据 | string | 
| iv | 加密算法的初始向量 | string | 
| openid | openid | string | 
| rawData | 用户信息 | string | 
| signature | 签名 | string | 
5.12. 小程序登录
| 名称 | 说明 | 类型 | 
|---|---|---|
| code | code | string | 
| password | 密码|验证码 | string | 
| username | 用户名|手机号 | string | 
5.13. 小程序配置
| 名称 | 说明 | 类型 | 
|---|---|---|
| appId | 小程序的appid | string | 
| appKey | 小程序的appKey | string | 
| appNo | 应用编号 | string | 
5.14. 应用品牌
| 名称 | 说明 | 类型 | 
|---|---|---|
| appDesc | 应用描述 | string | 
| appName | 应用名称 | string | 
| appNo | 应用编号 | string | 
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| logo | Logo | string | 
| maConfigs | 样例 :  | < 应用小程序配置 > array | 
| remark | 备注(修改记录) | string | 
5.15. 应用小程序配置
| 名称 | 说明 | 类型 | 
|---|---|---|
| aesKey | 小程序的AESKey | string | 
| aid | 应用ID | string | 
| appId | 小程序的appid | string | 
| appKey | 小程序的appKey | string | 
| appNo | 应用编号 | string | 
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| maType | 小程序类型(wx|swan|my|tt) | string | 
| msgDataFormat | 消息格式,XML或者JSON | string | 
| remark | 备注(修改记录) | string | 
| secret | 小程序的secret | string | 
| token | 小程序的token | string | 
5.16. 授权请求
| 名称 | 说明 | 类型 | 
|---|---|---|
| grantIds | 授权对象ID(用户ID|角色ID) | < string > array | 
| halfPermissions | 授权权限(半选) | < string > array | 
| permissions | 授权权限 | < string > array | 
5.17. 数据字典列
| 名称 | 说明 | 类型 | 
|---|---|---|
| columnName | 列名 | string | 
| columnSize | 长度 | integer (int32) | 
| decimalDigits | 小数保留位 | integer (int32) | 
| id | ID | string | 
| notNull | 是否为空 | boolean | 
| remarks | 注释 | string | 
| tableId | 字典表ID | string | 
| typeName | 类型 | string | 
5.18. 数据字典表
| 名称 | 说明 | 类型 | 
|---|---|---|
| columns | 样例 :  | < 数据字典列 > array | 
| id | ID | string | 
| pkName | 主键 | string | 
| remarks | 注释 | string | 
| tableName | 表名 | string | 
| tableScheme | Scheme | string | 
| tableType | 表类型 | string | 
5.19. 权限
| 名称 | 说明 | 类型 | 
|---|---|---|
| byOrder | 排序 | string | 
| children | 样例 :  | < 权限 > array | 
| disabled | 样例 :  | boolean | 
| id | ID | string | 
| label | Label | string | 
5.20. 用户登录信息
| 名称 | 说明 | 类型 | 
|---|---|---|
| appNo | 应用编号 | string | 
| avatarUrl | 头像 | string | 
| city | 城市 | string | 
| country | 国家 | string | 
| createdTime | 创建时间 | string (date-time) | 
| gender | 性别表示:0,1,2等数字. | integer (int32) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| maType | 小程序类型(wx|swan|my|tt|h5) | string | 
| nickName | 昵称(用于显示) | string | 
| openid | 小程序openid | string | 
| password | 用户密码 | string | 
| phoneNo | 手机号(h5模式) | string | 
| province | 省 | string | 
| remark | 备注(修改记录) | string | 
| unionid | (小程序用户 + 主体维度)id | string | 
| username | 用户名 | string | 
5.21. 登录响应
| 名称 | 说明 | 类型 | 
|---|---|---|
| hasUser | 已注册 | boolean | 
| token | Token | string | 
5.22. 管理登录
| 名称 | 说明 | 类型 | 
|---|---|---|
| password | 密码 | string | 
| username | 用户名 | string | 
5.23. 系统API列表
| 名称 | 说明 | 类型 | 
|---|---|---|
| apiName | API名称 | string | 
| apiTag | API tag | string | 
| apiUrl | APIUrl | string | 
| byOrder | 排序 | integer (int32) | 
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| parentId | 父节点ID | string | 
| remark | 备注(修改记录) | string | 
| shiroCode | Shiro编码 | string | 
5.24. 系统API权限
| 名称 | 说明 | 类型 | 
|---|---|---|
| action | 动作 | string | 
| authorityName | 权限名称 | string | 
| byOrder | 排序 | integer (int32) | 
| createdTime | 创建时间 | string (date-time) | 
| domain | 业务 | string | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| module | 权限模块 | string | 
| parentId | 父节点ID | string | 
| remark | 备注(修改记录) | string | 
5.25. 系统任务
| 名称 | 说明 | 类型 | 
|---|---|---|
| clazzPath | 任务执行方法 | string | 
| createdTime | 创建时间 | string (date-time) | 
| description | 任务描述 | string | 
| id | ID | string | 
| jobName | 任务名称 | string | 
| jobParams | 任务参数 | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| remark | 备注(修改记录) | string | 
| status | 是否启用(1000) | string | 
5.26. 系统任务实例
| 名称 | 说明 | 类型 | 
|---|---|---|
| clazzPath | 任务执行方法 | string | 
| createdTime | 创建时间 | string (date-time) | 
| endTime | 结束时间 | string (date-time) | 
| groupName | 组名称 | string | 
| id | ID | string | 
| instanceId | 任务实例ID | string | 
| instanceParams | 任务实例参数 | string | 
| jobId | 任务ID | string | 
| jobName | 任务名称 | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| remark | 备注(修改记录) | string | 
| startTime | 开始时间 | string (date-time) | 
| status | 实例状态(1003) | string | 
| triggerId | 触发器ID | string | 
| triggerRule | 触发规则 | string | 
5.27. 系统在线用户
| 名称 | 说明 | 类型 | 
|---|---|---|
| host | 样例 :  | string | 
| id | 样例 :  | string | 
| lastAccessTime | 样例 :  | string (date-time) | 
| startTimestamp | 样例 :  | string (date-time) | 
| status | 样例 :  | string | 
| systemHost | 样例 :  | string | 
| timeout | 样例 :  | integer (int64) | 
| userId | 样例 :  | string | 
| username | 样例 :  | string | 
5.28. 系统用户
| 名称 | 说明 | 类型 | 
|---|---|---|
| active | 是否激活 | boolean | 
| avatar | 用户头像 | string | 
| createdTime | 创建时间 | string (date-time) | 
| email | 邮箱 | string | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| password | 用户密码 | string | 
| phoneNo | 手机号 | string | 
| realName | 真实姓名 | string | 
| remark | 备注(修改记录) | string | 
| username | 用户名(唯一) | string | 
5.29. 系统用户信息
| 名称 | 说明 | 类型 | 
|---|---|---|
| active | 是否激活 | boolean | 
| avatar | 用户头像 | string | 
| createdTime | 创建时间 | string (date-time) | 
| email | 邮箱 | string | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| phoneNo | 手机号 | string | 
| pwd | 编辑密码 | string | 
| realName | 真实姓名 | string | 
| remark | 备注(修改记录) | string | 
| roleCodeViews | 角色编码显示 | string | 
| roleCodes | 角色编码 | < string > array | 
| roleNameViews | 角色名称显示 | string | 
| roleNames | 角色名称 | < string > array | 
| username | 用户名(唯一) | string | 
5.30. 系统菜单列表
| 名称 | 说明 | 类型 | 
|---|---|---|
| alwaysShow | 始终显示 | boolean | 
| byOrder | 排序 | integer (int32) | 
| component | 组件名称 | string | 
| createdTime | 创建时间 | string (date-time) | 
| hidden | 是否隐藏 | boolean | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| meta | Meta | string | 
| parentId | 父节点ID | string | 
| path | 菜单路径 | string | 
| redirect | redirect | string | 
| remark | 备注(修改记录) | string | 
5.31. 系统角色信息
| 名称 | 说明 | 类型 | 
|---|---|---|
| createdTime | 创建时间 | string (date-time) | 
| id | ID | string | 
| lastModifiedTime | 最后修改时间 | string (date-time) | 
| remark | 备注(修改记录) | string | 
| roleCode | 角色编码(唯一) | string | 
| roleName | 角色名称 | string | 
| status | 是否启用(码类:1000) | string | 
5.32. 菜单
| 名称 | 说明 | 类型 | 
|---|---|---|
| byOrder | 排序 | integer (int32) | 
| children | 样例 :  | < 菜单 > array | 
| disabled | 样例 :  | boolean | 
| icon | Icon | string | 
| id | ID | string | 
| label | Label | string | 
| leaf | 是否叶节点 | boolean | 
5.33. 选择器
| 名称 | 说明 | 类型 | 
|---|---|---|
| children | Children | < 选择器 > array | 
| disabled | Disabled | boolean | 
| label | Label | string | 
| value | Value | string | 
5.34. 重置密码
| 名称 | 说明 | 类型 | 
|---|---|---|
| currentPassword | 当前密码 | string | 
| originalPassword | 原密码 | string | 
 
