Files
gfast/swagger/docs.go
T
2020-10-26 15:40:59 +08:00

5085 lines
157 KiB
Go

// GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
// This file was generated by swaggo/swag
package swagger
import (
"bytes"
"encoding/json"
"strings"
"github.com/alecthomas/template"
"github.com/swaggo/swag"
)
var doc = `{
"schemes": {{ marshal .Schemes }},
"swagger": "2.0",
"info": {
"description": "{{.Description}}",
"title": "{{.Title}}",
"contact": {},
"version": "{{.Version}}"
},
"host": "{{.Host}}",
"basePath": "{{.BasePath}}",
"paths": {
"/system/Auth/userList": {
"get": {
"security": [
{
"": []
}
],
"description": "分页列表",
"tags": [
"用户管理"
],
"summary": "用户列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/user.SearchReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/addMenu": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "添加菜单",
"consumes": [
"application/json"
],
"tags": [
"菜单管理"
],
"summary": "添加菜单",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/auth_rule.MenuReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/addRole": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "添加角色",
"consumes": [
"application/json"
],
"tags": [
"角色管理"
],
"summary": "添加角色",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/addUser": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "添加用户",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "添加用户",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/user.AddUserReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/changeUserStatus": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "修改用户状态",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "修改用户状态",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/user.StatusReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/deleteAdmin": {
"delete": {
"security": [
{
"Bearer": []
}
],
"description": "删除管理员",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "删除管理员",
"parameters": [
{
"type": "integer",
"description": "ids[1,2,3...]",
"name": "ids",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/deleteMenu": {
"delete": {
"security": [
{
"Bearer": []
}
],
"description": "删除菜单",
"consumes": [
"application/json"
],
"tags": [
"菜单管理"
],
"summary": "删除菜单",
"parameters": [
{
"description": "ids[1,2,3]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"修改成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/deleteRole": {
"delete": {
"security": [
{
"Bearer": []
}
],
"description": "删除角色",
"consumes": [
"application/json"
],
"tags": [
"角色管理"
],
"summary": "删除角色",
"parameters": [
{
"description": "ids[1,2,3]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/editMenu": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "修改菜单",
"consumes": [
"application/json"
],
"tags": [
"菜单管理"
],
"summary": "修改菜单",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/auth_rule.MenuReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"修改成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/editRole": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "修改角色",
"consumes": [
"application/json"
],
"tags": [
"角色管理"
],
"summary": "修改角色",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/editUser": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "编辑用户",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "编辑用户",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/user.EditUserReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/menuList": {
"get": {
"security": [
{
"": []
}
],
"description": "获取菜单列表",
"tags": [
"菜单管理"
],
"summary": "分页列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/auth_rule.ReqSearch"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/resetUserPwd": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "重置用户密码",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "重置用户密码",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/user.ResetPwdReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/roleDataScope": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "角色数据权限分配",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "角色数据权限分配",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/role.DataScopeReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/roleList": {
"get": {
"security": [
{
"": []
}
],
"description": "分页列表",
"tags": [
"角色管理"
],
"summary": "角色列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/role.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/auth/statusSetRole": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "设置角色状态",
"consumes": [
"application/json"
],
"tags": [
"用户管理"
],
"summary": "设置角色状态",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/role.StatusSetReq"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/menu/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加栏目",
"tags": [
"栏目管理"
],
"summary": "添加栏目",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/cms_category.ReqAdd"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/menu/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除栏目",
"tags": [
"栏目管理"
],
"summary": "删除栏目",
"parameters": [
{
"description": "ids",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/menu/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改栏目",
"tags": [
"栏目管理"
],
"summary": "修改栏目",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/cms_category.ReqEdit"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/menu/list": {
"get": {
"security": [
{
"": []
}
],
"description": "分页列表",
"tags": [
"栏目管理"
],
"summary": "栏目列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/cms_category.ReqSearchList"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/menu/modelOptions": {
"get": {
"security": [
{
"": []
}
],
"description": "栏目模型选项",
"tags": [
"栏目管理"
],
"summary": "栏目模型选项",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/menu/sort": {
"post": {
"security": [
{
"": []
}
],
"description": "栏目排序",
"tags": [
"栏目管理"
],
"summary": "栏目排序",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/news/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加信息",
"tags": [
"文章管理"
],
"summary": "添加信息",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/cms_news.ReqAddParams"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/news/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除信息",
"tags": [
"文章管理"
],
"summary": "删除信息",
"parameters": [
{
"description": "ids[1,2,3..]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/news/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改信息",
"tags": [
"文章管理"
],
"summary": "修改信息",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/cms_news.ReqEditParams"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/news/getModelFields": {
"get": {
"security": [
{
"": []
}
],
"description": "获取模型字段",
"tags": [
"栏目管理"
],
"summary": "获取模型字段",
"parameters": [
{
"description": "cateIds[1,2,3...]",
"name": "cateIds",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
},
{
"description": "newsId",
"name": "newsId",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/cms/news/list": {
"get": {
"security": [
{
"": []
}
],
"description": "信息列表",
"tags": [
"文章管理"
],
"summary": "信息列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/cms_news.ReqListSearchParams"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加字典",
"tags": [
"字典管理"
],
"summary": "添加字典",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dict_type.AddReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/dataAdd": {
"post": {
"security": [
{
"": []
}
],
"description": "添加数据字典",
"tags": [
"字典管理"
],
"summary": "添加数据字典",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dict_data.AddDataReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/dataDelete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除字典数据",
"tags": [
"字典管理"
],
"summary": "删除字典数据",
"parameters": [
{
"description": "ids[1,2,3...]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/dataEdit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改字典数据",
"tags": [
"字典管理"
],
"summary": "修改字典数据",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dict_data.EditDataReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/dataList": {
"get": {
"security": [
{
"": []
}
],
"description": "字典数据列表",
"tags": [
"字典管理"
],
"summary": "字典数据列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dict_data.SelectDataPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除字典",
"tags": [
"字典管理"
],
"summary": "删除字典",
"parameters": [
{
"description": "dictIds[1,2,3]",
"name": "dictIds",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改字典",
"tags": [
"字典管理"
],
"summary": "修改字典",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dict_type.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/list": {
"get": {
"security": [
{
"": []
}
],
"description": "字典列表",
"tags": [
"字典管理"
],
"summary": "字典列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dict_type.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/dict/sysNormalDisable": {
"post": {
"security": [
{
"": []
}
],
"description": "获取字典对应选项",
"tags": [
"字典管理"
],
"summary": "获取字典对应选项",
"parameters": [
{
"type": "string",
"description": "dictType",
"name": "dictType",
"in": "query",
"required": true
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/params/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加参数",
"tags": [
"参数管理"
],
"summary": "添加参数",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_config.AddReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/params/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除参数",
"tags": [
"参数管理"
],
"summary": "删除参数",
"parameters": [
{
"description": "ids[1,2,3...]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/params/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改参数",
"tags": [
"参数管理"
],
"summary": "修改参数",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_config.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/config/params/list": {
"get": {
"security": [
{
"": []
}
],
"description": "参数列表",
"tags": [
"参数管理"
],
"summary": "参数列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_config.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/dept/addDept": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "获取JSON",
"consumes": [
"application/json"
],
"tags": [
"部门"
],
"summary": "添加部门",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dept.AddParams"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/dept/delDept/{id}": {
"delete": {
"description": "删除数据",
"tags": [
"部门"
],
"summary": "删除部门",
"parameters": [
{
"type": "integer",
"description": "id",
"name": "id",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"删除成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/dept/editDept": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "获取JSON",
"consumes": [
"application/json"
],
"tags": [
"部门"
],
"summary": "修改部门",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dept.EditParams"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"修改成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/dept/list": {
"get": {
"security": [
{
"": []
}
],
"description": "分页列表",
"tags": [
"部门"
],
"summary": "分页部门列表数据",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_dept.SearchParams"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/index/getInfo": {
"get": {
"security": [
{
"": []
}
],
"description": "获取登录用户信息",
"tags": [
"公共"
],
"summary": "获取登录用户信息",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/index/getRouters": {
"get": {
"security": [
{
"": []
}
],
"description": "获取后台菜单",
"tags": [
"公共"
],
"summary": "获取后台菜单",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/category/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加模型分类",
"tags": [
"模型分类"
],
"summary": "添加模型分类",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_category.AddReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/category/all": {
"post": {
"security": [
{
"": []
}
],
"description": "模型分类",
"tags": [
"模型分类"
],
"summary": "模型分类",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/category/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除分类",
"tags": [
"模型分类"
],
"summary": "删除分类",
"parameters": [
{
"description": "ids",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/category/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改模型分类",
"tags": [
"模型分类"
],
"summary": "修改模型分类",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_category.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/category/list": {
"get": {
"security": [
{
"": []
}
],
"description": "模型列表",
"tags": [
"模型分类"
],
"summary": "模型列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_category.SearchReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/category/sort": {
"post": {
"security": [
{
"": []
}
],
"description": "分类排序",
"tags": [
"模型分类"
],
"summary": "分类排序",
"parameters": [
{
"description": "sorts",
"name": "sorts",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/add": {
"post": {
"security": [
{
"": []
}
],
"description": "新增",
"tags": [
"模型列表"
],
"summary": "新增",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_info.AddReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/copyModel": {
"post": {
"security": [
{
"": []
}
],
"description": "复制模型",
"tags": [
"模型列表"
],
"summary": "复制模型",
"parameters": [
{
"type": "integer",
"description": "int valid",
"name": "modelId",
"in": "path",
"required": true
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/createModel": {
"post": {
"security": [
{
"": []
}
],
"description": "模型生成",
"tags": [
"模型列表"
],
"summary": "模型生成",
"parameters": [
{
"type": "integer",
"description": "int valid",
"name": "modelId",
"in": "path",
"required": true
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/delete": {
"post": {
"security": [
{
"": []
}
],
"description": "删除",
"tags": [
"模型列表"
],
"summary": "删除",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_info.RemoveReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改",
"tags": [
"模型列表"
],
"summary": "修改",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_info.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/list": {
"post": {
"security": [
{
"": []
}
],
"description": "列表页",
"tags": [
"模型列表"
],
"summary": "列表页",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_info.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/model/info/setStatus": {
"post": {
"security": [
{
"": []
}
],
"description": "设置模型状态",
"tags": [
"模型列表"
],
"summary": "设置模型状态",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/model_info.StatusSetReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加任务",
"tags": [
"定时任务"
],
"summary": "添加任务",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_job.ReqAdd"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除计划任务",
"tags": [
"定时任务"
],
"summary": "删除计划任务",
"parameters": [
{
"description": "ids[]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/details": {
"post": {
"security": [
{
"": []
}
],
"description": "详情",
"tags": [
"定时任务"
],
"summary": "详情",
"parameters": [
{
"description": "id",
"name": "id",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改任务",
"tags": [
"定时任务"
],
"summary": "修改任务",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_job.ReqEdit"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/list": {
"get": {
"security": [
{
"": []
}
],
"description": "任务列表",
"tags": [
"定时任务"
],
"summary": "任务列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_job.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/start": {
"post": {
"security": [
{
"": []
}
],
"description": "启动任务",
"tags": [
"定时任务"
],
"summary": "启动任务",
"parameters": [
{
"description": "id",
"name": "id",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/job/stop": {
"post": {
"security": [
{
"": []
}
],
"description": "停止任务",
"tags": [
"定时任务"
],
"summary": "停止任务",
"parameters": [
{
"description": "id",
"name": "id",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/loginlog/clear": {
"post": {
"security": [
{
"": []
}
],
"description": "清空登录日志",
"tags": [
"登录日志"
],
"summary": "清空登录日志",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/loginlog/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除登录日志",
"tags": [
"登录日志"
],
"summary": "删除登录日志",
"parameters": [
{
"description": "ids[]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/loginlog/list": {
"get": {
"security": [
{
"": []
}
],
"description": "登录日志列表",
"tags": [
"登录日志"
],
"summary": "登录日志列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_login_log.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/online/forceLogout": {
"post": {
"security": [
{
"": []
}
],
"description": "强制退出",
"tags": [
"在线用户"
],
"summary": "强制退出",
"parameters": [
{
"description": "ids[]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/online/list": {
"get": {
"security": [
{
"": []
}
],
"description": "用户状态列表",
"tags": [
"在线用户"
],
"summary": "用户状态列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/user_online.ReqListSearch"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/operlog/clear": {
"post": {
"security": [
{
"": []
}
],
"description": "清空日志",
"tags": [
"操作日志"
],
"summary": "清空日志",
"parameters": [
{
"description": "ids[]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/operlog/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除日志",
"tags": [
"操作日志"
],
"summary": "删除日志",
"parameters": [
{
"description": "ids[]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/operlog/detail": {
"post": {
"security": [
{
"": []
}
],
"description": "操作详细",
"tags": [
"操作日志"
],
"summary": "操作详细",
"parameters": [
{
"description": "id",
"name": "id",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/operlog/list": {
"get": {
"security": [
{
"": []
}
],
"description": "操作日志列表",
"tags": [
"操作日志"
],
"summary": "操作日志列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_oper_log.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/monitor/server/info": {
"get": {
"security": [
{
"": []
}
],
"description": "服务监控",
"tags": [
"服务监控"
],
"summary": "服务监控",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/info/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加广告",
"tags": [
"广告列表"
],
"summary": "添加广告",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/plug_ad.AddReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/info/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除广告",
"tags": [
"广告列表"
],
"summary": "删除广告",
"parameters": [
{
"description": "ids",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/info/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改广告",
"tags": [
"广告列表"
],
"summary": "修改广告",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/plug_ad.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/info/list": {
"get": {
"security": [
{
"": []
}
],
"description": "广告列表",
"tags": [
"广告列表"
],
"summary": "广告列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/plug_ad.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/info/sort": {
"post": {
"security": [
{
"": []
}
],
"description": "栏目排序",
"tags": [
"广告列表"
],
"summary": "栏目排序",
"parameters": [
{
"description": "sorts[]",
"name": "sorts",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/type/add": {
"post": {
"security": [
{
"": []
}
],
"description": "添加广告位",
"tags": [
"广告位管理"
],
"summary": "添加广告位",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/plug_adtype.AddReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/type/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除广告位",
"tags": [
"广告位管理"
],
"summary": "删除广告位",
"parameters": [
{
"description": "adtypeID[1,2,3...]",
"name": "adtypeID",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/type/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改广告位信息",
"tags": [
"广告位管理"
],
"summary": "修改广告位信息",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/plug_adtype.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/type/list": {
"get": {
"security": [
{
"": []
}
],
"description": "广告位列表",
"tags": [
"广告位管理"
],
"summary": "广告位列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/plug_adtype.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/plug/ad/type/sort": {
"post": {
"security": [
{
"": []
}
],
"description": "栏目排序",
"tags": [
"广告位管理"
],
"summary": "栏目排序",
"parameters": [
{
"description": "sorts",
"name": "sorts",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/post/add": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "添加岗位",
"consumes": [
"application/json"
],
"tags": [
"岗位"
],
"summary": "添加岗位",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_post.AddParams"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"添加成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/post/delete": {
"get": {
"description": "删除数据",
"tags": [
"岗位"
],
"summary": "删除岗位",
"parameters": [
{
"type": "integer",
"description": "ids[1,2,3...]",
"name": "ids",
"in": "path",
"required": true
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"删除成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/post/edit": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "获取JSON",
"consumes": [
"application/json"
],
"tags": [
"岗位"
],
"summary": "修改岗位",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_post.EditParams"
}
}
],
"responses": {
"200": {
"description": "{\"code\": 0, \"message\": \"修改成功\"}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/post/list": {
"post": {
"security": [
{
"": []
}
],
"description": "分页列表",
"tags": [
"岗位"
],
"summary": "分页岗位列表数据",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/sys_post.SearchParams"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 0, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/public/verify": {
"post": {
"security": [
{
"": []
}
],
"description": "获取验证码图片信息",
"tags": [
"公共"
],
"summary": "获取验证码图片信息",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/columnList": {
"post": {
"security": [
{
"": []
}
],
"description": "根据表格ID获取表格字段列表数据",
"tags": [
"系统工具"
],
"summary": "根据表格ID获取表格字段列表数据",
"parameters": [
{
"description": "tableId",
"name": "tableId",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/dataList": {
"get": {
"security": [
{
"": []
}
],
"description": "查询数据库列表",
"tags": [
"系统工具"
],
"summary": "查询数据库列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/gen_table.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/delete": {
"delete": {
"security": [
{
"": []
}
],
"description": "删除表格数据",
"tags": [
"系统工具"
],
"summary": "删除表格数据",
"parameters": [
{
"description": "ids[1,2,3...]",
"name": "ids",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/editSave": {
"post": {
"security": [
{
"": []
}
],
"description": "编辑表格信息",
"tags": [
"系统工具"
],
"summary": "编辑表格信息",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/gen_table.EditReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/importTableSave": {
"post": {
"security": [
{
"": []
}
],
"description": "导入表结构操作",
"tags": [
"系统工具"
],
"summary": "导入表结构操作",
"parameters": [
{
"description": "tables",
"name": "tables",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/preview": {
"post": {
"security": [
{
"": []
}
],
"description": "代码生成预览",
"tags": [
"系统工具"
],
"summary": "代码生成预览",
"parameters": [
{
"description": "tableId",
"name": "tableId",
"in": "body",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/tools/gen/tableList": {
"post": {
"security": [
{
"": []
}
],
"description": "表列表",
"tags": [
"系统工具"
],
"summary": "表列表",
"parameters": [
{
"description": "data",
"name": "data",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/gen_table.SelectPageReq"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/upload/ckEditorUp": {
"post": {
"security": [
{
"": []
}
],
"description": "CkEditor编辑器上传附件",
"tags": [
"公共"
],
"summary": "CkEditor编辑器上传附件",
"parameters": [
{
"description": "upFile",
"name": "upFile",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/upload/upFile": {
"post": {
"security": [
{
"": []
}
],
"description": "单文件上传",
"tags": [
"公共"
],
"summary": "单文件上传",
"parameters": [
{
"description": "file",
"name": "file",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/upload/upFiles": {
"post": {
"security": [
{
"": []
}
],
"description": "批量上传文件",
"tags": [
"公共"
],
"summary": "批量上传文件",
"parameters": [
{
"description": "file",
"name": "file",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/upload/upImg": {
"post": {
"security": [
{
"": []
}
],
"description": "单图片上传",
"tags": [
"公共"
],
"summary": "单图片上传",
"parameters": [
{
"description": "file",
"name": "file",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/upload/upImgs": {
"post": {
"security": [
{
"": []
}
],
"description": "批量上传图片",
"tags": [
"公共"
],
"summary": "批量上传图片",
"parameters": [
{
"description": "file",
"name": "file",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/user/avatar": {
"post": {
"security": [
{
"": []
}
],
"description": "头像上传上传",
"tags": [
"个人中心"
],
"summary": "头像上传上传",
"parameters": [
{
"description": "avatarfile",
"name": "avatarfile",
"in": "body",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/user/edit": {
"post": {
"security": [
{
"": []
}
],
"description": "修改用户信息",
"tags": [
"个人中心"
],
"summary": "修改用户信息",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/user/profile": {
"post": {
"security": [
{
"": []
}
],
"description": "获取当前登录用户详情",
"tags": [
"个人中心"
],
"summary": "获取当前登录用户详情",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
},
"/system/user/updatePwd": {
"post": {
"security": [
{
"": []
}
],
"description": "修改密码",
"tags": [
"个人中心"
],
"summary": "修改密码",
"responses": {
"0": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"$ref": "#/definitions/response.Response"
}
}
}
}
}
},
"definitions": {
"auth_rule.MenuReq": {
"type": "object",
"properties": {
"alwaysShow": {
"type": "integer"
},
"component": {
"type": "string"
},
"condition": {
"type": "string"
},
"icon": {
"type": "string"
},
"isFrame": {
"type": "integer"
},
"menuType": {
"type": "integer"
},
"name": {
"type": "string"
},
"path": {
"type": "string"
},
"pid": {
"type": "integer"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"weigh": {
"type": "integer"
}
}
},
"auth_rule.ReqSearch": {
"type": "object",
"properties": {
"status": {
"type": "string"
},
"title": {
"type": "string"
}
}
},
"cms_category.ReqAdd": {
"type": "object",
"properties": {
"alias": {
"type": "string"
},
"cateAddress": {
"type": "string"
},
"cateContent": {
"type": "string"
},
"cateType": {
"type": "integer"
},
"contentTemplate": {
"type": "string"
},
"description": {
"type": "string"
},
"inputSeoDescription": {
"type": "string"
},
"inputSeoKeywords": {
"type": "string"
},
"inputSeoTitle": {
"type": "string"
},
"listTemplate": {
"type": "string"
},
"modelId": {
"type": "integer"
},
"name": {
"type": "string"
},
"parentId": {
"type": "integer"
},
"status": {
"type": "integer"
},
"thumbnail": {
"type": "string"
}
}
},
"cms_category.ReqEdit": {
"type": "object",
"properties": {
"alias": {
"type": "string"
},
"cateAddress": {
"type": "string"
},
"cateContent": {
"type": "string"
},
"cateType": {
"type": "integer"
},
"contentTemplate": {
"type": "string"
},
"description": {
"type": "string"
},
"id": {
"type": "integer"
},
"inputSeoDescription": {
"type": "string"
},
"inputSeoKeywords": {
"type": "string"
},
"inputSeoTitle": {
"type": "string"
},
"listTemplate": {
"type": "string"
},
"modelId": {
"type": "integer"
},
"name": {
"type": "string"
},
"parentId": {
"type": "integer"
},
"status": {
"type": "integer"
},
"thumbnail": {
"type": "string"
}
}
},
"cms_category.ReqSearchList": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"status": {
"type": "string"
}
}
},
"cms_news.ReqAddParams": {
"type": "object",
"properties": {
"attr": {
"description": "文章标记 置顶 推荐",
"type": "array",
"items": {
"type": "integer"
}
},
"isJump": {
"description": "是否跳转地址",
"type": "integer"
},
"jumpUrl": {
"description": "跳转地址",
"type": "string"
},
"modelForm": {
"type": "object",
"additionalProperties": true
},
"newsExcerpt": {
"description": "post摘要",
"type": "string"
},
"newsKeywords": {
"description": "seo keywords",
"type": "string"
},
"newsSource": {
"description": "转载文章的来源",
"type": "string"
},
"newsStatus": {
"description": "状态;1:已发布;0:未发布;",
"type": "integer"
},
"newsTitle": {
"description": "post标题",
"type": "string"
},
"publishedTime": {
"description": "发布时间",
"type": "string"
},
"thumbnail": {
"description": "缩略图",
"type": "string"
}
}
},
"cms_news.ReqEditParams": {
"type": "object",
"properties": {
"attr": {
"description": "文章标记 置顶 推荐",
"type": "array",
"items": {
"type": "integer"
}
},
"id": {
"type": "integer"
},
"isJump": {
"description": "是否跳转地址",
"type": "integer"
},
"jumpUrl": {
"description": "跳转地址",
"type": "string"
},
"modelForm": {
"type": "object",
"additionalProperties": true
},
"newsExcerpt": {
"description": "post摘要",
"type": "string"
},
"newsKeywords": {
"description": "seo keywords",
"type": "string"
},
"newsSource": {
"description": "转载文章的来源",
"type": "string"
},
"newsStatus": {
"description": "状态;1:已发布;0:未发布;",
"type": "integer"
},
"newsTitle": {
"description": "post标题",
"type": "string"
},
"publishedTime": {
"description": "发布时间",
"type": "string"
},
"thumbnail": {
"description": "缩略图",
"type": "string"
}
}
},
"cms_news.ReqListSearchParams": {
"type": "object",
"properties": {
"cateId": {
"type": "array",
"items": {
"type": "integer"
}
},
"keyWords": {
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"publishedTimeEnd": {
"type": "string"
},
"publishedTimeStart": {
"type": "string"
}
}
},
"gen_table.EditReq": {
"type": "object",
"properties": {
"businessName": {
"type": "string"
},
"className": {
"type": "string"
},
"columns": {
"type": "string"
},
"functionAuthor": {
"type": "string"
},
"functionName": {
"type": "string"
},
"moduleName": {
"type": "string"
},
"packageName": {
"type": "string"
},
"params": {
"type": "string"
},
"remark": {
"type": "string"
},
"tableComment": {
"type": "string"
},
"tableId": {
"type": "integer"
},
"tableName": {
"type": "string"
},
"tplCategory": {
"type": "string"
},
"treeCode": {
"type": "string"
},
"treeName": {
"type": "string"
},
"treeParentCode": {
"type": "string"
},
"userName": {
"type": "string"
}
}
},
"gen_table.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "开始时间",
"type": "string"
},
"endTime": {
"description": "结束时间",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"tableComment": {
"description": "表描述",
"type": "string"
},
"tableName": {
"description": "表名称",
"type": "string"
}
}
},
"model_category.AddReq": {
"type": "object",
"properties": {
"cname": {
"type": "string"
},
"createBy": {
"type": "integer"
},
"csort": {
"type": "integer"
},
"cstatus": {
"type": "integer"
}
}
},
"model_category.EditReq": {
"type": "object",
"properties": {
"cid": {
"type": "integer"
},
"cname": {
"type": "string"
},
"csort": {
"type": "integer"
},
"cstatus": {
"type": "integer"
},
"updateBy": {
"type": "integer"
}
}
},
"model_category.SearchReq": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"status": {
"type": "string"
}
}
},
"model_info.AddReq": {
"type": "object",
"properties": {
"createBy": {
"description": "添加人",
"type": "integer"
},
"modelCategoryId": {
"type": "integer"
},
"modelEngine": {
"type": "string"
},
"modelName": {
"type": "string"
},
"modelStatus": {
"type": "integer"
},
"modelTitle": {
"type": "string"
}
}
},
"model_info.EditReq": {
"type": "object",
"properties": {
"modelCategoryId": {
"type": "integer"
},
"modelEngine": {
"type": "string"
},
"modelId": {
"type": "integer"
},
"modelName": {
"type": "string"
},
"modelStatus": {
"type": "integer"
},
"modelTitle": {
"type": "string"
},
"updateBy": {
"type": "integer"
}
}
},
"model_info.RemoveReq": {
"type": "object",
"properties": {
"ids": {
"description": "删除id",
"type": "array",
"items": {
"type": "integer"
}
}
}
},
"model_info.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "开始时间",
"type": "string"
},
"endTime": {
"description": "结束时间",
"type": "string"
},
"modelCategoryId": {
"description": "模型分类",
"type": "string"
},
"modelName": {
"description": "模型标识",
"type": "string"
},
"modelStatus": {
"description": "模型状态",
"type": "string"
},
"modelTitle": {
"description": "模型名称",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
}
}
},
"model_info.StatusSetReq": {
"type": "object",
"properties": {
"modelId": {
"type": "integer"
},
"modelStatus": {
"type": "integer"
}
}
},
"plug_ad.AddReq": {
"type": "object",
"properties": {
"adAdtypeid": {
"description": "所属位置",
"type": "integer"
},
"adCheckid": {
"description": "1=图片 2=JS",
"type": "integer"
},
"adContent": {
"description": "广告文字内容",
"type": "string"
},
"adJs": {
"description": "JS代码",
"type": "string"
},
"adName": {
"description": "广告名称",
"type": "string"
},
"adOpen": {
"description": "1=审核 0=未审核",
"type": "integer"
},
"adPic": {
"description": "广告图片URL",
"type": "string"
},
"adSort": {
"description": "排序",
"type": "integer"
},
"adUrl": {
"description": "广告链接",
"type": "string"
}
}
},
"plug_ad.EditReq": {
"type": "object",
"properties": {
"adAdtypeid": {
"description": "所属位置",
"type": "integer"
},
"adCheckid": {
"description": "1=图片 2=JS",
"type": "integer"
},
"adContent": {
"description": "广告文字内容",
"type": "string"
},
"adJs": {
"description": "JS代码",
"type": "string"
},
"adName": {
"description": "广告名称",
"type": "string"
},
"adOpen": {
"description": "1=审核 0=未审核",
"type": "integer"
},
"adPic": {
"description": "广告图片URL",
"type": "string"
},
"adSort": {
"description": "排序",
"type": "integer"
},
"adUrl": {
"description": "广告链接",
"type": "string"
},
"plugAdID": {
"type": "integer"
}
}
},
"plug_ad.SelectPageReq": {
"type": "object",
"properties": {
"adName": {
"description": "广告名称",
"type": "string"
},
"pageNo": {
"description": "当前页",
"type": "integer"
},
"pageSize": {
"description": "每页显示记录数",
"type": "integer"
}
}
},
"plug_adtype.AddReq": {
"type": "object",
"properties": {
"adtypeName": {
"description": "广告位名称",
"type": "string"
},
"adtypeSort": {
"description": "广告位排序",
"type": "integer"
}
}
},
"plug_adtype.EditReq": {
"type": "object",
"properties": {
"adtypeID": {
"type": "integer"
},
"adtypeName": {
"description": "广告位名称",
"type": "string"
},
"adtypeSort": {
"description": "广告位排序",
"type": "integer"
}
}
},
"plug_adtype.SelectPageReq": {
"type": "object",
"properties": {
"adtypeName": {
"description": "广告位名称",
"type": "string"
},
"pageNo": {
"description": "当前页",
"type": "integer"
},
"pageSize": {
"description": "每页显示记录数",
"type": "integer"
}
}
},
"response.Response": {
"type": "object",
"properties": {
"code": {
"description": "代码",
"type": "integer",
"example": 200
},
"data": {
"description": "数据集",
"type": "object"
},
"msg": {
"description": "消息",
"type": "string"
}
}
},
"role.DataScopeReq": {
"type": "object",
"properties": {
"dataScope": {
"type": "integer"
},
"deptIds": {
"type": "array",
"items": {
"type": "integer"
}
},
"roleId": {
"type": "integer"
}
}
},
"role.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "开始时间",
"type": "string"
},
"endTime": {
"description": "结束时间",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"roleName": {
"description": "参数名称",
"type": "string"
},
"status": {
"description": "状态",
"type": "string"
}
}
},
"role.StatusSetReq": {
"type": "object",
"properties": {
"roleId": {
"type": "integer"
},
"status": {
"type": "integer"
}
}
},
"sys_config.AddReq": {
"type": "object",
"properties": {
"configKey": {
"type": "string"
},
"configName": {
"type": "string"
},
"configType": {
"type": "integer"
},
"configValue": {
"type": "string"
},
"remark": {
"type": "string"
}
}
},
"sys_config.EditReq": {
"type": "object",
"properties": {
"configId": {
"type": "integer"
},
"configKey": {
"type": "string"
},
"configName": {
"type": "string"
},
"configType": {
"type": "integer"
},
"configValue": {
"type": "string"
},
"remark": {
"type": "string"
}
}
},
"sys_config.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "开始时间",
"type": "string"
},
"configKey": {
"description": "参数键名",
"type": "string"
},
"configName": {
"description": "参数名称",
"type": "string"
},
"configType": {
"description": "状态",
"type": "string"
},
"endTime": {
"description": "结束时间",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
}
}
},
"sys_dept.AddParams": {
"type": "object",
"properties": {
"ancestors": {
"type": "string"
},
"createBy": {
"type": "string"
},
"createTime": {
"type": "string"
},
"delFlag": {
"type": "string"
},
"deptName": {
"type": "string"
},
"email": {
"type": "string"
},
"leader": {
"type": "string"
},
"orderNum": {
"type": "integer"
},
"parentId": {
"type": "integer"
},
"phone": {
"type": "string"
},
"status": {
"type": "string"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string"
}
}
},
"sys_dept.EditParams": {
"type": "object",
"properties": {
"ancestors": {
"type": "string"
},
"createBy": {
"type": "string"
},
"createTime": {
"type": "string"
},
"delFlag": {
"type": "string"
},
"deptId": {
"type": "integer"
},
"deptName": {
"type": "string"
},
"email": {
"type": "string"
},
"leader": {
"type": "string"
},
"orderNum": {
"type": "integer"
},
"parentId": {
"type": "integer"
},
"phone": {
"type": "string"
},
"status": {
"type": "string"
},
"updateBy": {
"type": "string"
},
"updateTime": {
"type": "string"
}
}
},
"sys_dept.SearchParams": {
"type": "object",
"properties": {
"deptName": {
"type": "string"
},
"status": {
"type": "string"
}
}
},
"sys_dict_data.AddDataReq": {
"type": "object",
"properties": {
"cssClass": {
"type": "string"
},
"dictLabel": {
"type": "string"
},
"dictSort": {
"type": "integer"
},
"dictType": {
"type": "string"
},
"dictValue": {
"type": "string"
},
"isDefault": {
"type": "integer"
},
"listClass": {
"type": "string"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
}
}
},
"sys_dict_data.EditDataReq": {
"type": "object",
"properties": {
"cssClass": {
"type": "string"
},
"dictCode": {
"type": "integer"
},
"dictLabel": {
"type": "string"
},
"dictSort": {
"type": "integer"
},
"dictType": {
"type": "string"
},
"dictValue": {
"type": "string"
},
"isDefault": {
"type": "integer"
},
"listClass": {
"type": "string"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
}
}
},
"sys_dict_data.SelectDataPageReq": {
"type": "object",
"properties": {
"dictLabel": {
"description": "字典标签",
"type": "string"
},
"dictType": {
"description": "字典类型",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"status": {
"description": "状态",
"type": "string"
}
}
},
"sys_dict_type.AddReq": {
"type": "object",
"properties": {
"dictName": {
"type": "string"
},
"dictType": {
"type": "string"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
}
}
},
"sys_dict_type.EditReq": {
"type": "object",
"properties": {
"dictId": {
"type": "integer"
},
"dictName": {
"type": "string"
},
"dictType": {
"type": "string"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
}
}
},
"sys_dict_type.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "开始时间",
"type": "string"
},
"dictName": {
"description": "字典名称",
"type": "string"
},
"dictType": {
"description": "字典类型",
"type": "string"
},
"endTime": {
"description": "结束时间",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"status": {
"description": "字典状态",
"type": "string"
}
}
},
"sys_job.ReqAdd": {
"type": "object",
"properties": {
"concurrent": {
"type": "integer"
},
"cronExpression": {
"type": "string"
},
"invokeTarget": {
"type": "string"
},
"jobGroup": {
"type": "string"
},
"jobName": {
"type": "string"
},
"jobParams": {
"description": "任务参数",
"type": "string"
},
"misfirePolicy": {
"type": "integer"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
}
}
},
"sys_job.ReqEdit": {
"type": "object",
"properties": {
"concurrent": {
"type": "integer"
},
"cronExpression": {
"type": "string"
},
"invokeTarget": {
"type": "string"
},
"jobGroup": {
"type": "string"
},
"jobId": {
"type": "integer"
},
"jobName": {
"type": "string"
},
"jobParams": {
"description": "任务参数",
"type": "string"
},
"misfirePolicy": {
"type": "integer"
},
"remark": {
"type": "string"
},
"status": {
"type": "integer"
}
}
},
"sys_job.SelectPageReq": {
"type": "object",
"properties": {
"jobGroup": {
"description": "任务组名",
"type": "string"
},
"jobName": {
"description": "任务名称",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"status": {
"description": "状态(0正常 1暂停)",
"type": "string"
}
}
},
"sys_login_log.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "数据范围",
"type": "string"
},
"endTime": {
"description": "开始时间",
"type": "string"
},
"ipaddr": {
"description": "登录地址",
"type": "string"
},
"loginName": {
"description": "登陆名",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"sortName": {
"description": "排序字段",
"type": "string"
},
"sortOrder": {
"description": "排序方式",
"type": "string"
},
"status": {
"description": "状态",
"type": "string"
}
}
},
"sys_oper_log.SelectPageReq": {
"type": "object",
"properties": {
"beginTime": {
"description": "数据范围",
"type": "string"
},
"endTime": {
"description": "开始时间",
"type": "string"
},
"operName": {
"description": "操作人员",
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"sortName": {
"description": "排序字段",
"type": "string"
},
"sortOrder": {
"description": "排序方式",
"type": "string"
},
"status": {
"description": "操作状态",
"type": "string"
},
"title": {
"description": "系统模块",
"type": "string"
}
}
},
"sys_post.AddParams": {
"type": "object",
"properties": {
"addUser": {
"type": "integer"
},
"postCode": {
"type": "string"
},
"postName": {
"type": "string"
},
"postSort": {
"type": "integer"
},
"remark": {
"type": "string"
},
"status": {
"type": "string"
}
}
},
"sys_post.EditParams": {
"type": "object",
"properties": {
"addUser": {
"type": "integer"
},
"postCode": {
"type": "string"
},
"postId": {
"type": "integer"
},
"postName": {
"type": "string"
},
"postSort": {
"type": "integer"
},
"remark": {
"type": "string"
},
"status": {
"type": "string"
},
"upUser": {
"type": "integer"
}
}
},
"sys_post.SearchParams": {
"type": "object",
"properties": {
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"postCode": {
"description": "岗位编码",
"type": "string"
},
"postName": {
"description": "岗位名称",
"type": "string"
},
"status": {
"description": "状态",
"type": "string"
}
}
},
"user.AddUserReq": {
"type": "object",
"properties": {
"deptId": {
"description": "所属部门",
"type": "integer"
},
"email": {
"description": "邮箱",
"type": "string"
},
"isAdmin": {
"description": "是否后台管理员 1 是 0 否",
"type": "integer"
},
"nickName": {
"type": "string"
},
"password": {
"type": "string"
},
"phonenumber": {
"type": "string"
},
"postIds": {
"type": "array",
"items": {
"type": "integer"
}
},
"remark": {
"type": "string"
},
"roleIds": {
"type": "array",
"items": {
"type": "integer"
}
},
"sex": {
"type": "integer"
},
"status": {
"type": "integer"
},
"userName": {
"type": "string"
}
}
},
"user.EditUserReq": {
"type": "object",
"properties": {
"deptId": {
"description": "所属部门",
"type": "integer"
},
"email": {
"description": "邮箱",
"type": "string"
},
"isAdmin": {
"description": "是否后台管理员 1 是 0 否",
"type": "integer"
},
"nickName": {
"type": "string"
},
"phonenumber": {
"type": "string"
},
"postIds": {
"type": "array",
"items": {
"type": "integer"
}
},
"remark": {
"type": "string"
},
"roleIds": {
"type": "array",
"items": {
"type": "integer"
}
},
"sex": {
"type": "integer"
},
"status": {
"type": "integer"
},
"userId": {
"type": "integer"
}
}
},
"user.ResetPwdReq": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"password": {
"type": "string"
}
}
},
"user.SearchReq": {
"type": "object",
"properties": {
"beginTime": {
"type": "string"
},
"deptId": {
"description": "部门id",
"type": "string"
},
"deptIds": {
"description": "所属部门id数据",
"type": "array",
"items": {
"type": "integer"
}
},
"endTime": {
"type": "string"
},
"keyWords": {
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"phonenumber": {
"type": "string"
},
"status": {
"type": "string"
}
}
},
"user.StatusReq": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"userStatus": {
"type": "integer"
}
}
},
"user_online.ReqListSearch": {
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"pageNum": {
"description": "当前页码",
"type": "integer"
},
"pageSize": {
"description": "每页数",
"type": "integer"
},
"username": {
"type": "string"
}
}
}
}
}`
type swaggerInfo struct {
Version string
Host string
BasePath string
Schemes []string
Title string
Description string
}
// SwaggerInfo holds exported Swagger Info so clients can modify it
var SwaggerInfo = swaggerInfo{
Version: "1.0",
Host: "localhost",
BasePath: "/system",
Schemes: []string{},
Title: "gfast API文档",
Description: "gfast 在线API文档",
}
type s struct{}
func (s *s) ReadDoc() string {
sInfo := SwaggerInfo
sInfo.Description = strings.Replace(sInfo.Description, "\n", "\\n", -1)
t, err := template.New("swagger_info").Funcs(template.FuncMap{
"marshal": func(v interface{}) string {
a, _ := json.Marshal(v)
return string(a)
},
}).Parse(doc)
if err != nil {
return doc
}
var tpl bytes.Buffer
if err := t.Execute(&tpl, sInfo); err != nil {
return doc
}
return tpl.String()
}
func init() {
swag.Register(swag.Name, &s{})
}