@@ -1,6 +1,10 @@ | |||||
package svc | package svc | ||||
import ( | import ( | ||||
"applet/app/e" | |||||
"applet/app/utils" | |||||
db "code.fnuoos.com/zhimeng/model.git/src" | |||||
"code.fnuoos.com/zhimeng/model.git/src/super/implement" | |||||
"fmt" | "fmt" | ||||
"github.com/gin-gonic/gin" | "github.com/gin-gonic/gin" | ||||
"strconv" | "strconv" | ||||
@@ -15,38 +19,19 @@ func GetMasterId(c *gin.Context) (masterId string) { | |||||
masterId = c.GetString("master_id") | masterId = c.GetString("master_id") | ||||
if masterId == "" { | if masterId == "" { | ||||
//TODO::通过域名查找masterId | //TODO::通过域名查找masterId | ||||
//host := c.Request.Host | |||||
//fmt.Println("not found master_id found MasterId start") | |||||
//masterId = c.GetHeader("MasterId") | |||||
//if masterId == "" && c.GetHeader("Platform") == md.PLATFORM_WAP { // H5 要根据域名去获取mid | |||||
// hostList := strings.Split(c.Request.Host, ".") | |||||
// if isNumeric(hostList[0]) { | |||||
// masterId = hostList[0] | |||||
// } else if isNumeric(hostList[1]) { | |||||
// masterId = hostList[1] | |||||
// } else { | |||||
// // 自定义域名 | |||||
// masterId = svc.GetWebSiteDomainMasterId(baseDb, md.PLATFORM_WAP, c.Request.Host) | |||||
// } | |||||
//} | |||||
//if masterId == "" && c.GetHeader("Platform") == md.PLATFORM_PC { // H5 要根据域名去获取mid | |||||
// hostList := strings.Split(c.Request.Host, ".") | |||||
// if isNumeric(hostList[0]) { | |||||
// masterId = hostList[0] | |||||
// } else if isNumeric(hostList[1]) { | |||||
// masterId = hostList[1] | |||||
// } else { | |||||
// // 自定义域名 | |||||
// masterId = svc.GetWebSiteDomainMasterId(baseDb, md.PLATFORM_PC, c.Request.Host) | |||||
// } | |||||
//} | |||||
//if masterId == "" && c.GetHeader("Platform") == "" { // 无平台访问 | |||||
// hostList := strings.Split(c.Request.Host, ".") | |||||
// if isNumeric(hostList[0]) { | |||||
// masterId = hostList[0] | |||||
// } | |||||
//} | |||||
host := c.Request.Host | |||||
userAppDomainDb := implement.NewUserAppDomainDb(db.Db) | |||||
userAppDomain, err := userAppDomainDb.GetMediumAppDomainByHost(host) | |||||
if err != nil { | |||||
e.OutErr(c, e.ERR_DB_ORM, err) | |||||
return | |||||
} | |||||
if userAppDomain == nil { | |||||
e.OutErr(c, e.ERR_NOT_FAN, "域名不存在") | |||||
return | |||||
} | |||||
masterId = utils.IntToStr(userAppDomain.Uuid) | |||||
c.Set("master_id", masterId) | |||||
} | } | ||||
fmt.Println("master_id:::::::", masterId) | fmt.Println("master_id:::::::", masterId) | ||||
return | return | ||||
@@ -25,9 +25,9 @@ const docTemplate = `{ | |||||
"host": "{{.Host}}", | "host": "{{.Host}}", | ||||
"basePath": "{{.BasePath}}", | "basePath": "{{.BasePath}}", | ||||
"paths": { | "paths": { | ||||
"/admin/role/addAdmin": { | |||||
"/login": { | |||||
"post": { | "post": { | ||||
"description": "权限管理-新增管理员", | |||||
"description": "登入", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -35,32 +35,25 @@ const docTemplate = `{ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"权限管理" | |||||
"登录" | |||||
], | ], | ||||
"summary": "新增管理员", | |||||
"summary": "登陆", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.AddAdminReq" | |||||
"$ref": "#/definitions/md.LoginReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "token", | |||||
"schema": { | "schema": { | ||||
"type": "string" | |||||
"$ref": "#/definitions/md.LoginResponse" | |||||
} | } | ||||
}, | }, | ||||
"400": { | "400": { | ||||
@@ -72,9 +65,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/admin/role/permissionGroupList": { | |||||
"get": { | |||||
"description": "权限管理-权限组列表", | |||||
"/registerForAgent": { | |||||
"post": { | |||||
"description": "注册模块-渠道代理注册", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -82,28 +75,23 @@ const docTemplate = `{ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"权限管理" | |||||
"注册模块" | |||||
], | ], | ||||
"summary": "权限组列表", | |||||
"summary": "渠道代理注册", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.RegisterForAgentReq" | |||||
} | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "具体看返回内容", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -117,9 +105,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/admin/role/roleBindPermissionGroup": { | |||||
"/registerForMedium": { | |||||
"post": { | "post": { | ||||
"description": "权限管理-角色绑定权限组", | |||||
"description": "注册模块-媒体注册", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -127,24 +115,17 @@ const docTemplate = `{ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"权限管理" | |||||
"注册模块" | |||||
], | ], | ||||
"summary": "角色绑定权限组", | |||||
"summary": "媒体注册", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.RoleBindPermissionGroupReq" | |||||
"$ref": "#/definitions/md.RegisterForMediumReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -164,9 +145,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/login": { | |||||
"/role/addAdmin": { | |||||
"post": { | "post": { | ||||
"description": "登入", | |||||
"description": "权限管理-新增管理员", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -174,25 +155,32 @@ const docTemplate = `{ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"登录" | |||||
"权限管理" | |||||
], | ], | ||||
"summary": "登陆", | |||||
"summary": "新增管理员", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.LoginReq" | |||||
"$ref": "#/definitions/md.AddAdminReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "token", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.LoginResponse" | |||||
"type": "string" | |||||
} | } | ||||
}, | }, | ||||
"400": { | "400": { | ||||
@@ -204,9 +192,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/registerForAgent": { | |||||
"/role/addRole": { | |||||
"post": { | "post": { | ||||
"description": "注册模块-渠道代理注册", | |||||
"description": "权限管理-添加角色", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -214,17 +202,24 @@ const docTemplate = `{ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"注册模块" | |||||
"权限管理" | |||||
], | ], | ||||
"summary": "渠道代理注册", | |||||
"summary": "添加角色", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.RegisterForAgentReq" | |||||
"$ref": "#/definitions/md.AddRoleReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -244,9 +239,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/registerForMedium": { | |||||
"post": { | |||||
"description": "注册模块-媒体注册", | |||||
"/role/adminInfo": { | |||||
"get": { | |||||
"description": "权限管理-管理员信息", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -254,23 +249,28 @@ const docTemplate = `{ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"注册模块" | |||||
"权限管理" | |||||
], | ], | ||||
"summary": "媒体注册", | |||||
"summary": "管理员信息", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.RegisterForMediumReq" | |||||
} | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "具体看返回内容", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -284,9 +284,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/addRole": { | |||||
"/role/adminList": { | |||||
"post": { | "post": { | ||||
"description": "权限管理-添加角色", | |||||
"description": "权限管理-管理员列表", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -296,7 +296,7 @@ const docTemplate = `{ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "添加角色", | |||||
"summary": "管理员列表", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -311,13 +311,13 @@ const docTemplate = `{ | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.AddRoleReq" | |||||
"$ref": "#/definitions/md.AdminListReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "具体看返回内容", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -331,9 +331,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/adminInfo": { | |||||
"get": { | |||||
"description": "权限管理-管理员信息", | |||||
"/role/bindAdminRole/": { | |||||
"post": { | |||||
"description": "权限管理-管理员绑定角色", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -343,7 +343,7 @@ const docTemplate = `{ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "管理员信息", | |||||
"summary": "管理员绑定角色", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -353,16 +353,18 @@ const docTemplate = `{ | |||||
"required": true | "required": true | ||||
}, | }, | ||||
{ | { | ||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.BindAdminRoleReq" | |||||
} | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "具体看返回内容", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -376,9 +378,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/adminList": { | |||||
"post": { | |||||
"description": "权限管理-管理员列表", | |||||
"/role/deleteAdmin/{$adm_id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除管理员", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -388,7 +390,7 @@ const docTemplate = `{ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "管理员列表", | |||||
"summary": "删除管理员", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -396,20 +398,11 @@ const docTemplate = `{ | |||||
"name": "Authorization", | "name": "Authorization", | ||||
"in": "header", | "in": "header", | ||||
"required": true | "required": true | ||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.AdminListReq" | |||||
} | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "具体看返回内容", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -423,9 +416,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/bindAdminRole/": { | |||||
"post": { | |||||
"description": "权限管理-管理员绑定角色", | |||||
"/role/deleteRole/{$id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除角色", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -435,7 +428,7 @@ const docTemplate = `{ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "管理员绑定角色", | |||||
"summary": "删除角色", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -450,7 +443,7 @@ const docTemplate = `{ | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.BindAdminRoleReq" | |||||
"$ref": "#/definitions/md.UpdateRoleStateReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -470,9 +463,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/deleteAdmin/{$adm_id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除管理员", | |||||
"/role/permissionGroupList": { | |||||
"get": { | |||||
"description": "权限管理-权限组列表", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -482,7 +475,7 @@ const docTemplate = `{ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "删除管理员", | |||||
"summary": "权限组列表", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -490,11 +483,18 @@ const docTemplate = `{ | |||||
"name": "Authorization", | "name": "Authorization", | ||||
"in": "header", | "in": "header", | ||||
"required": true | "required": true | ||||
}, | |||||
{ | |||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "具体看返回内容", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -508,9 +508,9 @@ const docTemplate = `{ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/deleteRole/{$id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除角色", | |||||
"/role/roleBindPermissionGroup": { | |||||
"post": { | |||||
"description": "权限管理-角色绑定权限组", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -520,7 +520,7 @@ const docTemplate = `{ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "删除角色", | |||||
"summary": "角色绑定权限组", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -535,7 +535,7 @@ const docTemplate = `{ | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.UpdateRoleStateReq" | |||||
"$ref": "#/definitions/md.RoleBindPermissionGroupReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -810,11 +810,17 @@ const docTemplate = `{ | |||||
"username" | "username" | ||||
], | ], | ||||
"properties": { | "properties": { | ||||
"code": { | |||||
"type": "string", | |||||
"example": "验证码" | |||||
}, | |||||
"password": { | "password": { | ||||
"type": "string" | |||||
"type": "string", | |||||
"example": "登录密码" | |||||
}, | }, | ||||
"username": { | "username": { | ||||
"type": "string" | |||||
"type": "string", | |||||
"example": "登录账号" | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
@@ -985,11 +991,11 @@ const docTemplate = `{ | |||||
// SwaggerInfo holds exported Swagger Info so clients can modify it | // SwaggerInfo holds exported Swagger Info so clients can modify it | ||||
var SwaggerInfo = &swag.Spec{ | var SwaggerInfo = &swag.Spec{ | ||||
Version: "1.0", | Version: "1.0", | ||||
Host: "localhost:1001 / xxxx.advertisement.dengbiao.top", | |||||
Host: "localhost:1002 or xxxx.advertisement.dengbiao.top", | |||||
BasePath: "", | BasePath: "", | ||||
Schemes: []string{}, | Schemes: []string{}, | ||||
Title: "广告联盟-站长平台", | Title: "广告联盟-站长平台", | ||||
Description: "后台接口", | |||||
Description: "站长后台接口", | |||||
InfoInstanceName: "swagger", | InfoInstanceName: "swagger", | ||||
SwaggerTemplate: docTemplate, | SwaggerTemplate: docTemplate, | ||||
} | } | ||||
@@ -1,7 +1,7 @@ | |||||
{ | { | ||||
"swagger": "2.0", | "swagger": "2.0", | ||||
"info": { | "info": { | ||||
"description": "后台接口", | |||||
"description": "站长后台接口", | |||||
"title": "广告联盟-站长平台", | "title": "广告联盟-站长平台", | ||||
"termsOfService": "http://swagger.io/terms/", | "termsOfService": "http://swagger.io/terms/", | ||||
"contact": { | "contact": { | ||||
@@ -15,11 +15,11 @@ | |||||
}, | }, | ||||
"version": "1.0" | "version": "1.0" | ||||
}, | }, | ||||
"host": "localhost:1001 / xxxx.advertisement.dengbiao.top", | |||||
"host": "localhost:1002 or xxxx.advertisement.dengbiao.top", | |||||
"paths": { | "paths": { | ||||
"/admin/role/addAdmin": { | |||||
"/login": { | |||||
"post": { | "post": { | ||||
"description": "权限管理-新增管理员", | |||||
"description": "登入", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -27,32 +27,25 @@ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"权限管理" | |||||
"登录" | |||||
], | ], | ||||
"summary": "新增管理员", | |||||
"summary": "登陆", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.AddAdminReq" | |||||
"$ref": "#/definitions/md.LoginReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "token", | |||||
"schema": { | "schema": { | ||||
"type": "string" | |||||
"$ref": "#/definitions/md.LoginResponse" | |||||
} | } | ||||
}, | }, | ||||
"400": { | "400": { | ||||
@@ -64,9 +57,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/admin/role/permissionGroupList": { | |||||
"get": { | |||||
"description": "权限管理-权限组列表", | |||||
"/registerForAgent": { | |||||
"post": { | |||||
"description": "注册模块-渠道代理注册", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -74,28 +67,23 @@ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"权限管理" | |||||
"注册模块" | |||||
], | ], | ||||
"summary": "权限组列表", | |||||
"summary": "渠道代理注册", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.RegisterForAgentReq" | |||||
} | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "具体看返回内容", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -109,9 +97,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/admin/role/roleBindPermissionGroup": { | |||||
"/registerForMedium": { | |||||
"post": { | "post": { | ||||
"description": "权限管理-角色绑定权限组", | |||||
"description": "注册模块-媒体注册", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -119,24 +107,17 @@ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"权限管理" | |||||
"注册模块" | |||||
], | ], | ||||
"summary": "角色绑定权限组", | |||||
"summary": "媒体注册", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.RoleBindPermissionGroupReq" | |||||
"$ref": "#/definitions/md.RegisterForMediumReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -156,9 +137,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/login": { | |||||
"/role/addAdmin": { | |||||
"post": { | "post": { | ||||
"description": "登入", | |||||
"description": "权限管理-新增管理员", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -166,25 +147,32 @@ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"登录" | |||||
"权限管理" | |||||
], | ], | ||||
"summary": "登陆", | |||||
"summary": "新增管理员", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.LoginReq" | |||||
"$ref": "#/definitions/md.AddAdminReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "token", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.LoginResponse" | |||||
"type": "string" | |||||
} | } | ||||
}, | }, | ||||
"400": { | "400": { | ||||
@@ -196,9 +184,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/registerForAgent": { | |||||
"/role/addRole": { | |||||
"post": { | "post": { | ||||
"description": "注册模块-渠道代理注册", | |||||
"description": "权限管理-添加角色", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -206,17 +194,24 @@ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"注册模块" | |||||
"权限管理" | |||||
], | ], | ||||
"summary": "渠道代理注册", | |||||
"summary": "添加角色", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.RegisterForAgentReq" | |||||
"$ref": "#/definitions/md.AddRoleReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -236,9 +231,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/registerForMedium": { | |||||
"post": { | |||||
"description": "注册模块-媒体注册", | |||||
"/role/adminInfo": { | |||||
"get": { | |||||
"description": "权限管理-管理员信息", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -246,23 +241,28 @@ | |||||
"application/json" | "application/json" | ||||
], | ], | ||||
"tags": [ | "tags": [ | ||||
"注册模块" | |||||
"权限管理" | |||||
], | ], | ||||
"summary": "媒体注册", | |||||
"summary": "管理员信息", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"description": "用户名密码", | |||||
"name": "req", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.RegisterForMediumReq" | |||||
} | |||||
"type": "string", | |||||
"description": "验证参数Bearer和token空格拼接", | |||||
"name": "Authorization", | |||||
"in": "header", | |||||
"required": true | |||||
}, | |||||
{ | |||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "具体看返回内容", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -276,9 +276,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/addRole": { | |||||
"/role/adminList": { | |||||
"post": { | "post": { | ||||
"description": "权限管理-添加角色", | |||||
"description": "权限管理-管理员列表", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -288,7 +288,7 @@ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "添加角色", | |||||
"summary": "管理员列表", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -303,13 +303,13 @@ | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.AddRoleReq" | |||||
"$ref": "#/definitions/md.AdminListReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "具体看返回内容", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -323,9 +323,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/adminInfo": { | |||||
"get": { | |||||
"description": "权限管理-管理员信息", | |||||
"/role/bindAdminRole/": { | |||||
"post": { | |||||
"description": "权限管理-管理员绑定角色", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -335,7 +335,7 @@ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "管理员信息", | |||||
"summary": "管理员绑定角色", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -345,16 +345,18 @@ | |||||
"required": true | "required": true | ||||
}, | }, | ||||
{ | { | ||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.BindAdminRoleReq" | |||||
} | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "具体看返回内容", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -368,9 +370,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/adminList": { | |||||
"post": { | |||||
"description": "权限管理-管理员列表", | |||||
"/role/deleteAdmin/{$adm_id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除管理员", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -380,7 +382,7 @@ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "管理员列表", | |||||
"summary": "删除管理员", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -388,20 +390,11 @@ | |||||
"name": "Authorization", | "name": "Authorization", | ||||
"in": "header", | "in": "header", | ||||
"required": true | "required": true | ||||
}, | |||||
{ | |||||
"description": "请求参数", | |||||
"name": "args", | |||||
"in": "body", | |||||
"required": true, | |||||
"schema": { | |||||
"$ref": "#/definitions/md.AdminListReq" | |||||
} | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "具体看返回内容", | |||||
"description": "success", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -415,9 +408,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/bindAdminRole/": { | |||||
"post": { | |||||
"description": "权限管理-管理员绑定角色", | |||||
"/role/deleteRole/{$id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除角色", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -427,7 +420,7 @@ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "管理员绑定角色", | |||||
"summary": "删除角色", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -442,7 +435,7 @@ | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.BindAdminRoleReq" | |||||
"$ref": "#/definitions/md.UpdateRoleStateReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -462,9 +455,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/deleteAdmin/{$adm_id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除管理员", | |||||
"/role/permissionGroupList": { | |||||
"get": { | |||||
"description": "权限管理-权限组列表", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -474,7 +467,7 @@ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "删除管理员", | |||||
"summary": "权限组列表", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -482,11 +475,18 @@ | |||||
"name": "Authorization", | "name": "Authorization", | ||||
"in": "header", | "in": "header", | ||||
"required": true | "required": true | ||||
}, | |||||
{ | |||||
"type": "string", | |||||
"description": "管理员id", | |||||
"name": "adm_id", | |||||
"in": "query", | |||||
"required": true | |||||
} | } | ||||
], | ], | ||||
"responses": { | "responses": { | ||||
"200": { | "200": { | ||||
"description": "success", | |||||
"description": "具体看返回内容", | |||||
"schema": { | "schema": { | ||||
"type": "string" | "type": "string" | ||||
} | } | ||||
@@ -500,9 +500,9 @@ | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"/role/deleteRole/{$id}": { | |||||
"delete": { | |||||
"description": "权限管理-删除角色", | |||||
"/role/roleBindPermissionGroup": { | |||||
"post": { | |||||
"description": "权限管理-角色绑定权限组", | |||||
"consumes": [ | "consumes": [ | ||||
"application/json" | "application/json" | ||||
], | ], | ||||
@@ -512,7 +512,7 @@ | |||||
"tags": [ | "tags": [ | ||||
"权限管理" | "权限管理" | ||||
], | ], | ||||
"summary": "删除角色", | |||||
"summary": "角色绑定权限组", | |||||
"parameters": [ | "parameters": [ | ||||
{ | { | ||||
"type": "string", | "type": "string", | ||||
@@ -527,7 +527,7 @@ | |||||
"in": "body", | "in": "body", | ||||
"required": true, | "required": true, | ||||
"schema": { | "schema": { | ||||
"$ref": "#/definitions/md.UpdateRoleStateReq" | |||||
"$ref": "#/definitions/md.RoleBindPermissionGroupReq" | |||||
} | } | ||||
} | } | ||||
], | ], | ||||
@@ -802,11 +802,17 @@ | |||||
"username" | "username" | ||||
], | ], | ||||
"properties": { | "properties": { | ||||
"code": { | |||||
"type": "string", | |||||
"example": "验证码" | |||||
}, | |||||
"password": { | "password": { | ||||
"type": "string" | |||||
"type": "string", | |||||
"example": "登录密码" | |||||
}, | }, | ||||
"username": { | "username": { | ||||
"type": "string" | |||||
"type": "string", | |||||
"example": "登录账号" | |||||
} | } | ||||
} | } | ||||
}, | }, | ||||
@@ -45,9 +45,14 @@ definitions: | |||||
type: object | type: object | ||||
md.LoginReq: | md.LoginReq: | ||||
properties: | properties: | ||||
code: | |||||
example: 验证码 | |||||
type: string | |||||
password: | password: | ||||
example: 登录密码 | |||||
type: string | type: string | ||||
username: | username: | ||||
example: 登录账号 | |||||
type: string | type: string | ||||
required: | required: | ||||
- password | - password | ||||
@@ -158,13 +163,13 @@ definitions: | |||||
- role_id | - role_id | ||||
- state | - state | ||||
type: object | type: object | ||||
host: localhost:1001 / xxxx.advertisement.dengbiao.top | |||||
host: localhost:1002 or xxxx.advertisement.dengbiao.top | |||||
info: | info: | ||||
contact: | contact: | ||||
email: 1239118001@qq.com | email: 1239118001@qq.com | ||||
name: dengbiao | name: dengbiao | ||||
url: http://www.swagger.io/support | url: http://www.swagger.io/support | ||||
description: 后台接口 | |||||
description: 站长后台接口 | |||||
license: | license: | ||||
name: Apache 2.0 | name: Apache 2.0 | ||||
url: http://www.apache.org/licenses/LICENSE-2.0.html | url: http://www.apache.org/licenses/LICENSE-2.0.html | ||||
@@ -172,98 +177,6 @@ info: | |||||
title: 广告联盟-站长平台 | title: 广告联盟-站长平台 | ||||
version: "1.0" | version: "1.0" | ||||
paths: | paths: | ||||
/admin/role/addAdmin: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 权限管理-新增管理员 | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 请求参数 | |||||
in: body | |||||
name: args | |||||
required: true | |||||
schema: | |||||
$ref: '#/definitions/md.AddAdminReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: success | |||||
schema: | |||||
type: string | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 新增管理员 | |||||
tags: | |||||
- 权限管理 | |||||
/admin/role/permissionGroupList: | |||||
get: | |||||
consumes: | |||||
- application/json | |||||
description: 权限管理-权限组列表 | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 管理员id | |||||
in: query | |||||
name: adm_id | |||||
required: true | |||||
type: string | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: 具体看返回内容 | |||||
schema: | |||||
type: string | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 权限组列表 | |||||
tags: | |||||
- 权限管理 | |||||
/admin/role/roleBindPermissionGroup: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 权限管理-角色绑定权限组 | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 请求参数 | |||||
in: body | |||||
name: args | |||||
required: true | |||||
schema: | |||||
$ref: '#/definitions/md.RoleBindPermissionGroupReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: success | |||||
schema: | |||||
type: string | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 角色绑定权限组 | |||||
tags: | |||||
- 权限管理 | |||||
/login: | /login: | ||||
post: | post: | ||||
consumes: | consumes: | ||||
@@ -342,6 +255,37 @@ paths: | |||||
summary: 媒体注册 | summary: 媒体注册 | ||||
tags: | tags: | ||||
- 注册模块 | - 注册模块 | ||||
/role/addAdmin: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 权限管理-新增管理员 | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 请求参数 | |||||
in: body | |||||
name: args | |||||
required: true | |||||
schema: | |||||
$ref: '#/definitions/md.AddAdminReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: success | |||||
schema: | |||||
type: string | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 新增管理员 | |||||
tags: | |||||
- 权限管理 | |||||
/role/addRole: | /role/addRole: | ||||
post: | post: | ||||
consumes: | consumes: | ||||
@@ -521,6 +465,67 @@ paths: | |||||
summary: 删除角色 | summary: 删除角色 | ||||
tags: | tags: | ||||
- 权限管理 | - 权限管理 | ||||
/role/permissionGroupList: | |||||
get: | |||||
consumes: | |||||
- application/json | |||||
description: 权限管理-权限组列表 | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 管理员id | |||||
in: query | |||||
name: adm_id | |||||
required: true | |||||
type: string | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: 具体看返回内容 | |||||
schema: | |||||
type: string | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 权限组列表 | |||||
tags: | |||||
- 权限管理 | |||||
/role/roleBindPermissionGroup: | |||||
post: | |||||
consumes: | |||||
- application/json | |||||
description: 权限管理-角色绑定权限组 | |||||
parameters: | |||||
- description: 验证参数Bearer和token空格拼接 | |||||
in: header | |||||
name: Authorization | |||||
required: true | |||||
type: string | |||||
- description: 请求参数 | |||||
in: body | |||||
name: args | |||||
required: true | |||||
schema: | |||||
$ref: '#/definitions/md.RoleBindPermissionGroupReq' | |||||
produces: | |||||
- application/json | |||||
responses: | |||||
"200": | |||||
description: success | |||||
schema: | |||||
type: string | |||||
"400": | |||||
description: 具体错误 | |||||
schema: | |||||
$ref: '#/definitions/md.Response' | |||||
summary: 角色绑定权限组 | |||||
tags: | |||||
- 权限管理 | |||||
/role/roleList: | /role/roleList: | ||||
get: | get: | ||||
consumes: | consumes: | ||||
@@ -2,10 +2,10 @@ module applet | |||||
go 1.18 | go 1.18 | ||||
//replace code.fnuoos.com/zhimeng/model.git => E:/company/ad/models | |||||
replace code.fnuoos.com/zhimeng/model.git => E:/company/ad/models | |||||
require ( | require ( | ||||
code.fnuoos.com/zhimeng/model.git v0.0.3-0.20240816151818-a491f294f782 | |||||
code.fnuoos.com/zhimeng/model.git v0.0.3-0.20240817100708-dde162209cee | |||||
github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5 | github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5 | ||||
github.com/boombuler/barcode v1.0.1 | github.com/boombuler/barcode v1.0.1 | ||||
github.com/dchest/uniuri v0.0.0-20200228104902-7aecb25e1fe5 | github.com/dchest/uniuri v0.0.0-20200228104902-7aecb25e1fe5 | ||||