// 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"
                    }
                },
                "isSlide": {
                    "type": "string"
                },
                "isTop": {
                    "type": "string"
                },
                "keyWords": {
                    "type": "string"
                },
                "newsStatus": {
                    "type": "string"
                },
                "orderBy": {
                    "description": "排序字段",
                    "type": "string"
                },
                "pageNum": {
                    "description": "当前页码",
                    "type": "integer"
                },
                "pageSize": {
                    "description": "每页数",
                    "type": "integer"
                },
                "publishedTimeEnd": {
                    "type": "string"
                },
                "publishedTimeStart": {
                    "type": "string"
                },
                "recommended": {
                    "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{})
}
