增加验证码接口 修改swagger某些参数错误

This commit is contained in:
pixel
2020-03-17 14:12:32 +08:00
parent 249fe89f4e
commit 67bb28ed7d
10 changed files with 1922 additions and 16 deletions

View File

@@ -1,6 +1,6 @@
// GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
// This file was generated by swaggo/swag at
// 2020-01-06 17:53:22.2207663 +0800 CST m=+0.069844001
// 2020-03-17 14:07:14.3860547 +0800 CST m=+0.077792301
package docs
@@ -404,6 +404,84 @@ var doc = `{
}
}
},
"/base/captcha": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"base"
],
"summary": "生成验证码",
"parameters": [
{
"description": "生成验证码",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/modelInterface.PageInfo"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/base/captcha/": {
"get": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"base"
],
"summary": "生成验证码图片路径",
"parameters": [
{
"description": "生成验证码图片路径",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/modelInterface.PageInfo"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/base/login": {
"post": {
"produces": [
@@ -466,6 +544,45 @@ var doc = `{
}
}
},
"/casbin/CasbinTest": {
"get": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"casbin"
],
"summary": "casb RBAC RESTFUL测试路由",
"parameters": [
{
"description": "获取权限列表",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/api.CreateAuthorityParams"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/casbin/casbinPUpdata": {
"post": {
"security": [
@@ -491,7 +608,7 @@ var doc = `{
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/api.CreateAuthorityParams"
"$ref": "#/definitions/sysModel.CasbinInReceive"
}
}
],
@@ -544,6 +661,237 @@ var doc = `{
}
}
},
"/customer/createExaCustomer": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"SysApi"
],
"summary": "创建客户",
"parameters": [
{
"description": "创建客户",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/dbModel.ExaCustomer"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/customer/deleteExaCustomer": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"SysApi"
],
"summary": "删除客户",
"parameters": [
{
"description": "删除客户",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/dbModel.ExaCustomer"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/customer/getExaCustomer": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"SysApi"
],
"summary": "获取单一客户信息",
"parameters": [
{
"description": "获取单一客户信息",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/dbModel.ExaCustomer"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/customer/getExaCustomerList": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"SysApi"
],
"summary": "获取权限客户列表",
"parameters": [
{
"description": "获取权限客户列表",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/modelInterface.PageInfo"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/customer/updataExaCustomer": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"SysApi"
],
"summary": "更新客户信息",
"parameters": [
{
"description": "创建客户",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/dbModel.ExaCustomer"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"获取成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/fileUploadAndDownload/breakpointContinue": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"multipart/form-data"
],
"produces": [
"application/json"
],
"tags": [
"ExaFileUploadAndDownload"
],
"summary": "断点续传到服务器",
"parameters": [
{
"type": "file",
"description": "断点续传示例",
"name": "file",
"in": "formData",
"required": true
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"上传成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/fileUploadAndDownload/deleteFile": {
"post": {
"security": [
@@ -580,6 +928,42 @@ var doc = `{
}
}
},
"/fileUploadAndDownload/findFile": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"multipart/form-data"
],
"produces": [
"application/json"
],
"tags": [
"ExaFileUploadAndDownload"
],
"summary": "查找文件",
"parameters": [
{
"type": "file",
"description": "查找文件",
"name": "file",
"in": "formData",
"required": true
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"查找成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/fileUploadAndDownload/getFileList": {
"post": {
"security": [
@@ -619,6 +1003,42 @@ var doc = `{
}
}
},
"/fileUploadAndDownload/removeChunk": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"consumes": [
"multipart/form-data"
],
"produces": [
"application/json"
],
"tags": [
"ExaFileUploadAndDownload"
],
"summary": "删除切片",
"parameters": [
{
"type": "file",
"description": "查找文件",
"name": "file",
"in": "formData",
"required": true
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"查找成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/fileUploadAndDownload/upload": {
"post": {
"security": [
@@ -988,6 +1408,102 @@ var doc = `{
}
}
},
"/system/ReloadSystem": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"produces": [
"application/json"
],
"tags": [
"system"
],
"summary": "设置配置文件内容",
"parameters": [
{
"description": "设置配置文件内容",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/sysModel.System"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"返回成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/system/getSystemConfig": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"produces": [
"application/json"
],
"tags": [
"system"
],
"summary": "获取配置文件内容",
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"返回成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/system/setSystemConfig": {
"post": {
"security": [
{
"ApiKeyAuth": []
}
],
"produces": [
"application/json"
],
"tags": [
"system"
],
"summary": "设置配置文件内容",
"parameters": [
{
"description": "设置配置文件内容",
"name": "data",
"in": "body",
"required": true,
"schema": {
"type": "object",
"$ref": "#/definitions/sysModel.System"
}
}
],
"responses": {
"200": {
"description": "{\"success\":true,\"data\":{},\"msg\":\"返回成功\"}",
"schema": {
"type": "string"
}
}
}
}
},
"/user/changePassword": {
"post": {
"security": [
@@ -1263,6 +1779,12 @@ var doc = `{
"api.RegistAndLoginStuct": {
"type": "object",
"properties": {
"captcha": {
"type": "string"
},
"captchaId": {
"type": "string"
},
"password": {
"type": "string"
},
@@ -1282,6 +1804,132 @@ var doc = `{
}
}
},
"config.CasbinConfig": {
"type": "object",
"properties": {
"modelPath": {
"description": "casbin model地址配置",
"type": "string"
}
}
},
"config.Config": {
"type": "object",
"properties": {
"casbinConfig": {
"type": "object",
"$ref": "#/definitions/config.CasbinConfig"
},
"jwt": {
"type": "object",
"$ref": "#/definitions/config.JWT"
},
"mysqlAdmin": {
"type": "object",
"$ref": "#/definitions/config.MysqlAdmin"
},
"qiniu": {
"type": "object",
"$ref": "#/definitions/config.Qiniu"
},
"redisAdmin": {
"type": "object",
"$ref": "#/definitions/config.RedisAdmin"
},
"system": {
"type": "object",
"$ref": "#/definitions/config.System"
}
}
},
"config.JWT": {
"type": "object",
"properties": {
"signingKey": {
"type": "string"
}
}
},
"config.MysqlAdmin": {
"type": "object",
"properties": {
"config": {
"type": "string"
},
"dbname": {
"type": "string"
},
"password": {
"type": "string"
},
"path": {
"type": "string"
},
"username": {
"type": "string"
}
}
},
"config.Qiniu": {
"type": "object",
"properties": {
"accessKey": {
"type": "string"
},
"secretKey": {
"type": "string"
}
}
},
"config.RedisAdmin": {
"type": "object",
"properties": {
"addr": {
"type": "string"
},
"db": {
"type": "integer"
},
"password": {
"type": "string"
}
}
},
"config.System": {
"type": "object",
"properties": {
"addr": {
"type": "integer"
},
"env": {
"type": "string"
},
"useMultipoint": {
"type": "boolean"
}
}
},
"dbModel.ExaCustomer": {
"type": "object",
"properties": {
"customerName": {
"type": "string"
},
"customerPhoneData": {
"type": "string"
},
"sysUser": {
"type": "object",
"$ref": "#/definitions/sysModel.SysUser"
},
"sysUserAuthorityID": {
"type": "string"
},
"sysUserId": {
"type": "integer"
}
}
},
"dbModel.ExaFileUploadAndDownload": {
"type": "object",
"properties": {
@@ -1310,6 +1958,31 @@ var doc = `{
}
}
},
"sysModel.CasbinInReceive": {
"type": "object",
"properties": {
"authorityId": {
"type": "string"
},
"casbinInfos": {
"type": "array",
"items": {
"$ref": "#/definitions/sysModel.CasbinInfo"
}
}
}
},
"sysModel.CasbinInfo": {
"type": "object",
"properties": {
"method": {
"type": "string"
},
"path": {
"type": "string"
}
}
},
"sysModel.SysApi": {
"type": "object",
"properties": {
@@ -1319,6 +1992,9 @@ var doc = `{
"group": {
"type": "string"
},
"method": {
"type": "string"
},
"path": {
"type": "string"
}
@@ -1464,6 +2140,15 @@ var doc = `{
"type": "integer"
}
}
},
"sysModel.System": {
"type": "object",
"properties": {
"config": {
"type": "object",
"$ref": "#/definitions/config.Config"
}
}
}
},
"securityDefinitions": {