@@ -9,12 +9,12 @@ import ( | |||||
) | ) | ||||
// GetPublicPlatoonBasic | // GetPublicPlatoonBasic | ||||
// @Summary 获取公排设置 | |||||
// @Tags 公排相关接口 | |||||
// @Description 获取公排设置 | |||||
// @Summary 制度中心-公排管理-公排基础设置(获取) | |||||
// @Tags 公排管理 | |||||
// @Description 公排基础设置(获取) | |||||
// @Accept json | // @Accept json | ||||
// @Produce json | // @Produce json | ||||
// @Param Authorization header | |||||
// @param Authorization header string true "验证参数Bearer和token空格拼接" | |||||
// @Success 200 {object} map[string]interface{} "用户数据" | // @Success 200 {object} map[string]interface{} "用户数据" | ||||
// @Failure 400 {object} md.Response "具体错误" | // @Failure 400 {object} md.Response "具体错误" | ||||
// @Router /api/publicPlatoon/getBasic [get] | // @Router /api/publicPlatoon/getBasic [get] | ||||
@@ -29,12 +29,12 @@ func GetPublicPlatoonBasic(c *gin.Context) { | |||||
} | } | ||||
// UpdatePublicPlatoonBasic | // UpdatePublicPlatoonBasic | ||||
// @Summary 更改公排设置 | |||||
// @Tags 公排相关接口 | |||||
// @Description 更改公排设置 | |||||
// @Summary 制度中心-公排管理-公排基础设置(修改) | |||||
// @Tags 公排管理 | |||||
// @Description 公排基础设置(修改) | |||||
// @Accept json | // @Accept json | ||||
// @Produce json | // @Produce json | ||||
// @Param Authorization header | |||||
// @param Authorization header string true "验证参数Bearer和token空格拼接" | |||||
// @Param req body interface{} true "公排设置表单内容" | // @Param req body interface{} true "公排设置表单内容" | ||||
// @Success 200 {object} map[string]interface{} "修改数据条数" | // @Success 200 {object} map[string]interface{} "修改数据条数" | ||||
// @Failure 400 {object} md.Response "具体错误" | // @Failure 400 {object} md.Response "具体错误" | ||||
@@ -62,9 +62,124 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
} | } | ||||
}, | |||||
"/api/login": { | |||||
"post": { | |||||
"description": "登入", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"登录" | |||||
], | |||||
"summary": "登陆", | |||||
"parameters": [ | |||||
{ | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.LoginReq" | |||||
} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "token", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.LoginResponse" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/publicPlatoon/getBasic": { | |||||
"get": { | |||||
"description": "公排基础设置(修改)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"公排管理" | |||||
], | |||||
"summary": "制度中心-公排管理-公排基础设置(修改)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "公排设置表单内容", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": {} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "修改数据条数", | |||||
"schema": { | |||||
"type": "object", | |||||
"additionalProperties": true | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
} | } | ||||
}, | }, | ||||
"definitions": { | "definitions": { | ||||
"md.LoginReq": { | |||||
"type": "object", | |||||
"required": [ | |||||
"password", | |||||
"username" | |||||
], | |||||
"properties": { | |||||
"code": { | |||||
"type": "string", | |||||
"example": "验证码" | |||||
}, | |||||
"password": { | |||||
"type": "string", | |||||
"example": "登录密码" | |||||
}, | |||||
"username": { | |||||
"type": "string", | |||||
"example": "登录账号" | |||||
} | |||||
} | |||||
}, | |||||
"md.LoginResponse": { | |||||
"type": "object", | |||||
"properties": { | |||||
"token": { | |||||
"type": "string" | |||||
} | |||||
} | |||||
}, | |||||
"md.Response": { | "md.Response": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -55,9 +55,124 @@ | |||||
} | } | ||||
} | } | ||||
} | } | ||||
}, | |||||
"/api/login": { | |||||
"post": { | |||||
"description": "登入", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"登录" | |||||
], | |||||
"summary": "登陆", | |||||
"parameters": [ | |||||
{ | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.LoginReq" | |||||
} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "token", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.LoginResponse" | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
}, | |||||
"/api/publicPlatoon/getBasic": { | |||||
"get": { | |||||
"description": "公排基础设置(修改)", | |||||
"consumes": [ | |||||
"application/json" | |||||
], | |||||
"produces": [ | |||||
"application/json" | |||||
], | |||||
"tags": [ | |||||
"公排管理" | |||||
], | |||||
"summary": "制度中心-公排管理-公排基础设置(修改)", | |||||
"parameters": [ | |||||
{ | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "公排设置表单内容", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": {} | |||||
} | |||||
], | |||||
"responses": { | |||||
"200": { | |||||
"description": "修改数据条数", | |||||
"schema": { | |||||
"type": "object", | |||||
"additionalProperties": true | |||||
} | |||||
}, | |||||
"400": { | |||||
"description": "具体错误", | |||||
"schema": { | |||||
"$ref": "#/definitions/md.Response" | |||||
} | |||||
} | |||||
} | |||||
} | |||||
} | } | ||||
}, | }, | ||||
"definitions": { | "definitions": { | ||||
"md.LoginReq": { | |||||
"type": "object", | |||||
"required": [ | |||||
"password", | |||||
"username" | |||||
], | |||||
"properties": { | |||||
"code": { | |||||
"type": "string", | |||||
"example": "验证码" | |||||
}, | |||||
"password": { | |||||
"type": "string", | |||||
"example": "登录密码" | |||||
}, | |||||
"username": { | |||||
"type": "string", | |||||
"example": "登录账号" | |||||
} | |||||
} | |||||
}, | |||||
"md.LoginResponse": { | |||||
"type": "object", | |||||
"properties": { | |||||
"token": { | |||||
"type": "string" | |||||
} | |||||
} | |||||
}, | |||||
"md.Response": { | "md.Response": { | ||||
"type": "object", | "type": "object", | ||||
"properties": { | "properties": { | ||||
@@ -1,4 +1,24 @@ | |||||
definitions: | definitions: | ||||
md.LoginReq: | |||||
properties: | |||||
code: | |||||
example: 验证码 | |||||
type: string | |||||
password: | |||||
example: 登录密码 | |||||
type: string | |||||
username: | |||||
example: 登录账号 | |||||
type: string | |||||
required: | |||||
- password | |||||
- username | |||||
type: object | |||||
md.LoginResponse: | |||||
properties: | |||||
token: | |||||
type: string | |||||
type: object | |||||
md.Response: | md.Response: | ||||
properties: | properties: | ||||
code: | code: | ||||
@@ -50,6 +70,63 @@ paths: | |||||
summary: Demo测试 | summary: Demo测试 | ||||
tags: | tags: | ||||
- Demo | - Demo | ||||
/api/login: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 登入 | |||||
parameters: | |||||
- description: 用户名密码 | |||||
in: body | |||||
name: req | |||||
required: true | |||||
schema: | |||||
$ref: '#/definitions/md.LoginReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: token | |||||
schema: | |||||
$ref: '#/definitions/md.LoginResponse' | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 登陆 | |||||
tags: | |||||
- 登录 | |||||
/api/publicPlatoon/getBasic: | |||||
get: | |||||
consumes: | |||||
- application/json | |||||
description: 公排基础设置(修改) | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 公排设置表单内容 | |||||
in: body | |||||
name: req | |||||
required: true | |||||
schema: {} | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: 修改数据条数 | |||||
schema: | |||||
additionalProperties: true | |||||
type: object | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 制度中心-公排管理-公排基础设置(修改) | |||||
tags: | |||||
- 公排管理 | |||||
securityDefinitions: | securityDefinitions: | ||||
MasterID: | MasterID: | ||||
in: header | in: header | ||||