From 339630e073b689d75fdb21ce94012c26ccee7711 Mon Sep 17 00:00:00 2001 From: haoyanbin <605649647@qq.com> Date: Fri, 14 Jan 2022 16:17:01 +0800 Subject: [PATCH] 1 --- app/admin/apis/sys_user.go | 24 +-- app/admin/service/sys_user.go | 1 + app/operate/apis/org_club.go | 6 +- app/operate/apis/org_team_user.go | 31 ++- app/operate/models/org_club.go | 2 +- app/operate/models/org_team_user.go | 29 +-- app/operate/service/dto/org_club.go | 14 +- app/operate/service/dto/org_team_user.go | 19 +- app/operate/service/org_club.go | 4 +- docs/docs.go | 246 +++++++++++++++++------ docs/swagger.json | 246 +++++++++++++++++------ docs/swagger.yaml | 165 +++++++++++---- 12 files changed, 576 insertions(+), 211 deletions(-) diff --git a/app/admin/apis/sys_user.go b/app/admin/apis/sys_user.go index 9ae5e94..e606c68 100644 --- a/app/admin/apis/sys_user.go +++ b/app/admin/apis/sys_user.go @@ -30,7 +30,7 @@ type SysUser struct { // @Security Bearer func (e SysUser) GetPage(c *gin.Context) { s := service.SysUser{} - req :=dto.SysUserGetPageReq{} + req := dto.SysUserGetPageReq{} err := e.MakeContext(c). MakeOrm(). Bind(&req). @@ -67,7 +67,7 @@ func (e SysUser) GetPage(c *gin.Context) { // @Security Bearer func (e SysUser) Get(c *gin.Context) { s := service.SysUser{} - req :=dto.SysUserById{} + req := dto.SysUserById{} err := e.MakeContext(c). MakeOrm(). Bind(&req, nil). @@ -101,7 +101,7 @@ func (e SysUser) Get(c *gin.Context) { // @Security Bearer func (e SysUser) Insert(c *gin.Context) { s := service.SysUser{} - req :=dto.SysUserInsertReq{} + req := dto.SysUserInsertReq{} err := e.MakeContext(c). MakeOrm(). Bind(&req, binding.JSON). @@ -136,7 +136,7 @@ func (e SysUser) Insert(c *gin.Context) { // @Security Bearer func (e SysUser) Update(c *gin.Context) { s := service.SysUser{} - req :=dto.SysUserUpdateReq{} + req := dto.SysUserUpdateReq{} err := e.MakeContext(c). MakeOrm(). Bind(&req). @@ -171,7 +171,7 @@ func (e SysUser) Update(c *gin.Context) { // @Security Bearer func (e SysUser) Delete(c *gin.Context) { s := service.SysUser{} - req :=dto.SysUserById{} + req := dto.SysUserById{} err := e.MakeContext(c). MakeOrm(). Bind(&req, binding.JSON). @@ -208,7 +208,7 @@ func (e SysUser) Delete(c *gin.Context) { // @Security Bearer func (e SysUser) InsetAvatar(c *gin.Context) { s := service.SysUser{} - req :=dto.UpdateSysUserAvatarReq{} + req := dto.UpdateSysUserAvatarReq{} err := e.MakeContext(c). MakeOrm(). MakeService(&s.Service). @@ -257,7 +257,7 @@ func (e SysUser) InsetAvatar(c *gin.Context) { // @Security Bearer func (e SysUser) UpdateStatus(c *gin.Context) { s := service.SysUser{} - req :=dto.UpdateSysUserStatusReq{} + req := dto.UpdateSysUserStatusReq{} err := e.MakeContext(c). MakeOrm(). Bind(&req, binding.JSON, nil). @@ -294,7 +294,7 @@ func (e SysUser) UpdateStatus(c *gin.Context) { // @Security Bearer func (e SysUser) ResetPwd(c *gin.Context) { s := service.SysUser{} - req :=dto.ResetSysUserPwdReq{} + req := dto.ResetSysUserPwdReq{} err := e.MakeContext(c). MakeOrm(). Bind(&req, binding.JSON). @@ -331,7 +331,7 @@ func (e SysUser) ResetPwd(c *gin.Context) { // @Security Bearer func (e SysUser) UpdatePwd(c *gin.Context) { s := service.SysUser{} - req :=dto.PassWord{} + req := dto.PassWord{} err := e.MakeContext(c). MakeOrm(). Bind(&req). @@ -364,7 +364,7 @@ func (e SysUser) UpdatePwd(c *gin.Context) { // @Security Bearer func (e SysUser) GetProfile(c *gin.Context) { s := service.SysUser{} - req :=dto.SysUserById{} + req := dto.SysUserById{} err := e.MakeContext(c). MakeOrm(). MakeService(&s.Service). @@ -401,7 +401,7 @@ func (e SysUser) GetProfile(c *gin.Context) { // @Router /api/v1/getinfo [get] // @Security Bearer func (e SysUser) GetInfo(c *gin.Context) { - req :=dto.SysUserById{} + req := dto.SysUserById{} s := service.SysUser{} r := service.SysRole{} err := e.MakeContext(c). @@ -450,4 +450,4 @@ func (e SysUser) GetInfo(c *gin.Context) { mp["name"] = sysUser.NickName mp["code"] = 200 e.OK(mp, "") -} \ No newline at end of file +} diff --git a/app/admin/service/sys_user.go b/app/admin/service/sys_user.go index 24a6e28..a8d28e6 100644 --- a/app/admin/service/sys_user.go +++ b/app/admin/service/sys_user.go @@ -80,6 +80,7 @@ func (e *SysUser) Insert(c *dto.SysUserInsertReq) error { e.Log.Errorf("db error: %s", err) return err } + c.UserId = data.UserId return nil } diff --git a/app/operate/apis/org_club.go b/app/operate/apis/org_club.go index c8c7fde..b39a4dc 100644 --- a/app/operate/apis/org_club.go +++ b/app/operate/apis/org_club.go @@ -124,7 +124,8 @@ func (e OrgClub) Insert(c *gin.Context) { sSysUser := sService.SysUser{} reqSysUser := sDto.SysUserInsertReq{} - reqSysUser.Username = req.ClubUserName + e.MakeContext(c).MakeOrm().MakeService(&sSysUser.Service) + reqSysUser.Username = req.ClubUsername reqSysUser.Password = "123456" reqSysUser.NickName = req.ClubContacts reqSysUser.NickNameEn = req.ClubContactsEn @@ -150,6 +151,7 @@ func (e OrgClub) Insert(c *gin.Context) { //å…³è”è¡¨æ·»åŠ reqClubUser := dto.OrgClubUserInsertReq{} sClubUser := service.OrgClubUser{} + e.MakeContext(c).MakeOrm().MakeService(&sClubUser.Service) errClubUser := e.MakeContext(c). MakeOrm(). Bind(&req). @@ -209,7 +211,7 @@ func (e OrgClub) Update(c *gin.Context) { sSysUser := sService.SysUser{} reqSysUser := sDto.SysUserUpdateReq{} - reqSysUser.Username = req.ClubUserName + reqSysUser.Username = req.ClubUsername reqSysUser.NickName = req.ClubContacts reqSysUser.NickNameEn = req.ClubContactsEn reqSysUser.Phone = req.ClubMobile diff --git a/app/operate/apis/org_team_user.go b/app/operate/apis/org_team_user.go index fb11760..54b04a8 100644 --- a/app/operate/apis/org_team_user.go +++ b/app/operate/apis/org_team_user.go @@ -2,6 +2,9 @@ package apis import ( "fmt" + sService "go-admin/app/admin/service" + sDto "go-admin/app/admin/service/dto" + "strconv" "github.com/gin-gonic/gin" "github.com/go-admin-team/go-admin-core/sdk/api" @@ -110,9 +113,35 @@ func (e OrgTeamUser) Insert(c *gin.Context) { e.Error(500, err, err.Error()) return } + sSysUser := sService.SysUser{} + reqSysUser := sDto.SysUserInsertReq{} + e.MakeContext(c).MakeOrm().MakeService(&sSysUser.Service) + reqSysUser.Username = req.UserName + reqSysUser.Password = "123456" + reqSysUser.NickName = req.Name + reqSysUser.NickNameEn = req.NameEn + reqSysUser.Phone = req.UserName + reqSysUser.RoleId = 1 + reqSysUser.Avatar = "" + reqSysUser.Sex = req.Sex + reqSysUser.Email = "" + reqSysUser.DeptId = 1 + reqSysUser.PostId = 1 + reqSysUser.Remark = "çƒé˜Ÿå·¥ä½œäººå‘˜" + reqSysUser.Status = "2" + // 设置创建人 - req.SetCreateBy(user.GetUserId(c)) + reqSysUser.SetCreateBy(user.GetUserId(c)) + err = sSysUser.Insert(&reqSysUser) + if err != nil { + e.Logger.Error(err) + e.Error(500, err, err.Error()) + return + } + // 设置创建人 + req.SetCreateBy(user.GetUserId(c)) + req.UserId = strconv.Itoa(reqSysUser.GetId().(int)) err = s.Insert(&req) if err != nil { e.Error(500, err, fmt.Sprintf("创建çƒé˜Ÿäººå‘˜è´¦æˆ·ä¿¡æ¯ 失败,\r\nå¤±è´¥ä¿¡æ¯ %s", err.Error())) diff --git a/app/operate/models/org_club.go b/app/operate/models/org_club.go index 103186d..9adef8d 100644 --- a/app/operate/models/org_club.go +++ b/app/operate/models/org_club.go @@ -9,7 +9,7 @@ import ( type OrgClub struct { models.Model ClubName string `json:"clubName" gorm:"type:varchar(255);comment:俱ä¹éƒ¨åç§°"` - ClubUserName string `json:"clubUserName" gorm:"type:varchar(120);comment:俱ä¹éƒ¨è´¦å·"` + ClubUsername string `json:"clubUsername" gorm:"type:varchar(120);comment:俱ä¹éƒ¨è´¦å·"` ClubContacts string `json:"clubContacts" gorm:"type:varchar(120);comment:俱ä¹éƒ¨è”系人"` ClubContactsEn string `json:"clubContactsEn" gorm:"type:varchar(120);comment:俱ä¹éƒ¨è”系人"` ClubMobile string `json:"clubMobile" gorm:"type:varchar(30);comment:俱ä¹éƒ¨è”系电è¯"` diff --git a/app/operate/models/org_team_user.go b/app/operate/models/org_team_user.go index b012b9f..9284c01 100644 --- a/app/operate/models/org_team_user.go +++ b/app/operate/models/org_team_user.go @@ -1,27 +1,28 @@ package models import ( - // "gorm.io/gorm" + // "gorm.io/gorm" "go-admin/common/models" ) type OrgTeamUser struct { - models.Model - - ClubId string `json:"clubId" gorm:"type:int(11);comment:org_club表id"` - TeamId string `json:"teamId" gorm:"type:int(11);comment:org_team表id"` - UserId string `json:"userId" gorm:"type:int(11);comment:sys_user表id"` - Name string `json:"name" gorm:"type:int(11);comment:å§“å"` - Sex string `json:"sex" gorm:"type:int(11);comment:性别"` - UserImg string `json:"userImg" gorm:"type:int(11);comment:用户照片"` - SignImg string `json:"signImg" gorm:"type:int(11);comment:ç¾å照片"` - models.ModelTime - models.ControlBy + models.Model + + ClubId string `json:"clubId" gorm:"type:int(20);comment:org_club表id"` + TeamId string `json:"teamId" gorm:"type:int(20);comment:org_team表id"` + UserId string `json:"userId" gorm:"type:int(20);comment:sys_user表id"` + Name string `json:"name" gorm:"type:varchar(120);comment:å§“å"` + NameEn string `json:"nameEn" gorm:"type:varchar(120);comment:å§“å"` + Sex string `json:"sex" gorm:"type:varchar(120);comment:性别"` + UserImg string `json:"userImg" gorm:"type:varchar(255);comment:用户照片"` + SignImg string `json:"signImg" gorm:"type:varchar(255);comment:ç¾å照片"` + models.ModelTime + models.ControlBy } func (OrgTeamUser) TableName() string { - return "org_team_user" + return "org_team_user" } func (e *OrgTeamUser) Generate() models.ActiveRecord { @@ -31,4 +32,4 @@ func (e *OrgTeamUser) Generate() models.ActiveRecord { func (e *OrgTeamUser) GetId() interface{} { return e.Id -} \ No newline at end of file +} diff --git a/app/operate/service/dto/org_club.go b/app/operate/service/dto/org_club.go index 537536d..631cfb9 100644 --- a/app/operate/service/dto/org_club.go +++ b/app/operate/service/dto/org_club.go @@ -7,8 +7,10 @@ import ( ) type OrgClubGetPageReq struct { - dto.Pagination `search:"-"` - ClubName string `form:"clubNameOrder" json:"clubName" comment:"俱ä¹éƒ¨åç§°"` + dto.Pagination `search:"-"` + ClubName string `form:"clubName" json:"clubName" search:"type:contains;column:club_name;table:org_club" comment:"俱ä¹éƒ¨åç§°"` + CreateStartTime string `form:"createStartTime" search:"type:gte;column:create_at;table:org_club" comment:"开始时间"` + CreateEndTime string `form:"createEndTime" search:"type:lte;column:create_at;table:org_club" comment:"ç»“æŸæ—¶é—´"` } func (m *OrgClubGetPageReq) GetNeedSearch() interface{} { @@ -18,7 +20,7 @@ func (m *OrgClubGetPageReq) GetNeedSearch() interface{} { type OrgClubInsertReq struct { Id int `json:"-" comment:""` // ClubName string `json:"clubName" comment:"俱ä¹éƒ¨åç§°"` - ClubUserName string `json:"clubUserName" comment:"俱ä¹éƒ¨è´¦å·"` + ClubUsername string `json:"clubUsername" comment:"俱ä¹éƒ¨è´¦å·"` ClubContacts string `json:"clubContacts" comment:"俱ä¹éƒ¨è”系人"` ClubContactsEn string `json:"clubContactsEn" comment:"俱ä¹éƒ¨è”系人"` ClubMobile string `json:"clubMobile" comment:"俱ä¹éƒ¨è”系电è¯"` @@ -32,7 +34,7 @@ func (s *OrgClubInsertReq) Generate(model *models.OrgClub) { model.Model = common.Model{Id: s.Id} } model.ClubName = s.ClubName - model.ClubUserName = s.ClubUserName + model.ClubUsername = s.ClubUsername model.ClubContacts = s.ClubContacts model.ClubContactsEn = s.ClubContactsEn model.ClubMobile = s.ClubMobile @@ -47,7 +49,7 @@ func (s *OrgClubInsertReq) GetId() interface{} { type OrgClubUpdateReq struct { Id int `uri:"id" comment:""` // ClubName string `json:"clubName" comment:"俱ä¹éƒ¨åç§°"` - ClubUserName string `json:"clubUserName" comment:"俱ä¹éƒ¨è´¦å·"` + ClubUsername string `json:"clubUsername" comment:"俱ä¹éƒ¨è´¦å·"` ClubContacts string `json:"clubContacts" comment:"俱ä¹éƒ¨è”系人"` ClubContactsEn string `json:"clubContactsEn" comment:"俱ä¹éƒ¨è”系人"` ClubMobile string `json:"clubMobile" comment:"俱ä¹éƒ¨è”系电è¯"` @@ -61,7 +63,7 @@ func (s *OrgClubUpdateReq) Generate(model *models.OrgClub) { model.Model = common.Model{Id: s.Id} } model.ClubName = s.ClubName - model.ClubUserName = s.ClubUserName + model.ClubUsername = s.ClubUsername model.ClubContacts = s.ClubContacts model.ClubContactsEn = s.ClubContactsEn model.ClubMobile = s.ClubMobile diff --git a/app/operate/service/dto/org_team_user.go b/app/operate/service/dto/org_team_user.go index 8a12dbf..e098054 100644 --- a/app/operate/service/dto/org_team_user.go +++ b/app/operate/service/dto/org_team_user.go @@ -28,14 +28,17 @@ func (m *OrgTeamUserGetPageReq) GetNeedSearch() interface{} { } type OrgTeamUserInsertReq struct { - Id int `json:"-" comment:""` // - ClubId string `json:"clubId" comment:"org_club表id"` - TeamId string `json:"teamId" comment:"org_team表id"` - UserId string `json:"userId" comment:"sys_user表id"` - Name string `json:"name" comment:"å§“å"` - Sex string `json:"sex" comment:"性别"` - UserImg string `json:"userImg" comment:"用户照片"` - SignImg string `json:"signImg" comment:"ç¾å照片"` + Id int `json:"-" comment:""` // + ClubId string `json:"clubId" comment:"org_club表id"` + TeamId string `json:"teamId" comment:"org_team表id"` + RoleId string `json:"roleId" comment:"角色id"` + UserId string `json:"userId" comment:"用户id"` + Name string `json:"name" comment:"å§“å"` + NameEn string `json:"name_en" comment:"å§“å"` + Sex string `json:"sex" comment:"性别"` + UserImg string `json:"userImg" comment:"用户照片"` + SignImg string `json:"signImg" comment:"ç¾å照片"` + UserName string `json:"userName" comment:"è´¦å·"` common.ControlBy } diff --git a/app/operate/service/org_club.go b/app/operate/service/org_club.go index 086240a..10d2aeb 100644 --- a/app/operate/service/org_club.go +++ b/app/operate/service/org_club.go @@ -21,7 +21,8 @@ func (e *OrgClub) GetPage(c *dto.OrgClubGetPageReq, p *actions.DataPermission, l var err error var data models.OrgClub - err = e.Orm.Model(&data). + err = e.Orm.Table("org_club"). + Select("id,club_name,created_at,club_contacts,club_contacts_en,club_mobile"). Scopes( cDto.MakeCondition(c.GetNeedSearch()), cDto.Paginate(c.GetPageSize(), c.GetPageIndex()), @@ -67,6 +68,7 @@ func (e *OrgClub) Insert(c *dto.OrgClubInsertReq) error { e.Log.Errorf("OrgClubService Insert error:%s \r\n", err) return err } + c.Id = data.Id return nil } diff --git a/docs/docs.go b/docs/docs.go index 4733119..dc2b8b0 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -1300,6 +1300,72 @@ var doc = `{ } } }, + "/api/v1/org-club-player/get": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "tags": [ + "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + ], + "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, + "/api/v1/org-club-player/get-match": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", + "tags": [ + "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + ], + "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", + "parameters": [ + { + "type": "integer", + "description": "é¡µæ¡æ•°", + "name": "pageSize", + "in": "query" + }, + { + "type": "integer", + "description": "页ç ", + "name": "pageIndex", + "in": "query" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, "/api/v1/org-club-team": { "get": { "security": [ @@ -1336,6 +1402,36 @@ var doc = `{ } } }, + "/api/v1/org-club-team/get": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "tags": [ + "\u003c俱ä¹éƒ¨\u003eçƒé˜Ÿ" + ], + "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, "/api/v1/org-club-team/get-match": { "get": { "security": [ @@ -1372,18 +1468,18 @@ var doc = `{ } } }, - "/api/v1/org-club-team/{id}": { + "/api/v1/org-club-team/info": { "get": { "security": [ { "Bearer": [] } ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "description": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒé˜Ÿ" + "\u003c赛事\u003e比赛" ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "summary": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", "parameters": [ { "type": "string", @@ -1807,11 +1903,11 @@ var doc = `{ "Bearer": [] } ], - "description": "获å–è”赛列表", + "description": "\u003c赛事\u003e获å–è”赛列表", "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "获å–è”赛列表", + "summary": "\u003c赛事\u003e获å–è”赛列表", "parameters": [ { "type": "integer", @@ -1841,14 +1937,14 @@ var doc = `{ "Bearer": [] } ], - "description": "创建è”èµ›", + "description": "\u003c赛事\u003e创建è”èµ›", "consumes": [ "application/json" ], "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "创建è”èµ›", + "summary": "\u003c赛事\u003e创建è”èµ›", "parameters": [ { "description": "data", @@ -1875,11 +1971,11 @@ var doc = `{ "Bearer": [] } ], - "description": "åˆ é™¤è”èµ›", + "description": "\u003c赛事\u003eåˆ é™¤è”èµ›", "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "åˆ é™¤è”èµ›", + "summary": "\u003c赛事\u003eåˆ é™¤è”èµ›", "parameters": [ { "description": "ids", @@ -1910,11 +2006,11 @@ var doc = `{ "Bearer": [] } ], - "description": "获å–è”èµ›", + "description": "\u003c赛事\u003e获å–è”èµ›", "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "获å–è”èµ›", + "summary": "\u003c赛事\u003e获å–è”èµ›", "parameters": [ { "type": "string", @@ -1938,14 +2034,14 @@ var doc = `{ "Bearer": [] } ], - "description": "修改è”èµ›", + "description": "\u003c赛事\u003e修改è”èµ›", "consumes": [ "application/json" ], "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "修改è”èµ›", + "summary": "\u003c赛事\u003e修改è”èµ›", "parameters": [ { "description": "body", @@ -2788,11 +2884,11 @@ var doc = `{ "Bearer": [] } ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ•°æ®åˆ—表", + "description": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜åˆ—表", "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + "\u003cçƒé˜Ÿ\u003eçƒå‘˜" ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ•°æ®åˆ—表", + "summary": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜åˆ—表", "parameters": [ { "type": "integer", @@ -3051,42 +3147,6 @@ var doc = `{ } } }, - "/api/v1/org-player/get-match": { - "get": { - "security": [ - { - "Bearer": [] - } - ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", - "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" - ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", - "parameters": [ - { - "type": "integer", - "description": "é¡µæ¡æ•°", - "name": "pageSize", - "in": "query" - }, - { - "type": "integer", - "description": "页ç ", - "name": "pageIndex", - "in": "query" - } - ], - "responses": { - "200": { - "description": "{\"code\": 200, \"data\": [...]}", - "schema": { - "type": "string" - } - } - } - } - }, "/api/v1/org-player/{id}": { "get": { "security": [ @@ -3094,11 +3154,11 @@ var doc = `{ "Bearer": [] } ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "description": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜", "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + "\u003cçƒé˜Ÿ\u003eçƒå‘˜" ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "summary": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜", "parameters": [ { "type": "string", @@ -3717,6 +3777,36 @@ var doc = `{ } } }, + "/api/v1/org-team-match/info/{id}": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", + "tags": [ + "\u003c赛事\u003e比赛" + ], + "summary": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, "/api/v1/org-team-match/update-players/{id}": { "put": { "security": [ @@ -6251,6 +6341,9 @@ var doc = `{ "clubContacts": { "type": "string" }, + "clubContactsEn": { + "type": "string" + }, "clubLogo": { "type": "string" }, @@ -6263,6 +6356,9 @@ var doc = `{ "clubQrcode": { "type": "string" }, + "clubUserName": { + "type": "string" + }, "createBy": { "type": "integer" }, @@ -6277,6 +6373,9 @@ var doc = `{ "clubContacts": { "type": "string" }, + "clubContactsEn": { + "type": "string" + }, "clubLogo": { "type": "string" }, @@ -6289,6 +6388,9 @@ var doc = `{ "clubQrcode": { "type": "string" }, + "clubUserName": { + "type": "string" + }, "createBy": { "type": "integer" }, @@ -6414,6 +6516,10 @@ var doc = `{ "dto.OrgMatchEvaluateGetPageReq": { "type": "object", "properties": { + "contentStatus": { + "description": "æ•™ç»ƒè¯„ä»·çŠ¶æ€ 1 待评价 2 评价完æˆ", + "type": "string" + }, "divisionId": { "description": "赛区id", "type": "string" @@ -6456,6 +6562,9 @@ var doc = `{ "content": { "type": "string" }, + "contentStatus": { + "type": "string" + }, "createBy": { "type": "integer" }, @@ -7065,6 +7174,12 @@ var doc = `{ "name": { "type": "string" }, + "name_en": { + "type": "string" + }, + "roleId": { + "type": "string" + }, "sex": { "type": "string" }, @@ -7082,6 +7197,9 @@ var doc = `{ }, "userImg": { "type": "string" + }, + "userName": { + "type": "string" } } }, @@ -7975,6 +8093,9 @@ var doc = `{ "nickName": { "type": "string" }, + "nickNameEn": { + "type": "string" + }, "password": { "type": "string" }, @@ -8027,6 +8148,9 @@ var doc = `{ "nickName": { "type": "string" }, + "nickNameEn": { + "type": "string" + }, "phone": { "type": "string" }, diff --git a/docs/swagger.json b/docs/swagger.json index 74bcf3e..da22f91 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -1283,6 +1283,72 @@ } } }, + "/api/v1/org-club-player/get": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "tags": [ + "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + ], + "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, + "/api/v1/org-club-player/get-match": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", + "tags": [ + "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + ], + "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", + "parameters": [ + { + "type": "integer", + "description": "é¡µæ¡æ•°", + "name": "pageSize", + "in": "query" + }, + { + "type": "integer", + "description": "页ç ", + "name": "pageIndex", + "in": "query" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, "/api/v1/org-club-team": { "get": { "security": [ @@ -1319,6 +1385,36 @@ } } }, + "/api/v1/org-club-team/get": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "tags": [ + "\u003c俱ä¹éƒ¨\u003eçƒé˜Ÿ" + ], + "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, "/api/v1/org-club-team/get-match": { "get": { "security": [ @@ -1355,18 +1451,18 @@ } } }, - "/api/v1/org-club-team/{id}": { + "/api/v1/org-club-team/info": { "get": { "security": [ { "Bearer": [] } ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "description": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒé˜Ÿ" + "\u003c赛事\u003e比赛" ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒé˜Ÿæ¯”赛详情", + "summary": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", "parameters": [ { "type": "string", @@ -1790,11 +1886,11 @@ "Bearer": [] } ], - "description": "获å–è”赛列表", + "description": "\u003c赛事\u003e获å–è”赛列表", "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "获å–è”赛列表", + "summary": "\u003c赛事\u003e获å–è”赛列表", "parameters": [ { "type": "integer", @@ -1824,14 +1920,14 @@ "Bearer": [] } ], - "description": "创建è”èµ›", + "description": "\u003c赛事\u003e创建è”èµ›", "consumes": [ "application/json" ], "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "创建è”èµ›", + "summary": "\u003c赛事\u003e创建è”èµ›", "parameters": [ { "description": "data", @@ -1858,11 +1954,11 @@ "Bearer": [] } ], - "description": "åˆ é™¤è”èµ›", + "description": "\u003c赛事\u003eåˆ é™¤è”èµ›", "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "åˆ é™¤è”èµ›", + "summary": "\u003c赛事\u003eåˆ é™¤è”èµ›", "parameters": [ { "description": "ids", @@ -1893,11 +1989,11 @@ "Bearer": [] } ], - "description": "获å–è”èµ›", + "description": "\u003c赛事\u003e获å–è”èµ›", "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "获å–è”èµ›", + "summary": "\u003c赛事\u003e获å–è”èµ›", "parameters": [ { "type": "string", @@ -1921,14 +2017,14 @@ "Bearer": [] } ], - "description": "修改è”èµ›", + "description": "\u003c赛事\u003e修改è”èµ›", "consumes": [ "application/json" ], "tags": [ - "è”èµ›" + "\u003c赛事\u003eè”èµ›" ], - "summary": "修改è”èµ›", + "summary": "\u003c赛事\u003e修改è”èµ›", "parameters": [ { "description": "body", @@ -2771,11 +2867,11 @@ "Bearer": [] } ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ•°æ®åˆ—表", + "description": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜åˆ—表", "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + "\u003cçƒé˜Ÿ\u003eçƒå‘˜" ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ•°æ®åˆ—表", + "summary": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜åˆ—表", "parameters": [ { "type": "integer", @@ -3034,42 +3130,6 @@ } } }, - "/api/v1/org-player/get-match": { - "get": { - "security": [ - { - "Bearer": [] - } - ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", - "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" - ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛列表", - "parameters": [ - { - "type": "integer", - "description": "é¡µæ¡æ•°", - "name": "pageSize", - "in": "query" - }, - { - "type": "integer", - "description": "页ç ", - "name": "pageIndex", - "in": "query" - } - ], - "responses": { - "200": { - "description": "{\"code\": 200, \"data\": [...]}", - "schema": { - "type": "string" - } - } - } - } - }, "/api/v1/org-player/{id}": { "get": { "security": [ @@ -3077,11 +3137,11 @@ "Bearer": [] } ], - "description": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "description": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜", "tags": [ - "\u003c俱ä¹éƒ¨\u003eçƒå‘˜" + "\u003cçƒé˜Ÿ\u003eçƒå‘˜" ], - "summary": "\u003c俱ä¹éƒ¨\u003e获å–çƒå‘˜æ¯”赛详情", + "summary": "\u003cçƒé˜Ÿ\u003e获å–çƒå‘˜", "parameters": [ { "type": "string", @@ -3700,6 +3760,36 @@ } } }, + "/api/v1/org-team-match/info/{id}": { + "get": { + "security": [ + { + "Bearer": [] + } + ], + "description": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", + "tags": [ + "\u003c赛事\u003e比赛" + ], + "summary": "\u003c赛事\u003eèŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰", + "parameters": [ + { + "type": "string", + "description": "id", + "name": "id", + "in": "path" + } + ], + "responses": { + "200": { + "description": "{\"code\": 200, \"data\": [...]}", + "schema": { + "type": "string" + } + } + } + } + }, "/api/v1/org-team-match/update-players/{id}": { "put": { "security": [ @@ -6234,6 +6324,9 @@ "clubContacts": { "type": "string" }, + "clubContactsEn": { + "type": "string" + }, "clubLogo": { "type": "string" }, @@ -6246,6 +6339,9 @@ "clubQrcode": { "type": "string" }, + "clubUserName": { + "type": "string" + }, "createBy": { "type": "integer" }, @@ -6260,6 +6356,9 @@ "clubContacts": { "type": "string" }, + "clubContactsEn": { + "type": "string" + }, "clubLogo": { "type": "string" }, @@ -6272,6 +6371,9 @@ "clubQrcode": { "type": "string" }, + "clubUserName": { + "type": "string" + }, "createBy": { "type": "integer" }, @@ -6397,6 +6499,10 @@ "dto.OrgMatchEvaluateGetPageReq": { "type": "object", "properties": { + "contentStatus": { + "description": "æ•™ç»ƒè¯„ä»·çŠ¶æ€ 1 待评价 2 评价完æˆ", + "type": "string" + }, "divisionId": { "description": "赛区id", "type": "string" @@ -6439,6 +6545,9 @@ "content": { "type": "string" }, + "contentStatus": { + "type": "string" + }, "createBy": { "type": "integer" }, @@ -7048,6 +7157,12 @@ "name": { "type": "string" }, + "name_en": { + "type": "string" + }, + "roleId": { + "type": "string" + }, "sex": { "type": "string" }, @@ -7065,6 +7180,9 @@ }, "userImg": { "type": "string" + }, + "userName": { + "type": "string" } } }, @@ -7958,6 +8076,9 @@ "nickName": { "type": "string" }, + "nickNameEn": { + "type": "string" + }, "password": { "type": "string" }, @@ -8010,6 +8131,9 @@ "nickName": { "type": "string" }, + "nickNameEn": { + "type": "string" + }, "phone": { "type": "string" }, diff --git a/docs/swagger.yaml b/docs/swagger.yaml index b007db8..148fc40 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -58,6 +58,8 @@ definitions: properties: clubContacts: type: string + clubContactsEn: + type: string clubLogo: type: string clubMobile: @@ -66,6 +68,8 @@ definitions: type: string clubQrcode: type: string + clubUserName: + type: string createBy: type: integer updateBy: @@ -75,6 +79,8 @@ definitions: properties: clubContacts: type: string + clubContactsEn: + type: string clubLogo: type: string clubMobile: @@ -83,6 +89,8 @@ definitions: type: string clubQrcode: type: string + clubUserName: + type: string createBy: type: integer id: @@ -164,6 +172,9 @@ definitions: type: object dto.OrgMatchEvaluateGetPageReq: properties: + contentStatus: + description: æ•™ç»ƒè¯„ä»·çŠ¶æ€ 1 待评价 2 è¯„ä»·å®Œæˆ + type: string divisionId: description: 赛区id type: string @@ -194,6 +205,8 @@ definitions: properties: content: type: string + contentStatus: + type: string createBy: type: integer id: @@ -595,6 +608,10 @@ definitions: type: integer name: type: string + name_en: + type: string + roleId: + type: string sex: type: string signImg: @@ -607,6 +624,8 @@ definitions: type: string userImg: type: string + userName: + type: string type: object dto.OrgTeamUserUpdateReq: properties: @@ -1215,6 +1234,8 @@ definitions: type: string nickName: type: string + nickNameEn: + type: string password: type: string phone: @@ -1250,6 +1271,8 @@ definitions: type: string nickName: type: string + nickNameEn: + type: string phone: type: string postId: @@ -2437,6 +2460,46 @@ paths: summary: <俱ä¹éƒ¨>创建俱ä¹éƒ¨ tags: - <俱ä¹éƒ¨>俱ä¹éƒ¨ + /api/v1/org-club-player/get: + get: + description: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛详情 + parameters: + - description: id + in: path + name: id + type: string + responses: + "200": + description: '{"code": 200, "data": [...]}' + schema: + type: string + security: + - Bearer: [] + summary: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛详情 + tags: + - <俱ä¹éƒ¨>çƒå‘˜ + /api/v1/org-club-player/get-match: + get: + description: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛列表 + parameters: + - description: é¡µæ¡æ•° + in: query + name: pageSize + type: integer + - description: 页ç + in: query + name: pageIndex + type: integer + responses: + "200": + description: '{"code": 200, "data": [...]}' + schema: + type: string + security: + - Bearer: [] + summary: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛列表 + tags: + - <俱ä¹éƒ¨>çƒå‘˜ /api/v1/org-club-team: get: description: <俱ä¹éƒ¨>获å–çƒé˜Ÿæ•°æ®åˆ—表 @@ -2459,7 +2522,7 @@ paths: summary: <俱ä¹éƒ¨>获å–çƒé˜Ÿæ•°æ®åˆ—表 tags: - <俱ä¹éƒ¨>çƒé˜Ÿ - /api/v1/org-club-team/{id}: + /api/v1/org-club-team/get: get: description: <俱ä¹éƒ¨>获å–çƒé˜Ÿæ¯”赛详情 parameters: @@ -2499,6 +2562,24 @@ paths: summary: <俱ä¹éƒ¨>获å–çƒé˜Ÿæ¯”赛列表 tags: - <俱ä¹éƒ¨>çƒé˜Ÿ + /api/v1/org-club-team/info: + get: + description: <赛事>èŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰ + parameters: + - description: id + in: path + name: id + type: string + responses: + "200": + description: '{"code": 200, "data": [...]}' + schema: + type: string + security: + - Bearer: [] + summary: <赛事>èŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰ + tags: + - <赛事>比赛 /api/v1/org-club-user: delete: description: åˆ é™¤ä¿±ä¹éƒ¨è´¦æˆ·ä¿¡æ¯ @@ -2744,7 +2825,7 @@ paths: - <赛事>赛区 /api/v1/org-league: delete: - description: åˆ é™¤è”èµ› + description: <赛事>åˆ é™¤è”èµ› parameters: - description: ids in: body @@ -2760,11 +2841,11 @@ paths: type: string security: - Bearer: [] - summary: åˆ é™¤è”èµ› + summary: <赛事>åˆ é™¤è”èµ› tags: - - è”èµ› + - <赛事>è”èµ› get: - description: 获å–è”赛列表 + description: <赛事>获å–è”赛列表 parameters: - description: é¡µæ¡æ•° in: query @@ -2781,13 +2862,13 @@ paths: type: string security: - Bearer: [] - summary: 获å–è”赛列表 + summary: <赛事>获å–è”赛列表 tags: - - è”èµ› + - <赛事>è”èµ› post: consumes: - application/json - description: 创建è”èµ› + description: <赛事>创建è”èµ› parameters: - description: data in: body @@ -2802,12 +2883,12 @@ paths: type: string security: - Bearer: [] - summary: 创建è”èµ› + summary: <赛事>创建è”èµ› tags: - - è”èµ› + - <赛事>è”èµ› /api/v1/org-league/{id}: get: - description: 获å–è”èµ› + description: <赛事>获å–è”èµ› parameters: - description: id in: path @@ -2820,13 +2901,13 @@ paths: type: string security: - Bearer: [] - summary: 获å–è”èµ› + summary: <赛事>获å–è”èµ› tags: - - è”èµ› + - <赛事>è”èµ› put: consumes: - application/json - description: 修改è”èµ› + description: <赛事>修改è”èµ› parameters: - description: body in: body @@ -2841,9 +2922,9 @@ paths: type: string security: - Bearer: [] - summary: 修改è”èµ› + summary: <赛事>修改è”èµ› tags: - - è”èµ› + - <赛事>è”èµ› /api/v1/org-match: delete: description: <赛事>åˆ é™¤æ¯”èµ› @@ -3363,7 +3444,7 @@ paths: tags: - <çƒé˜Ÿ>çƒå‘˜ get: - description: <俱ä¹éƒ¨>获å–çƒå‘˜æ•°æ®åˆ—表 + description: <çƒé˜Ÿ>获å–çƒå‘˜åˆ—表 parameters: - description: é¡µæ¡æ•° in: query @@ -3380,9 +3461,9 @@ paths: type: string security: - Bearer: [] - summary: <俱ä¹éƒ¨>获å–çƒå‘˜æ•°æ®åˆ—表 + summary: <çƒé˜Ÿ>获å–çƒå‘˜åˆ—表 tags: - - <俱ä¹éƒ¨>çƒå‘˜ + - <çƒé˜Ÿ>çƒå‘˜ post: consumes: - application/json @@ -3508,7 +3589,7 @@ paths: - çƒå‘˜è´¦æˆ·ä¿¡æ¯ /api/v1/org-player/{id}: get: - description: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛详情 + description: <çƒé˜Ÿ>获å–çƒå‘˜ parameters: - description: id in: path @@ -3521,9 +3602,9 @@ paths: type: string security: - Bearer: [] - summary: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛详情 + summary: <çƒé˜Ÿ>获å–çƒå‘˜ tags: - - <俱ä¹éƒ¨>çƒå‘˜ + - <çƒé˜Ÿ>çƒå‘˜ put: consumes: - application/json @@ -3545,28 +3626,6 @@ paths: summary: <çƒé˜Ÿ>修改çƒå‘˜ tags: - <çƒé˜Ÿ>çƒå‘˜ - /api/v1/org-player/get-match: - get: - description: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛列表 - parameters: - - description: é¡µæ¡æ•° - in: query - name: pageSize - type: integer - - description: 页ç - in: query - name: pageIndex - type: integer - responses: - "200": - description: '{"code": 200, "data": [...]}' - schema: - type: string - security: - - Bearer: [] - summary: <俱ä¹éƒ¨>获å–çƒå‘˜æ¯”赛列表 - tags: - - <俱ä¹éƒ¨>çƒå‘˜ /api/v1/org-season: delete: description: åˆ é™¤èµ›å£ @@ -3912,6 +3971,24 @@ paths: summary: <çƒé˜Ÿ>èŽ·å–æ¯”赛所有çƒå‘˜ tags: - <çƒé˜Ÿ>比赛 + /api/v1/org-team-match/info/{id}: + get: + description: <赛事>èŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰ + parameters: + - description: id + in: path + name: id + type: string + responses: + "200": + description: '{"code": 200, "data": [...]}' + schema: + type: string + security: + - Bearer: [] + summary: <赛事>èŽ·å–æ¯”èµ›é™„åŠ æ•°æ®ï¼ˆæ¯”赛详情,è”赛,赛区,赛å£ï¼Œçƒé˜Ÿï¼‰ + tags: + - <赛事>比赛 /api/v1/org-team-match/update-players/{id}: put: consumes: -- 2.18.1