4086 lines
94 KiB
YAML
4086 lines
94 KiB
YAML
|
definitions:
|
|||
|
dto.GetSetSysConfigReq:
|
|||
|
properties:
|
|||
|
configKey:
|
|||
|
type: string
|
|||
|
configValue:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.PassWord:
|
|||
|
properties:
|
|||
|
newPassword:
|
|||
|
type: string
|
|||
|
oldPassword:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.ResetSysUserPwdReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
password:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
userId:
|
|||
|
description: 用户ID
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.RoleDataScopeReq:
|
|||
|
properties:
|
|||
|
dataScope:
|
|||
|
type: string
|
|||
|
deptIds:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
roleId:
|
|||
|
type: integer
|
|||
|
required:
|
|||
|
- dataScope
|
|||
|
- roleId
|
|||
|
type: object
|
|||
|
dto.SysApiDeleteReq:
|
|||
|
properties:
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
dto.SysApiUpdateReq:
|
|||
|
properties:
|
|||
|
action:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
handle:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
description: 编码
|
|||
|
type: integer
|
|||
|
path:
|
|||
|
type: string
|
|||
|
title:
|
|||
|
type: string
|
|||
|
type:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysConfigByKeyReq:
|
|||
|
properties:
|
|||
|
configKey:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.SysConfigControl:
|
|||
|
properties:
|
|||
|
configKey:
|
|||
|
type: string
|
|||
|
configName:
|
|||
|
type: string
|
|||
|
configType:
|
|||
|
type: string
|
|||
|
configValue:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
id:
|
|||
|
description: 编码
|
|||
|
type: integer
|
|||
|
isFrontend:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDeptDeleteReq:
|
|||
|
properties:
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
dto.SysDeptInsertReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
deptId:
|
|||
|
description: 编码
|
|||
|
type: integer
|
|||
|
deptName:
|
|||
|
description: 部门名称
|
|||
|
type: string
|
|||
|
deptPath:
|
|||
|
description: 路径
|
|||
|
type: string
|
|||
|
email:
|
|||
|
description: 邮箱
|
|||
|
type: string
|
|||
|
leader:
|
|||
|
description: 负责人
|
|||
|
type: string
|
|||
|
parentId:
|
|||
|
description: 上级部门
|
|||
|
type: integer
|
|||
|
phone:
|
|||
|
description: 手机
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
description: 排序
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
description: 状态
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDeptUpdateReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
deptId:
|
|||
|
description: 编码
|
|||
|
type: integer
|
|||
|
deptName:
|
|||
|
description: 部门名称
|
|||
|
type: string
|
|||
|
deptPath:
|
|||
|
description: 路径
|
|||
|
type: string
|
|||
|
email:
|
|||
|
description: 邮箱
|
|||
|
type: string
|
|||
|
leader:
|
|||
|
description: 负责人
|
|||
|
type: string
|
|||
|
parentId:
|
|||
|
description: 上级部门
|
|||
|
type: integer
|
|||
|
phone:
|
|||
|
description: 手机
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
description: 排序
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
description: 状态
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDictDataDeleteReq:
|
|||
|
properties:
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
dto.SysDictDataGetAllResp:
|
|||
|
properties:
|
|||
|
label:
|
|||
|
type: string
|
|||
|
value:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.SysDictDataInsertReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
cssClass:
|
|||
|
type: string
|
|||
|
default:
|
|||
|
type: string
|
|||
|
dictLabel:
|
|||
|
type: string
|
|||
|
dictSort:
|
|||
|
type: integer
|
|||
|
dictType:
|
|||
|
type: string
|
|||
|
dictValue:
|
|||
|
type: string
|
|||
|
isDefault:
|
|||
|
type: string
|
|||
|
listClass:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
status:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDictDataUpdateReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
cssClass:
|
|||
|
type: string
|
|||
|
default:
|
|||
|
type: string
|
|||
|
dictLabel:
|
|||
|
type: string
|
|||
|
dictSort:
|
|||
|
type: integer
|
|||
|
dictType:
|
|||
|
type: string
|
|||
|
dictValue:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
isDefault:
|
|||
|
type: string
|
|||
|
listClass:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
status:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDictTypeDeleteReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDictTypeInsertReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
dictName:
|
|||
|
type: string
|
|||
|
dictType:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
status:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysDictTypeUpdateReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
dictName:
|
|||
|
type: string
|
|||
|
dictType:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
status:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysLoginLogDeleteReq:
|
|||
|
properties:
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
dto.SysMenuDeleteReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysMenuInsertReq:
|
|||
|
properties:
|
|||
|
action:
|
|||
|
description: 请求方式
|
|||
|
type: string
|
|||
|
apis:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
breadcrumb:
|
|||
|
description: 是否面包屑
|
|||
|
type: string
|
|||
|
component:
|
|||
|
description: 组件
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
icon:
|
|||
|
description: 图标
|
|||
|
type: string
|
|||
|
isFrame:
|
|||
|
description: 是否frame
|
|||
|
type: string
|
|||
|
menuId:
|
|||
|
description: 编码
|
|||
|
type: integer
|
|||
|
menuName:
|
|||
|
description: 菜单name
|
|||
|
type: string
|
|||
|
menuType:
|
|||
|
description: 菜单类型
|
|||
|
type: string
|
|||
|
noCache:
|
|||
|
description: 是否缓存
|
|||
|
type: boolean
|
|||
|
parentId:
|
|||
|
description: 上级菜单
|
|||
|
type: integer
|
|||
|
path:
|
|||
|
description: 路径
|
|||
|
type: string
|
|||
|
paths:
|
|||
|
description: id路径
|
|||
|
type: string
|
|||
|
permission:
|
|||
|
description: 权限编码
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
description: 排序
|
|||
|
type: integer
|
|||
|
sysApi:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysApi'
|
|||
|
type: array
|
|||
|
title:
|
|||
|
description: 显示名称
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
visible:
|
|||
|
description: 是否显示
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.SysMenuUpdateReq:
|
|||
|
properties:
|
|||
|
action:
|
|||
|
description: 请求方式
|
|||
|
type: string
|
|||
|
apis:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
breadcrumb:
|
|||
|
description: 是否面包屑
|
|||
|
type: string
|
|||
|
component:
|
|||
|
description: 组件
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
icon:
|
|||
|
description: 图标
|
|||
|
type: string
|
|||
|
isFrame:
|
|||
|
description: 是否frame
|
|||
|
type: string
|
|||
|
menuId:
|
|||
|
description: 编码
|
|||
|
type: integer
|
|||
|
menuName:
|
|||
|
description: 菜单name
|
|||
|
type: string
|
|||
|
menuType:
|
|||
|
description: 菜单类型
|
|||
|
type: string
|
|||
|
noCache:
|
|||
|
description: 是否缓存
|
|||
|
type: boolean
|
|||
|
parentId:
|
|||
|
description: 上级菜单
|
|||
|
type: integer
|
|||
|
path:
|
|||
|
description: 路径
|
|||
|
type: string
|
|||
|
paths:
|
|||
|
description: id路径
|
|||
|
type: string
|
|||
|
permission:
|
|||
|
description: 权限编码
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
description: 排序
|
|||
|
type: integer
|
|||
|
sysApi:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysApi'
|
|||
|
type: array
|
|||
|
title:
|
|||
|
description: 显示名称
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
visible:
|
|||
|
description: 是否显示
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.SysOperaLogDeleteReq:
|
|||
|
properties:
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
dto.SysPostDeleteReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysPostInsertReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
postCode:
|
|||
|
type: string
|
|||
|
postId:
|
|||
|
type: integer
|
|||
|
postName:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysPostUpdateReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
postCode:
|
|||
|
type: string
|
|||
|
postId:
|
|||
|
type: integer
|
|||
|
postName:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysRoleDeleteReq:
|
|||
|
properties:
|
|||
|
ids:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
dto.SysRoleInsertReq:
|
|||
|
properties:
|
|||
|
admin:
|
|||
|
type: boolean
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
dataScope:
|
|||
|
type: string
|
|||
|
deptIds:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
flag:
|
|||
|
description: 标记
|
|||
|
type: string
|
|||
|
menuIds:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
remark:
|
|||
|
description: 备注
|
|||
|
type: string
|
|||
|
roleId:
|
|||
|
description: 角色编码
|
|||
|
type: integer
|
|||
|
roleKey:
|
|||
|
description: 角色代码
|
|||
|
type: string
|
|||
|
roleName:
|
|||
|
description: 角色名称
|
|||
|
type: string
|
|||
|
roleSort:
|
|||
|
description: 角色排序
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
description: 状态 1禁用 2正常
|
|||
|
type: string
|
|||
|
sysDept:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysDept'
|
|||
|
type: array
|
|||
|
sysMenu:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysMenu'
|
|||
|
type: array
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysRoleUpdateReq:
|
|||
|
properties:
|
|||
|
admin:
|
|||
|
type: boolean
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
dataScope:
|
|||
|
type: string
|
|||
|
deptIds:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
flag:
|
|||
|
description: 标记
|
|||
|
type: string
|
|||
|
menuIds:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
remark:
|
|||
|
description: 备注
|
|||
|
type: string
|
|||
|
roleId:
|
|||
|
description: 角色编码
|
|||
|
type: integer
|
|||
|
roleKey:
|
|||
|
description: 角色代码
|
|||
|
type: string
|
|||
|
roleName:
|
|||
|
description: 角色名称
|
|||
|
type: string
|
|||
|
roleSort:
|
|||
|
description: 角色排序
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
description: 状态
|
|||
|
type: string
|
|||
|
sysDept:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysDept'
|
|||
|
type: array
|
|||
|
sysMenu:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysMenu'
|
|||
|
type: array
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.SysUserInsertReq:
|
|||
|
properties:
|
|||
|
avatar:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
deptId:
|
|||
|
type: integer
|
|||
|
email:
|
|||
|
type: string
|
|||
|
nickName:
|
|||
|
type: string
|
|||
|
password:
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
type: string
|
|||
|
postId:
|
|||
|
type: integer
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
roleId:
|
|||
|
type: integer
|
|||
|
sex:
|
|||
|
type: string
|
|||
|
status:
|
|||
|
default: "1"
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
userId:
|
|||
|
description: 用户ID
|
|||
|
type: integer
|
|||
|
username:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.SysUserUpdateReq:
|
|||
|
properties:
|
|||
|
avatar:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
deptId:
|
|||
|
type: integer
|
|||
|
email:
|
|||
|
type: string
|
|||
|
nickName:
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
type: string
|
|||
|
postId:
|
|||
|
type: integer
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
roleId:
|
|||
|
type: integer
|
|||
|
sex:
|
|||
|
type: string
|
|||
|
status:
|
|||
|
default: "1"
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
userId:
|
|||
|
description: 用户ID
|
|||
|
type: integer
|
|||
|
username:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
dto.UpdateStatusReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
roleId:
|
|||
|
description: 角色编码
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
description: 状态
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
dto.UpdateSysUserStatusReq:
|
|||
|
properties:
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
userId:
|
|||
|
description: 用户ID
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
go-admin_app_admin_models.SysApi:
|
|||
|
properties:
|
|||
|
action:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
handle:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
path:
|
|||
|
type: string
|
|||
|
title:
|
|||
|
type: string
|
|||
|
type:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
updatedAt:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
go-admin_app_admin_models.SysConfig:
|
|||
|
properties:
|
|||
|
configKey:
|
|||
|
type: string
|
|||
|
configName:
|
|||
|
type: string
|
|||
|
configType:
|
|||
|
type: string
|
|||
|
configValue:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
isFrontend:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
updatedAt:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
go-admin_app_admin_models.SysDept:
|
|||
|
properties:
|
|||
|
children:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysDept'
|
|||
|
type: array
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
dataScope:
|
|||
|
type: string
|
|||
|
deptId:
|
|||
|
description: 部门编码
|
|||
|
type: integer
|
|||
|
deptName:
|
|||
|
description: 部门名称
|
|||
|
type: string
|
|||
|
deptPath:
|
|||
|
type: string
|
|||
|
email:
|
|||
|
description: 邮箱
|
|||
|
type: string
|
|||
|
leader:
|
|||
|
description: 负责人
|
|||
|
type: string
|
|||
|
params:
|
|||
|
type: string
|
|||
|
parentId:
|
|||
|
description: 上级部门
|
|||
|
type: integer
|
|||
|
phone:
|
|||
|
description: 手机
|
|||
|
type: string
|
|||
|
sort:
|
|||
|
description: 排序
|
|||
|
type: integer
|
|||
|
status:
|
|||
|
description: 状态
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
updatedAt:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
go-admin_app_admin_models.SysMenu:
|
|||
|
properties:
|
|||
|
action:
|
|||
|
type: string
|
|||
|
apis:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
breadcrumb:
|
|||
|
type: string
|
|||
|
children:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysMenu'
|
|||
|
type: array
|
|||
|
component:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
dataScope:
|
|||
|
type: string
|
|||
|
icon:
|
|||
|
type: string
|
|||
|
is_select:
|
|||
|
type: boolean
|
|||
|
isFrame:
|
|||
|
type: string
|
|||
|
menuId:
|
|||
|
type: integer
|
|||
|
menuName:
|
|||
|
type: string
|
|||
|
menuType:
|
|||
|
type: string
|
|||
|
noCache:
|
|||
|
type: boolean
|
|||
|
params:
|
|||
|
type: string
|
|||
|
parentId:
|
|||
|
type: integer
|
|||
|
path:
|
|||
|
type: string
|
|||
|
paths:
|
|||
|
type: string
|
|||
|
permission:
|
|||
|
type: string
|
|||
|
roleId:
|
|||
|
type: integer
|
|||
|
sort:
|
|||
|
type: integer
|
|||
|
sysApi:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysApi'
|
|||
|
type: array
|
|||
|
title:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
updatedAt:
|
|||
|
type: string
|
|||
|
visible:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
handler.Login:
|
|||
|
properties:
|
|||
|
code:
|
|||
|
type: string
|
|||
|
password:
|
|||
|
type: string
|
|||
|
username:
|
|||
|
type: string
|
|||
|
uuid:
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- code
|
|||
|
- password
|
|||
|
- username
|
|||
|
- uuid
|
|||
|
type: object
|
|||
|
models.Action:
|
|||
|
properties:
|
|||
|
orderApp:
|
|||
|
description: 订购包名
|
|||
|
type: string
|
|||
|
orderChannel:
|
|||
|
description: 订购渠道
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.AddChannelReq:
|
|||
|
properties:
|
|||
|
main_channel_code:
|
|||
|
description: 主渠道编码 (必填)
|
|||
|
type: string
|
|||
|
product_id:
|
|||
|
description: 产品ID (必填)
|
|||
|
type: integer
|
|||
|
remarks:
|
|||
|
description: 备注 (非必填)
|
|||
|
type: string
|
|||
|
status:
|
|||
|
description: '状态 (2: 停用, 1: 启用) (必填)'
|
|||
|
type: integer
|
|||
|
sub_channel_code:
|
|||
|
description: 子渠道编码 (必填)
|
|||
|
type: string
|
|||
|
subscribe_url:
|
|||
|
description: 订购成功通知接口url (非必填)
|
|||
|
type: string
|
|||
|
unsubscribe_url:
|
|||
|
description: 退订通知接口url (非必填)
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- main_channel_code
|
|||
|
- product_id
|
|||
|
- status
|
|||
|
- sub_channel_code
|
|||
|
type: object
|
|||
|
models.AddChannelResp:
|
|||
|
properties:
|
|||
|
channel_id:
|
|||
|
description: 创建的渠道ID
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.AddProductReq:
|
|||
|
properties:
|
|||
|
billing_point_id:
|
|||
|
description: 计费点ID
|
|||
|
type: integer
|
|||
|
channel_api_id:
|
|||
|
description: 渠道ID(接口用)
|
|||
|
type: string
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
name:
|
|||
|
description: 产品名称
|
|||
|
type: string
|
|||
|
official_page:
|
|||
|
description: 官方落地页
|
|||
|
type: string
|
|||
|
product_api_id:
|
|||
|
description: 产品ID(接口用)
|
|||
|
type: string
|
|||
|
sku_name:
|
|||
|
description: SKU名称
|
|||
|
type: string
|
|||
|
unique_code:
|
|||
|
description: 产品唯一标识编码
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- billing_point_id
|
|||
|
- channel_api_id
|
|||
|
- channel_code
|
|||
|
- name
|
|||
|
- sku_name
|
|||
|
- unique_code
|
|||
|
type: object
|
|||
|
models.AddProductResp:
|
|||
|
properties:
|
|||
|
id:
|
|||
|
description: 新增产品的ID
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.ChannelData:
|
|||
|
properties:
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.ChannelListReq:
|
|||
|
properties:
|
|||
|
is_export:
|
|||
|
description: 1-导出
|
|||
|
type: integer
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.ChannelListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgChannel'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.CheckOrderReq:
|
|||
|
properties:
|
|||
|
outTradeNo:
|
|||
|
description: 自定义订单号
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- outTradeNo
|
|||
|
type: object
|
|||
|
models.CheckOrderReqEx:
|
|||
|
properties:
|
|||
|
linkId:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.CheckOrderResp:
|
|||
|
properties:
|
|||
|
code:
|
|||
|
description: -1:已退订,0:未退订,404:订单记录不存在
|
|||
|
type: string
|
|||
|
message:
|
|||
|
type: string
|
|||
|
requestId:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.DailyData:
|
|||
|
properties:
|
|||
|
date:
|
|||
|
description: 日期
|
|||
|
type: string
|
|||
|
new_user_count:
|
|||
|
description: 新增用户数
|
|||
|
type: integer
|
|||
|
unsubscribe_rate:
|
|||
|
description: 退订率
|
|||
|
type: string
|
|||
|
unsubscribe_within_one_hour_rate:
|
|||
|
description: 1小时内退订率
|
|||
|
type: string
|
|||
|
unsubscribed_user_count:
|
|||
|
description: 退订用户数
|
|||
|
type: integer
|
|||
|
unsubscribed_within_one_hour:
|
|||
|
description: 1小时内退订用户数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.HistoricalSummaryListReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
end_time:
|
|||
|
description: 结束时间 xxxx-xx-xx
|
|||
|
type: string
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: integer
|
|||
|
start_time:
|
|||
|
description: 开始时间 xxxx-xx-xx
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.HistoricalSummaryListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgHistoricalSummary'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.HomepageDataSummaryReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道名称
|
|||
|
type: string
|
|||
|
end_time:
|
|||
|
description: 查询结束时间
|
|||
|
type: string
|
|||
|
sku_code:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
start_time:
|
|||
|
description: 查询开始时间
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.HomepageDataSummaryResp:
|
|||
|
properties:
|
|||
|
daily_data:
|
|||
|
description: 每天的数据列表
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.DailyData'
|
|||
|
type: array
|
|||
|
summary:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/models.SummaryData'
|
|||
|
description: 汇总数据
|
|||
|
type: object
|
|||
|
models.MgChannel:
|
|||
|
properties:
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
main_channel_code:
|
|||
|
description: 主渠道编码
|
|||
|
type: string
|
|||
|
product_id:
|
|||
|
description: 产品ID
|
|||
|
type: integer
|
|||
|
remarks:
|
|||
|
description: 备注
|
|||
|
type: string
|
|||
|
status:
|
|||
|
description: '状态 (0: 停用, 1: 启用)'
|
|||
|
type: integer
|
|||
|
sub_channel_code:
|
|||
|
description: 子渠道编码
|
|||
|
type: string
|
|||
|
subscribe_url:
|
|||
|
description: 订购成功通知接口url
|
|||
|
type: string
|
|||
|
unsubscribe_url:
|
|||
|
description: 退订通知接口url
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.MgHistoricalSummary:
|
|||
|
properties:
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
date:
|
|||
|
description: 日期
|
|||
|
type: string
|
|||
|
new_user_count:
|
|||
|
description: 新用户数
|
|||
|
type: integer
|
|||
|
new_user_unsub_on_day:
|
|||
|
description: 当日新用户退订数
|
|||
|
type: integer
|
|||
|
new_user_unsub_on_day_rate:
|
|||
|
description: 当日新用户退订率
|
|||
|
type: string
|
|||
|
new_user_unsub_within_hour:
|
|||
|
description: 当日新用户退订数(1小时以内)
|
|||
|
type: integer
|
|||
|
new_user_unsub_within_hour_rate:
|
|||
|
description: 当日新用户退订率(1小时以内)
|
|||
|
type: string
|
|||
|
product_id:
|
|||
|
description: 产品ID
|
|||
|
type: integer
|
|||
|
submission_count:
|
|||
|
description: 提交数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.MgOrder:
|
|||
|
properties:
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
channel_trade_no:
|
|||
|
description: 渠道订单号
|
|||
|
type: string
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
external_order_id:
|
|||
|
description: 外部平台订单号(如咪咕等)
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
is_one_hour_cancel:
|
|||
|
description: 是否1小时内退订 1-是 其他-否
|
|||
|
type: integer
|
|||
|
order_serial:
|
|||
|
description: 订单流水号
|
|||
|
type: string
|
|||
|
phone_number:
|
|||
|
description: 手机号
|
|||
|
type: string
|
|||
|
product_id:
|
|||
|
description: 产品ID
|
|||
|
type: integer
|
|||
|
sm4_phone_number:
|
|||
|
description: SM4加密手机号
|
|||
|
type: string
|
|||
|
state:
|
|||
|
description: 用户订阅状态 1-订阅成功 2-已取消订阅
|
|||
|
type: integer
|
|||
|
subscribe_time:
|
|||
|
description: 订阅时间
|
|||
|
type: string
|
|||
|
unsubscribe_time:
|
|||
|
description: 取消订阅时间
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.MgProduct:
|
|||
|
properties:
|
|||
|
billing_point_id:
|
|||
|
description: 计费点ID
|
|||
|
type: integer
|
|||
|
channel_api_id:
|
|||
|
description: 渠道ID(接口用)
|
|||
|
type: string
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
name:
|
|||
|
description: 产品名称
|
|||
|
type: string
|
|||
|
official_page:
|
|||
|
description: 官方落地页
|
|||
|
type: string
|
|||
|
product_api_id:
|
|||
|
description: 产品ID(接口用)
|
|||
|
type: string
|
|||
|
sku_name:
|
|||
|
description: SKU名称
|
|||
|
type: string
|
|||
|
unique_code:
|
|||
|
description: 产品唯一标识编码
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.MgRealtimeSummary:
|
|||
|
properties:
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
new_user_count:
|
|||
|
description: 新用户数
|
|||
|
type: integer
|
|||
|
new_user_unsub_on_day:
|
|||
|
description: 当日新用户退订数
|
|||
|
type: integer
|
|||
|
new_user_unsub_on_day_rate:
|
|||
|
description: 当日新用户退订率
|
|||
|
type: string
|
|||
|
new_user_unsub_within_hour:
|
|||
|
description: 当日新用户退订数(1小时以内)
|
|||
|
type: integer
|
|||
|
new_user_unsub_within_hour_rate:
|
|||
|
description: 当日新用户退订率(1小时以内)
|
|||
|
type: string
|
|||
|
product_id:
|
|||
|
description: 产品ID
|
|||
|
type: integer
|
|||
|
submission_count:
|
|||
|
description: 提交数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.MgTransactionLog:
|
|||
|
properties:
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
channel_trade_no:
|
|||
|
description: 渠道订单号
|
|||
|
type: string
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: integer
|
|||
|
link_id:
|
|||
|
description: linkId(咪咕订单号)
|
|||
|
type: string
|
|||
|
order_time:
|
|||
|
description: 订单时间
|
|||
|
type: string
|
|||
|
out_trade_no:
|
|||
|
description: 平台订单号
|
|||
|
type: string
|
|||
|
phone_number:
|
|||
|
description: 手机号
|
|||
|
type: string
|
|||
|
product_id:
|
|||
|
description: 产品ID
|
|||
|
type: integer
|
|||
|
province:
|
|||
|
description: 省份
|
|||
|
type: string
|
|||
|
reason:
|
|||
|
description: 交易失败原因
|
|||
|
type: string
|
|||
|
result:
|
|||
|
description: 交易结果
|
|||
|
type: string
|
|||
|
verification_code:
|
|||
|
description: 验证码
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.MgUserRetention:
|
|||
|
properties:
|
|||
|
channel_code:
|
|||
|
description: 渠道编码
|
|||
|
type: string
|
|||
|
new_user_count:
|
|||
|
description: 新增用户数
|
|||
|
type: integer
|
|||
|
product_id:
|
|||
|
description: 产品ID
|
|||
|
type: integer
|
|||
|
retained_user_count:
|
|||
|
description: 留存用户数
|
|||
|
type: integer
|
|||
|
retention_month:
|
|||
|
description: 留存月份(格式:YYYY-MM)
|
|||
|
type: string
|
|||
|
retention_rate:
|
|||
|
description: 留存率(以百分比形式存储)
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.NewSendDataReq:
|
|||
|
properties:
|
|||
|
cert_list:
|
|||
|
description: 证书列表:1-电工证,2-焊工证,3-叉车证,4-制冷与空调作业证,5-高空作业证,6-危化品作业证,7-安全员证,8-其他工种上岗证
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
data:
|
|||
|
description: 其他选择内容
|
|||
|
name:
|
|||
|
description: 姓名
|
|||
|
type: string
|
|||
|
tel:
|
|||
|
description: 电话
|
|||
|
type: string
|
|||
|
type:
|
|||
|
description: 广告页类型 1-八大员;2-旅游
|
|||
|
type: integer
|
|||
|
url:
|
|||
|
description: 页面url路径
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- name
|
|||
|
- tel
|
|||
|
- type
|
|||
|
- url
|
|||
|
type: object
|
|||
|
models.OppoSendDataResp:
|
|||
|
properties:
|
|||
|
code:
|
|||
|
type: integer
|
|||
|
msg:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.OrderListReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
channelTradeNo:
|
|||
|
description: 渠道订单号
|
|||
|
type: string
|
|||
|
end_time:
|
|||
|
description: 结束时间
|
|||
|
type: string
|
|||
|
is_export:
|
|||
|
description: 1-导出
|
|||
|
type: integer
|
|||
|
order_serial:
|
|||
|
description: 订单流水号
|
|||
|
type: string
|
|||
|
outTradeNo:
|
|||
|
description: 外部订单号
|
|||
|
type: string
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: integer
|
|||
|
sm4_phone_number:
|
|||
|
description: SM4加密手机号
|
|||
|
type: string
|
|||
|
start_time:
|
|||
|
description: 开始时间
|
|||
|
type: string
|
|||
|
state:
|
|||
|
description: 退订状态 0-查所有 1-未退订 2-已退订
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.OrderListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgOrder'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.Package:
|
|||
|
properties:
|
|||
|
appChannel:
|
|||
|
type: string
|
|||
|
expireTime:
|
|||
|
type: string
|
|||
|
isUnsub:
|
|||
|
type: integer
|
|||
|
monthlyContinuous:
|
|||
|
type: integer
|
|||
|
packageId:
|
|||
|
type: string
|
|||
|
packageName:
|
|||
|
type: string
|
|||
|
subTime:
|
|||
|
type: string
|
|||
|
unsubTime:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.ProductListReq:
|
|||
|
properties:
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.ProductListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgProduct'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.QueryRightsInfoReq:
|
|||
|
properties:
|
|||
|
appChannelList:
|
|||
|
description: 渠道号
|
|||
|
items:
|
|||
|
type: string
|
|||
|
type: array
|
|||
|
mobile:
|
|||
|
description: 手机号(sm4加密)
|
|||
|
type: string
|
|||
|
packageId:
|
|||
|
description: 计费点id
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- appChannelList
|
|||
|
- mobile
|
|||
|
type: object
|
|||
|
models.QueryRightsInfoReqEx:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- channel
|
|||
|
- phone
|
|||
|
- skuCode
|
|||
|
type: object
|
|||
|
models.QueryRightsInfoResp:
|
|||
|
properties:
|
|||
|
message:
|
|||
|
type: string
|
|||
|
resultData:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.Package'
|
|||
|
type: array
|
|||
|
returnCode:
|
|||
|
type: string
|
|||
|
serverTime:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.RealtimeSummaryListReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
end_time:
|
|||
|
description: 结束时间 23:59:59
|
|||
|
type: string
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: integer
|
|||
|
start_time:
|
|||
|
description: 开始时间 00:00:00
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.RealtimeSummaryListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgRealtimeSummary'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.SendCaptchaReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
outTradeNo:
|
|||
|
description: 自定义订单号
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
userAction:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/models.Action'
|
|||
|
description: 用户操作记录
|
|||
|
required:
|
|||
|
- channel
|
|||
|
- phone
|
|||
|
- skuCode
|
|||
|
type: object
|
|||
|
models.SendCaptchaReqEx:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
outTradeNo:
|
|||
|
description: 自定义订单号
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- channel
|
|||
|
- phone
|
|||
|
- skuCode
|
|||
|
type: object
|
|||
|
models.SendCaptchaResp:
|
|||
|
properties:
|
|||
|
linkId:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.SubmitOrderReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
linkId:
|
|||
|
description: 验证码接口返回的linkId
|
|||
|
type: string
|
|||
|
outTradeNo:
|
|||
|
description: 自定义订单号
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
smsCode:
|
|||
|
description: 验证码
|
|||
|
type: string
|
|||
|
userAction:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/models.Action'
|
|||
|
description: 用户操作记录
|
|||
|
required:
|
|||
|
- channel
|
|||
|
- linkId
|
|||
|
- phone
|
|||
|
- skuCode
|
|||
|
- smsCode
|
|||
|
type: object
|
|||
|
models.SubmitOrderReqEx:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
linkId:
|
|||
|
description: 验证码接口返回的linkId
|
|||
|
type: string
|
|||
|
outTradeNo:
|
|||
|
description: 自定义订单号
|
|||
|
type: string
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
smsCode:
|
|||
|
description: 验证码
|
|||
|
type: string
|
|||
|
required:
|
|||
|
- channel
|
|||
|
- linkId
|
|||
|
- phone
|
|||
|
- skuCode
|
|||
|
- smsCode
|
|||
|
type: object
|
|||
|
models.SubmitOrderResp:
|
|||
|
properties:
|
|||
|
linkId:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.SummaryData:
|
|||
|
properties:
|
|||
|
one_hour_unsubscribe_rate:
|
|||
|
description: 1小时退订率 (字符串,保留两位小数,如 "26.35%")
|
|||
|
type: string
|
|||
|
one_hour_unsubscribed_user_count:
|
|||
|
description: 1小时内退订用户数
|
|||
|
type: integer
|
|||
|
retained_user_count:
|
|||
|
description: 留存用户数
|
|||
|
type: integer
|
|||
|
retention_rate:
|
|||
|
description: 留存率 (字符串,保留两位小数,如 "73.65%")
|
|||
|
type: string
|
|||
|
total_user_count:
|
|||
|
description: 总用户数
|
|||
|
type: integer
|
|||
|
unsubscribe_rate:
|
|||
|
description: 退订率 (字符串,保留两位小数,如 "26.35%")
|
|||
|
type: string
|
|||
|
unsubscribed_user_count:
|
|||
|
description: 退订用户数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.SysChannelListReq:
|
|||
|
properties:
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.SysChannelListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.ChannelData'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.TransactionListReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
end_time:
|
|||
|
description: 结束时间
|
|||
|
type: string
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
phone:
|
|||
|
description: 手机号码
|
|||
|
type: string
|
|||
|
result:
|
|||
|
description: 交易结果
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: integer
|
|||
|
start_time:
|
|||
|
description: 开始时间
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.TransactionListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgTransactionLog'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
models.UserRetentionListReq:
|
|||
|
properties:
|
|||
|
channel:
|
|||
|
description: 渠道号
|
|||
|
type: string
|
|||
|
page_num:
|
|||
|
description: 页码
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
description: 每页条数
|
|||
|
type: integer
|
|||
|
province:
|
|||
|
description: 省份
|
|||
|
type: string
|
|||
|
retention_month:
|
|||
|
description: Date string `json:"date"` // 月用户(格式:YYYY-MM)
|
|||
|
type: string
|
|||
|
skuCode:
|
|||
|
description: 产品编号
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
models.UserRetentionListResp:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/models.MgUserRetention'
|
|||
|
type: array
|
|||
|
page_num:
|
|||
|
type: integer
|
|||
|
page_size:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
response.Page:
|
|||
|
properties:
|
|||
|
count:
|
|||
|
type: integer
|
|||
|
pageIndex:
|
|||
|
type: integer
|
|||
|
pageSize:
|
|||
|
type: integer
|
|||
|
type: object
|
|||
|
response.Response:
|
|||
|
properties:
|
|||
|
code:
|
|||
|
type: integer
|
|||
|
msg:
|
|||
|
type: string
|
|||
|
requestId:
|
|||
|
description: 数据集
|
|||
|
type: string
|
|||
|
status:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
tools.Params:
|
|||
|
properties:
|
|||
|
treeCode:
|
|||
|
type: string
|
|||
|
treeName:
|
|||
|
type: string
|
|||
|
treeParentCode:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
tools.SysColumns:
|
|||
|
properties:
|
|||
|
columnComment:
|
|||
|
type: string
|
|||
|
columnId:
|
|||
|
type: integer
|
|||
|
columnName:
|
|||
|
type: string
|
|||
|
columnType:
|
|||
|
type: string
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
deletedAt:
|
|||
|
type: string
|
|||
|
dictType:
|
|||
|
type: string
|
|||
|
edit:
|
|||
|
type: boolean
|
|||
|
fkCol:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/tools.SysColumns'
|
|||
|
type: array
|
|||
|
fkLabelId:
|
|||
|
type: string
|
|||
|
fkLabelName:
|
|||
|
type: string
|
|||
|
fkTableName:
|
|||
|
type: string
|
|||
|
fkTableNameClass:
|
|||
|
type: string
|
|||
|
fkTableNamePackage:
|
|||
|
type: string
|
|||
|
goField:
|
|||
|
type: string
|
|||
|
goType:
|
|||
|
type: string
|
|||
|
htmlType:
|
|||
|
type: string
|
|||
|
increment:
|
|||
|
type: boolean
|
|||
|
insert:
|
|||
|
type: boolean
|
|||
|
isEdit:
|
|||
|
type: string
|
|||
|
isIncrement:
|
|||
|
type: string
|
|||
|
isInsert:
|
|||
|
type: string
|
|||
|
isList:
|
|||
|
type: string
|
|||
|
isPk:
|
|||
|
type: string
|
|||
|
isQuery:
|
|||
|
type: string
|
|||
|
isRequired:
|
|||
|
type: string
|
|||
|
jsonField:
|
|||
|
type: string
|
|||
|
list:
|
|||
|
type: string
|
|||
|
pk:
|
|||
|
type: boolean
|
|||
|
query:
|
|||
|
type: boolean
|
|||
|
queryType:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
required:
|
|||
|
type: boolean
|
|||
|
sort:
|
|||
|
type: integer
|
|||
|
superColumn:
|
|||
|
type: boolean
|
|||
|
tableId:
|
|||
|
type: integer
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
updatedAt:
|
|||
|
type: string
|
|||
|
usableColumn:
|
|||
|
type: boolean
|
|||
|
type: object
|
|||
|
tools.SysTables:
|
|||
|
properties:
|
|||
|
businessName:
|
|||
|
type: string
|
|||
|
className:
|
|||
|
description: 类名
|
|||
|
type: string
|
|||
|
columns:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/tools.SysColumns'
|
|||
|
type: array
|
|||
|
createBy:
|
|||
|
type: integer
|
|||
|
createdAt:
|
|||
|
type: string
|
|||
|
crud:
|
|||
|
type: boolean
|
|||
|
dataScope:
|
|||
|
type: string
|
|||
|
deletedAt:
|
|||
|
type: string
|
|||
|
functionAuthor:
|
|||
|
description: 功能作者
|
|||
|
type: string
|
|||
|
functionName:
|
|||
|
description: 功能名称
|
|||
|
type: string
|
|||
|
isActions:
|
|||
|
type: integer
|
|||
|
isAuth:
|
|||
|
type: integer
|
|||
|
isDataScope:
|
|||
|
type: integer
|
|||
|
isLogicalDelete:
|
|||
|
type: string
|
|||
|
logicalDelete:
|
|||
|
type: boolean
|
|||
|
logicalDeleteColumn:
|
|||
|
type: string
|
|||
|
moduleFrontName:
|
|||
|
description: 前端文件名
|
|||
|
type: string
|
|||
|
moduleName:
|
|||
|
description: go文件名
|
|||
|
type: string
|
|||
|
options:
|
|||
|
type: string
|
|||
|
packageName:
|
|||
|
description: 包名
|
|||
|
type: string
|
|||
|
params:
|
|||
|
$ref: '#/definitions/tools.Params'
|
|||
|
pkColumn:
|
|||
|
type: string
|
|||
|
pkGoField:
|
|||
|
type: string
|
|||
|
pkJsonField:
|
|||
|
type: string
|
|||
|
remark:
|
|||
|
type: string
|
|||
|
tableComment:
|
|||
|
description: 表备注
|
|||
|
type: string
|
|||
|
tableId:
|
|||
|
description: 表编码
|
|||
|
type: integer
|
|||
|
tableName:
|
|||
|
description: 表名称
|
|||
|
type: string
|
|||
|
tplCategory:
|
|||
|
type: string
|
|||
|
tree:
|
|||
|
type: boolean
|
|||
|
treeCode:
|
|||
|
type: string
|
|||
|
treeName:
|
|||
|
type: string
|
|||
|
treeParentCode:
|
|||
|
type: string
|
|||
|
updateBy:
|
|||
|
type: integer
|
|||
|
updatedAt:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
info:
|
|||
|
contact: {}
|
|||
|
description: |-
|
|||
|
基于Gin + Vue + Element UI的前后端分离权限管理系统的接口文档
|
|||
|
添加qq群: 521386980 进入技术交流群 请先star,谢谢!
|
|||
|
license:
|
|||
|
name: MIT
|
|||
|
url: https://github.com/go-admin-team/go-admin/blob/master/LICENSE.md
|
|||
|
title: go-admin API
|
|||
|
version: 2.0.0
|
|||
|
paths:
|
|||
|
/api/v1/admin/channel/add:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 新增渠道
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.AddChannelReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.AddChannelResp'
|
|||
|
summary: 新增渠道
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/channel/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询渠道列表
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.ChannelListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.ChannelListResp'
|
|||
|
summary: 查询渠道列表
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/historical_summary/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 历史汇总查询
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.HistoricalSummaryListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.HistoricalSummaryListResp'
|
|||
|
summary: 历史汇总查询
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/home/data:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询首页汇总数据
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.HomepageDataSummaryReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.HomepageDataSummaryResp'
|
|||
|
summary: 查询首页汇总数据
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/order/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询订单列表
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.OrderListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.OrderListResp'
|
|||
|
summary: 查询订单列表
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/product/add:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 新增产品
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.AddProductReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.AddProductResp'
|
|||
|
summary: 添加新产品
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/product/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询权益产品
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.ProductListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.ProductListResp'
|
|||
|
summary: 查询权益产品
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/realtime_summary/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 当日实时汇总
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.RealtimeSummaryListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.RealtimeSummaryListResp'
|
|||
|
summary: 当日实时汇总
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/sys_channel/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询系统渠道编码
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SysChannelListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SysChannelListResp'
|
|||
|
summary: 查询系统渠道编码
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/transaction/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询交易流水记录
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.TransactionListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.TransactionListResp'
|
|||
|
summary: 查询交易流水记录
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/admin/user_retention/list:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 用户留存记录
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.UserRetentionListReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.UserRetentionListResp'
|
|||
|
summary: 用户留存记录
|
|||
|
tags:
|
|||
|
- 2024-咪咕-管理后台
|
|||
|
/api/v1/app-config:
|
|||
|
get:
|
|||
|
description: 获取系统配置信息,主要注意这里不在验证权限
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
additionalProperties:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
type: object
|
|||
|
summary: 获取系统前台配置信息,主要注意这里不在验证权限
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
/api/v1/captcha:
|
|||
|
get:
|
|||
|
description: 获取验证码
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
type: string
|
|||
|
id:
|
|||
|
type: string
|
|||
|
msg:
|
|||
|
type: string
|
|||
|
type: object
|
|||
|
summary: 获取验证码
|
|||
|
tags:
|
|||
|
- 登陆
|
|||
|
/api/v1/coupon_provider/order/check:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询是否已经退订接口
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.CheckOrderReqEx'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.CheckOrderResp'
|
|||
|
summary: 查询是否已经退订接口
|
|||
|
tags:
|
|||
|
- 2024-咪咕(对外)-下单
|
|||
|
/api/v1/coupon_provider/order/check_rights_info:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询是否已经退订接口(咪咕)
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.QueryRightsInfoReqEx'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.QueryRightsInfoResp'
|
|||
|
summary: 查询是否已经退订接口(咪咕)
|
|||
|
tags:
|
|||
|
- 2024-咪咕(对外)-下单
|
|||
|
/api/v1/coupon_provider/send_captcha:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 下单接口(下发验证码)
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SendCaptchaReqEx'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SendCaptchaResp'
|
|||
|
summary: 下单接口(下发验证码)
|
|||
|
tags:
|
|||
|
- 2024-咪咕(对外)-下单
|
|||
|
/api/v1/coupon_provider/submit_order:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 提交接口(提交验证码)
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SubmitOrderReqEx'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SubmitOrderResp'
|
|||
|
summary: 提交接口(提交验证码)
|
|||
|
tags:
|
|||
|
- 2024-咪咕(对外)-下单
|
|||
|
/api/v1/db/columns/page:
|
|||
|
get:
|
|||
|
description: 数据库表列分页列表 / database table column page list
|
|||
|
parameters:
|
|||
|
- description: tableName / 数据表名称
|
|||
|
in: query
|
|||
|
name: tableName
|
|||
|
type: string
|
|||
|
- description: pageSize / 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: pageIndex / 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
summary: 分页列表数据 / page list data
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
/api/v1/db/tables/page:
|
|||
|
get:
|
|||
|
description: 数据库表分页列表 / database table page list
|
|||
|
parameters:
|
|||
|
- description: tableName / 数据表名称
|
|||
|
in: query
|
|||
|
name: tableName
|
|||
|
type: string
|
|||
|
- description: pageSize / 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: pageIndex / 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
summary: 分页列表数据 / page list data
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
/api/v1/dept:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDeptDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "删除失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除部门
|
|||
|
tags:
|
|||
|
- 部门
|
|||
|
get:
|
|||
|
description: 分页列表
|
|||
|
parameters:
|
|||
|
- description: deptName
|
|||
|
in: query
|
|||
|
name: deptName
|
|||
|
type: string
|
|||
|
- description: deptId
|
|||
|
in: query
|
|||
|
name: deptId
|
|||
|
type: string
|
|||
|
- description: position
|
|||
|
in: query
|
|||
|
name: position
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 分页部门列表数据
|
|||
|
tags:
|
|||
|
- 部门
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: data
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDeptInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "添加失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 添加部门
|
|||
|
tags:
|
|||
|
- 部门
|
|||
|
/api/v1/dept/{deptId}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: deptId
|
|||
|
in: path
|
|||
|
name: deptId
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取部门数据
|
|||
|
tags:
|
|||
|
- 部门
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: id
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDeptUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "添加失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改部门
|
|||
|
tags:
|
|||
|
- 部门
|
|||
|
/api/v1/dict-data/option-select:
|
|||
|
get:
|
|||
|
description: 数据字典根据key获取
|
|||
|
parameters:
|
|||
|
- description: dictType
|
|||
|
in: query
|
|||
|
name: dictType
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/dto.SysDictDataGetAllResp'
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 数据字典根据key获取
|
|||
|
tags:
|
|||
|
- 字典数据
|
|||
|
/api/v1/dict/data:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: dictCode
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDictDataDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "删除成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除字典数据
|
|||
|
tags:
|
|||
|
- 字典数据
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: status
|
|||
|
in: query
|
|||
|
name: status
|
|||
|
type: string
|
|||
|
- description: dictCode
|
|||
|
in: query
|
|||
|
name: dictCode
|
|||
|
type: string
|
|||
|
- description: dictType
|
|||
|
in: query
|
|||
|
name: dictType
|
|||
|
type: string
|
|||
|
- description: 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 字典数据列表
|
|||
|
tags:
|
|||
|
- 字典数据
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: data
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDictDataInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "添加成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 添加字典数据
|
|||
|
tags:
|
|||
|
- 字典数据
|
|||
|
/api/v1/dict/data/{dictCode}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: 字典编码
|
|||
|
in: path
|
|||
|
name: dictCode
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 通过编码获取字典数据
|
|||
|
tags:
|
|||
|
- 字典数据
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDictDataUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "修改成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改字典数据
|
|||
|
tags:
|
|||
|
- 字典数据
|
|||
|
/api/v1/dict/type:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: dictCode
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDictTypeDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除字典类型
|
|||
|
tags:
|
|||
|
- 字典类型
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: dictName
|
|||
|
in: query
|
|||
|
name: dictName
|
|||
|
type: string
|
|||
|
- description: dictId
|
|||
|
in: query
|
|||
|
name: dictId
|
|||
|
type: string
|
|||
|
- description: dictType
|
|||
|
in: query
|
|||
|
name: dictType
|
|||
|
type: string
|
|||
|
- description: 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 字典类型列表数据
|
|||
|
tags:
|
|||
|
- 字典类型
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: data
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDictTypeInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 添加字典类型
|
|||
|
tags:
|
|||
|
- 字典类型
|
|||
|
/api/v1/dict/type-option-select:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: dictName
|
|||
|
in: query
|
|||
|
name: dictName
|
|||
|
type: string
|
|||
|
- description: dictId
|
|||
|
in: query
|
|||
|
name: dictId
|
|||
|
type: string
|
|||
|
- description: dictType
|
|||
|
in: query
|
|||
|
name: dictType
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 字典类型全部数据 代码生成使用接口
|
|||
|
tags:
|
|||
|
- 字典类型
|
|||
|
/api/v1/dict/type/{dictId}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: 字典类型编码
|
|||
|
in: path
|
|||
|
name: dictId
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 字典类型通过字典id获取
|
|||
|
tags:
|
|||
|
- 字典类型
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysDictTypeUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改字典类型
|
|||
|
tags:
|
|||
|
- 字典类型
|
|||
|
/api/v1/getinfo:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取个人信息
|
|||
|
tags:
|
|||
|
- 个人中心
|
|||
|
/api/v1/login:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: |-
|
|||
|
获取token
|
|||
|
LoginHandler can be used by clients to get a jwt token.
|
|||
|
Payload needs to be json in the form of {"username": "USERNAME", "password": "PASSWORD"}.
|
|||
|
Reply will be of the form {"token": "TOKEN"}.
|
|||
|
dev mode:It should be noted that all fields cannot be empty, and a value of 0 can be passed in addition to the account password
|
|||
|
注意:开发模式:需要注意全部字段不能为空,账号密码外可以传入0值
|
|||
|
parameters:
|
|||
|
- description: account
|
|||
|
in: body
|
|||
|
name: account
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/handler.Login'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "expire": "2019-08-07T12:45:48+08:00", "token":
|
|||
|
".eyJleHAiOjE1NjUxNTMxNDgsImlkIjoiYWRtaW4iLCJvcmlnX2lhdCI6MTU2NTE0OTU0OH0.-zvzHvbg0A"
|
|||
|
}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
summary: 登陆
|
|||
|
tags:
|
|||
|
- 登陆
|
|||
|
/api/v1/menu:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysMenuDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除菜单
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: menuName
|
|||
|
in: query
|
|||
|
name: menuName
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: Menu列表数据
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: data
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysMenuInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 创建菜单
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
/api/v1/menu/{id}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: id
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: Menu详情数据
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: id
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysMenuUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改菜单
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
/api/v1/menuTreeselect/{roleId}:
|
|||
|
get:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: roleId
|
|||
|
in: path
|
|||
|
name: roleId
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 角色修改使用的菜单列表
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
/api/v1/menurole:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 根据登录角色名称获取菜单列表数据(左菜单使用)
|
|||
|
tags:
|
|||
|
- 菜单
|
|||
|
/api/v1/migu/order/check:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询是否已经退订接口
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.CheckOrderReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.CheckOrderResp'
|
|||
|
summary: 查询是否已经退订接口
|
|||
|
tags:
|
|||
|
- 2024-咪咕-下单
|
|||
|
/api/v1/migu/order/check_rights_info:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 查询是否已经退订接口(咪咕)
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.QueryRightsInfoReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.QueryRightsInfoResp'
|
|||
|
summary: 查询是否已经退订接口(咪咕)
|
|||
|
tags:
|
|||
|
- 2024-咪咕-下单
|
|||
|
/api/v1/migu/send_captcha:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 下单接口(下发验证码)
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SendCaptchaReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SendCaptchaResp'
|
|||
|
summary: 下单接口(下发验证码)
|
|||
|
tags:
|
|||
|
- 2024-咪咕-下单
|
|||
|
/api/v1/migu/submit_order:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 提交接口(提交验证码)
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SubmitOrderReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.SubmitOrderResp'
|
|||
|
summary: 提交接口(提交验证码)
|
|||
|
tags:
|
|||
|
- 2024-咪咕-下单
|
|||
|
/api/v1/notice/subscribe:
|
|||
|
get:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 订购成功通知接口
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.NewSendDataReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.OppoSendDataResp'
|
|||
|
summary: 订购成功通知接口
|
|||
|
tags:
|
|||
|
- 2024-咪咕-回调
|
|||
|
/api/v1/notice/unsubscribe:
|
|||
|
get:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
parameters:
|
|||
|
- description: 退订通知接口
|
|||
|
in: body
|
|||
|
name: request
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.NewSendDataReq'
|
|||
|
produces:
|
|||
|
- application/json
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: OK
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/models.OppoSendDataResp'
|
|||
|
summary: 退订通知接口
|
|||
|
tags:
|
|||
|
- 2024-咪咕-回调
|
|||
|
/api/v1/post:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: 请求参数
|
|||
|
in: body
|
|||
|
name: id
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysPostDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除岗位
|
|||
|
tags:
|
|||
|
- 岗位
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: postName
|
|||
|
in: query
|
|||
|
name: postName
|
|||
|
type: string
|
|||
|
- description: postCode
|
|||
|
in: query
|
|||
|
name: postCode
|
|||
|
type: string
|
|||
|
- description: postId
|
|||
|
in: query
|
|||
|
name: postId
|
|||
|
type: string
|
|||
|
- description: status
|
|||
|
in: query
|
|||
|
name: status
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 岗位列表数据
|
|||
|
tags:
|
|||
|
- 岗位
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: data
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysPostInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 添加岗位
|
|||
|
tags:
|
|||
|
- 岗位
|
|||
|
/api/v1/post/{id}:
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysPostUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改岗位
|
|||
|
tags:
|
|||
|
- 岗位
|
|||
|
/api/v1/post/{postId}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: 编码
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取岗位信息
|
|||
|
tags:
|
|||
|
- 岗位
|
|||
|
/api/v1/public/uploadFile:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- multipart/form-data
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: type
|
|||
|
in: query
|
|||
|
name: type
|
|||
|
required: true
|
|||
|
type: string
|
|||
|
- description: file
|
|||
|
in: formData
|
|||
|
name: file
|
|||
|
required: true
|
|||
|
type: file
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "添加失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 上传图片
|
|||
|
tags:
|
|||
|
- 公共接口
|
|||
|
/api/v1/role:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysRoleDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除用户角色
|
|||
|
tags:
|
|||
|
- 角色/Role
|
|||
|
get:
|
|||
|
description: Get JSON
|
|||
|
parameters:
|
|||
|
- description: roleName
|
|||
|
in: query
|
|||
|
name: roleName
|
|||
|
type: string
|
|||
|
- description: status
|
|||
|
in: query
|
|||
|
name: status
|
|||
|
type: string
|
|||
|
- description: roleKey
|
|||
|
in: query
|
|||
|
name: roleKey
|
|||
|
type: string
|
|||
|
- description: 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 角色列表数据
|
|||
|
tags:
|
|||
|
- 角色/Role
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: data
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysRoleInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 创建角色
|
|||
|
tags:
|
|||
|
- 角色/Role
|
|||
|
/api/v1/role-status/{id}:
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.RoleDataScopeReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 更新角色数据权限
|
|||
|
tags:
|
|||
|
- 角色/Role
|
|||
|
/api/v1/role/{id}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: roleId
|
|||
|
in: path
|
|||
|
name: roleId
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取Role数据
|
|||
|
tags:
|
|||
|
- 角色/Role
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysRoleUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改用户角色
|
|||
|
tags:
|
|||
|
- 角色/Role
|
|||
|
/api/v1/server-monitor:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 系统信息
|
|||
|
tags:
|
|||
|
- 系统信息
|
|||
|
/api/v1/set-config:
|
|||
|
get:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 界面操作设置配置值的获取
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "修改成功"}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
additionalProperties: true
|
|||
|
type: object
|
|||
|
type: object
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取配置
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 界面操作设置配置值
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/dto.GetSetSysConfigReq'
|
|||
|
type: array
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "修改成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 设置配置
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
/api/v1/sys-api:
|
|||
|
delete:
|
|||
|
description: 删除接口管理
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysApiDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "删除成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除接口管理
|
|||
|
tags:
|
|||
|
- 接口管理
|
|||
|
get:
|
|||
|
description: 获取接口管理列表
|
|||
|
parameters:
|
|||
|
- description: 名称
|
|||
|
in: query
|
|||
|
name: name
|
|||
|
type: string
|
|||
|
- description: 标题
|
|||
|
in: query
|
|||
|
name: title
|
|||
|
type: string
|
|||
|
- description: 地址
|
|||
|
in: query
|
|||
|
name: path
|
|||
|
type: string
|
|||
|
- description: 类型
|
|||
|
in: query
|
|||
|
name: action
|
|||
|
type: string
|
|||
|
- description: 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Page'
|
|||
|
- properties:
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysApi'
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
type: object
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取接口管理列表
|
|||
|
tags:
|
|||
|
- 接口管理
|
|||
|
/api/v1/sys-api/{id}:
|
|||
|
get:
|
|||
|
description: 获取接口管理
|
|||
|
parameters:
|
|||
|
- description: id
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysApi'
|
|||
|
type: object
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取接口管理
|
|||
|
tags:
|
|||
|
- 接口管理
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 修改接口管理
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysApiUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "修改成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改接口管理
|
|||
|
tags:
|
|||
|
- 接口管理
|
|||
|
/api/v1/sys-config:
|
|||
|
delete:
|
|||
|
description: 删除配置管理
|
|||
|
parameters:
|
|||
|
- description: ids
|
|||
|
in: body
|
|||
|
name: ids
|
|||
|
schema:
|
|||
|
items:
|
|||
|
type: integer
|
|||
|
type: array
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "删除成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除配置管理
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
get:
|
|||
|
description: 获取配置管理列表
|
|||
|
parameters:
|
|||
|
- description: 名称
|
|||
|
in: query
|
|||
|
name: configName
|
|||
|
type: string
|
|||
|
- description: key
|
|||
|
in: query
|
|||
|
name: configKey
|
|||
|
type: string
|
|||
|
- description: 类型
|
|||
|
in: query
|
|||
|
name: configType
|
|||
|
type: string
|
|||
|
- description: 是否前端
|
|||
|
in: query
|
|||
|
name: isFrontend
|
|||
|
type: integer
|
|||
|
- description: 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Page'
|
|||
|
- properties:
|
|||
|
list:
|
|||
|
items:
|
|||
|
$ref: '#/definitions/go-admin_app_admin_models.SysApi'
|
|||
|
type: array
|
|||
|
type: object
|
|||
|
type: object
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取配置管理列表
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 创建配置管理
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysConfigControl'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "创建成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 创建配置管理
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
/api/v1/sys-config/{id}:
|
|||
|
get:
|
|||
|
description: 根据Key获取SysConfig的Service
|
|||
|
parameters:
|
|||
|
- description: configKey
|
|||
|
in: path
|
|||
|
name: configKey
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
allOf:
|
|||
|
- $ref: '#/definitions/response.Response'
|
|||
|
- properties:
|
|||
|
data:
|
|||
|
$ref: '#/definitions/dto.SysConfigByKeyReq'
|
|||
|
type: object
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 根据Key获取SysConfig的Service
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 修改配置管理
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysConfigControl'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "message": "修改成功"}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改配置管理
|
|||
|
tags:
|
|||
|
- 配置管理
|
|||
|
/api/v1/sys-login-log:
|
|||
|
delete:
|
|||
|
description: 登录日志删除
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysLoginLogDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 登录日志删除
|
|||
|
tags:
|
|||
|
- 登录日志
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: 用户名
|
|||
|
in: query
|
|||
|
name: username
|
|||
|
type: string
|
|||
|
- description: ip地址
|
|||
|
in: query
|
|||
|
name: ipaddr
|
|||
|
type: string
|
|||
|
- description: 归属地
|
|||
|
in: query
|
|||
|
name: loginLocation
|
|||
|
type: string
|
|||
|
- description: 状态
|
|||
|
in: query
|
|||
|
name: status
|
|||
|
type: string
|
|||
|
- description: 开始时间
|
|||
|
in: query
|
|||
|
name: beginTime
|
|||
|
type: string
|
|||
|
- description: 结束时间
|
|||
|
in: query
|
|||
|
name: endTime
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 登录日志列表
|
|||
|
tags:
|
|||
|
- 登录日志
|
|||
|
/api/v1/sys-login-log/{id}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: id
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 登录日志通过id获取
|
|||
|
tags:
|
|||
|
- 登录日志
|
|||
|
/api/v1/sys-opera-log:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysOperaLogDeleteReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除操作日志
|
|||
|
tags:
|
|||
|
- 操作日志
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: title
|
|||
|
in: query
|
|||
|
name: title
|
|||
|
type: string
|
|||
|
- description: method
|
|||
|
in: query
|
|||
|
name: method
|
|||
|
type: string
|
|||
|
- description: requestMethod
|
|||
|
in: query
|
|||
|
name: requestMethod
|
|||
|
type: string
|
|||
|
- description: operUrl
|
|||
|
in: query
|
|||
|
name: operUrl
|
|||
|
type: string
|
|||
|
- description: operIp
|
|||
|
in: query
|
|||
|
name: operIp
|
|||
|
type: string
|
|||
|
- description: status
|
|||
|
in: query
|
|||
|
name: status
|
|||
|
type: string
|
|||
|
- description: beginTime
|
|||
|
in: query
|
|||
|
name: beginTime
|
|||
|
type: string
|
|||
|
- description: endTime
|
|||
|
in: query
|
|||
|
name: endTime
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 操作日志列表
|
|||
|
tags:
|
|||
|
- 操作日志
|
|||
|
/api/v1/sys-opera-log/{id}:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: id
|
|||
|
in: path
|
|||
|
name: id
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 操作日志通过id获取
|
|||
|
tags:
|
|||
|
- 操作日志
|
|||
|
/api/v1/sys-user:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: username
|
|||
|
in: query
|
|||
|
name: username
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 列表用户信息数据
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: 用户数据
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysUserInsertReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 创建用户
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
/api/v1/sys-user/{userId}:
|
|||
|
delete:
|
|||
|
description: 删除数据
|
|||
|
parameters:
|
|||
|
- description: userId
|
|||
|
in: path
|
|||
|
name: userId
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 删除用户数据
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: 用户编码
|
|||
|
in: path
|
|||
|
name: userId
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取用户
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.SysUserUpdateReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改用户数据
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
/api/v1/sys/tables/info:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 添加表结构
|
|||
|
parameters:
|
|||
|
- description: tableName / 数据表名称
|
|||
|
in: query
|
|||
|
name: tables
|
|||
|
type: string
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "添加失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 添加表结构
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 修改表结构
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/tools.SysTables'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "添加失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改表结构
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
/api/v1/sys/tables/info/{tableId}:
|
|||
|
delete:
|
|||
|
description: 删除表结构
|
|||
|
parameters:
|
|||
|
- description: tableId
|
|||
|
in: path
|
|||
|
name: tableId
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": -1, "message": "删除失败"}'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
summary: 删除表结构
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: configKey
|
|||
|
in: path
|
|||
|
name: configKey
|
|||
|
required: true
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取配置
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
/api/v1/sys/tables/page:
|
|||
|
get:
|
|||
|
description: 生成表分页列表
|
|||
|
parameters:
|
|||
|
- description: tableName / 数据表名称
|
|||
|
in: query
|
|||
|
name: tableName
|
|||
|
type: string
|
|||
|
- description: pageSize / 页条数
|
|||
|
in: query
|
|||
|
name: pageSize
|
|||
|
type: integer
|
|||
|
- description: pageIndex / 页码
|
|||
|
in: query
|
|||
|
name: pageIndex
|
|||
|
type: integer
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
summary: 分页列表数据
|
|||
|
tags:
|
|||
|
- 工具 / 生成工具
|
|||
|
/api/v1/user/avatar:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- multipart/form-data
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: file
|
|||
|
in: formData
|
|||
|
name: file
|
|||
|
required: true
|
|||
|
type: file
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改头像
|
|||
|
tags:
|
|||
|
- 个人中心
|
|||
|
/api/v1/user/profile:
|
|||
|
get:
|
|||
|
description: 获取JSON
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 获取个人中心用户
|
|||
|
tags:
|
|||
|
- 个人中心
|
|||
|
/api/v1/user/pwd/reset:
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.ResetSysUserPwdReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 重置用户密码
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
/api/v1/user/pwd/set:
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.PassWord'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改密码
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
/api/v1/user/status:
|
|||
|
put:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取JSON
|
|||
|
parameters:
|
|||
|
- description: body
|
|||
|
in: body
|
|||
|
name: data
|
|||
|
required: true
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/dto.UpdateSysUserStatusReq'
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "data": [...]}'
|
|||
|
schema:
|
|||
|
$ref: '#/definitions/response.Response'
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 修改用户状态
|
|||
|
tags:
|
|||
|
- 用户
|
|||
|
/logout:
|
|||
|
post:
|
|||
|
consumes:
|
|||
|
- application/json
|
|||
|
description: 获取token
|
|||
|
responses:
|
|||
|
"200":
|
|||
|
description: '{"code": 200, "msg": "成功退出系统" }'
|
|||
|
schema:
|
|||
|
type: string
|
|||
|
security:
|
|||
|
- Bearer: []
|
|||
|
summary: 退出登录
|
|||
|
securityDefinitions:
|
|||
|
Bearer:
|
|||
|
in: header
|
|||
|
name: Authorization
|
|||
|
type: apiKey
|
|||
|
swagger: "2.0"
|