Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
nbya
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
haoyanbin
nbya
Commits
0401e3bf
Commit
0401e3bf
authored
Jan 20, 2022
by
haoyanbin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Swag
parent
131e8866
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
369 additions
and
705 deletions
+369
-705
org_league.go
app/mobile/apis/org_league.go
+0
-190
org_news.go
app/mobile/apis/org_news.go
+9
-9
org_player_user.go
app/mobile/apis/org_player_user.go
+2
-2
org_league.go
app/mobile/router/org_league.go
+0
-23
org_match_evaluate_wonderful.go
app/operate/apis/org_match_evaluate_wonderful.go
+0
-190
org_msg.go
app/operate/apis/org_msg.go
+0
-190
docs.go
docs/docs.go
+134
-36
swagger.json
docs/swagger.json
+134
-36
swagger.yaml
docs/swagger.yaml
+90
-29
No files found.
app/mobile/apis/org_league.go
deleted
100755 → 0
View file @
131e8866
package
apis
import
(
"fmt"
"github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api"
"github.com/go-admin-team/go-admin-core/sdk/pkg/jwtauth/user"
_
"github.com/go-admin-team/go-admin-core/sdk/pkg/response"
"go-admin/app/operate/models"
"go-admin/app/operate/service"
"go-admin/app/operate/service/dto"
"go-admin/common/actions"
)
type
OrgLeague
struct
{
api
.
Api
}
// GetPage 获取联赛列表
// @Summary 获取联赛列表
// @Description 获取联赛列表
// @Tags 联赛
// @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码"
// @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-league [get]
// @Security Bearer
func
(
e
OrgLeague
)
GetPage
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgLeagueGetPageReq
{}
s
:=
service
.
OrgLeague
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
p
:=
actions
.
GetPermissionFromContext
(
c
)
list
:=
make
([]
models
.
OrgLeague
,
0
)
var
count
int64
err
=
s
.
GetPage
(
&
req
,
p
,
&
list
,
&
count
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"获取联赛 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
PageOK
(
list
,
int
(
count
),
req
.
GetPageIndex
(),
req
.
GetPageSize
(),
"查询成功"
)
}
// Get 获取联赛
// @Summary 获取联赛
// @Description 获取联赛
// @Tags 联赛
// @Param id path string false "id"
// @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-league/{id} [get]
// @Security Bearer
func
(
e
OrgLeague
)
Get
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgLeagueGetReq
{}
s
:=
service
.
OrgLeague
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
var
object
models
.
OrgLeague
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Get
(
&
req
,
p
,
&
object
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"获取联赛失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
object
,
"查询成功"
)
}
// Insert 创建联赛
// @Summary 创建联赛
// @Description 创建联赛
// @Tags 联赛
// @Accept application/json
// @Product application/json
// @Param data body dto.OrgLeagueInsertReq true "data"
// @Success 200 {string} string "{"code": 200, "message": "添加成功"}"
// @Router /api/v1/org-league [post]
// @Security Bearer
func
(
e
OrgLeague
)
Insert
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgLeagueInsertReq
{}
s
:=
service
.
OrgLeague
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
// 设置创建人
req
.
SetCreateBy
(
user
.
GetUserId
(
c
))
err
=
s
.
Insert
(
&
req
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"创建联赛 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"创建成功"
)
}
// Update 修改联赛
// @Summary 修改联赛
// @Description 修改联赛
// @Tags 联赛
// @Accept application/json
// @Product application/json
// @Param data body dto.OrgLeagueUpdateReq true "body"
// @Success 200 {string} string "{"code": 200, "message": "修改成功"}"
// @Router /api/v1/org-league/{id} [put]
// @Security Bearer
func
(
e
OrgLeague
)
Update
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgLeagueUpdateReq
{}
s
:=
service
.
OrgLeague
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
req
.
SetUpdateBy
(
user
.
GetUserId
(
c
))
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Update
(
&
req
,
p
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"修改联赛 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"修改成功"
)
}
// Delete 删除联赛
// @Summary 删除联赛
// @Description 删除联赛
// @Tags 联赛
// @Param ids body []int false "ids"
// @Success 200 {string} string "{"code": 200, "message": "删除成功"}"
// @Router /api/v1/org-league [delete]
// @Security Bearer
func
(
e
OrgLeague
)
Delete
(
c
*
gin
.
Context
)
{
s
:=
service
.
OrgLeague
{}
req
:=
dto
.
OrgLeagueDeleteReq
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
// req.SetUpdateBy(user.GetUserId(c))
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Remove
(
&
req
,
p
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"删除联赛失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"删除成功"
)
}
\ No newline at end of file
app/mobile/apis/org_news.go
View file @
0401e3bf
...
...
@@ -19,10 +19,10 @@ type OrgNews struct {
api
.
Api
}
// GetPage
获取新闻列表
// @Summary
获取新闻列表
// @Description
获取新闻列表
// @Tags
新闻
// GetPage
<手机端>首页
// @Summary
<手机端>首页
// @Description
<手机端>首页
// @Tags
<手机端>首页
// @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码"
// @Param data body dto.OrgNewsGetPageReq true "data"
...
...
@@ -73,13 +73,13 @@ func (e OrgNews) GetPage(c *gin.Context) {
e
.
PageOK
(
reply
,
int
(
count
),
req
.
GetPageIndex
(),
req
.
GetPageSize
(),
"查询成功"
)
}
// Get 获取新闻
// @Summary 获取新闻
// @Description 获取新闻
// @Tags
新闻
// Get 获取新闻
详情
// @Summary 获取新闻
详情
// @Description 获取新闻
详情
// @Tags
<手机端>首页
// @Param id path string false "id"
// @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /
api
/v1/org-news/{id} [get]
// @Router /
mobile
/v1/org-news/{id} [get]
// @Security Bearer
func
(
e
OrgNews
)
Get
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgNewsGetReq
{}
...
...
app/mobile/apis/org_player_user.go
View file @
0401e3bf
...
...
@@ -80,8 +80,8 @@ func (e OrgPlayerUser) GetMsg(c *gin.Context) {
// @Summary 获取球员账户信息列表
// @Description 获取球员账户信息列表
// @Tags <手机端>球员账户
// @Param
pageSize query int false "页条数
"
// @Param
pageIndex query int false "页
码"
// @Param
username query string false "账号(手机号)
"
// @Param
code query string false "验证
码"
// @Success 200 {string} string {"code": 200, "data": [...]}
// @Router /mobile/v1/org-player-user/login [post]
// @Security Bearer
...
...
app/mobile/router/org_league.go
deleted
100755 → 0
View file @
131e8866
package
router
import
(
"github.com/gin-gonic/gin"
"go-admin/app/mobile/apis"
)
func
init
()
{
routerCheckRole
=
append
(
routerCheckRole
,
registerOrgLeagueRouter
)
}
// registerOrgLeagueRouter
func
registerOrgLeagueRouter
(
v1
*
gin
.
RouterGroup
)
{
api
:=
apis
.
OrgLeague
{}
r
:=
v1
.
Group
(
"/org-league"
)
.
Use
()
{
r
.
GET
(
""
,
api
.
GetPage
)
r
.
GET
(
"/:id"
,
api
.
Get
)
r
.
POST
(
""
,
api
.
Insert
)
r
.
PUT
(
"/:id"
,
api
.
Update
)
r
.
DELETE
(
""
,
api
.
Delete
)
}
}
app/operate/apis/org_match_evaluate_wonderful.go
deleted
100644 → 0
View file @
131e8866
package
apis
import
(
"fmt"
"github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api"
"github.com/go-admin-team/go-admin-core/sdk/pkg/jwtauth/user"
_
"github.com/go-admin-team/go-admin-core/sdk/pkg/response"
"go-admin/app/operate/models"
"go-admin/app/operate/service"
"go-admin/app/operate/service/dto"
"go-admin/common/actions"
)
type
OrgMatchEvaluateWonderful
struct
{
api
.
Api
}
// GetPage 获取OrgMatchEvaluateWonderful列表
// @Summary 获取OrgMatchEvaluateWonderful列表
// @Description 获取OrgMatchEvaluateWonderful列表
// @Tags OrgMatchEvaluateWonderful
// @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码"
// @Success 200 {object} response.Response{data=response.Page{list=[]models.OrgMatchEvaluateWonderful}} "{"code": 200, "data": [...]}"
// @Router /api/v1/org-match-evaluate-wonderful [get]
// @Security Bearer
func
(
e
OrgMatchEvaluateWonderful
)
GetPage
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMatchEvaluateWonderfulGetPageReq
{}
s
:=
service
.
OrgMatchEvaluateWonderful
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
p
:=
actions
.
GetPermissionFromContext
(
c
)
list
:=
make
([]
models
.
OrgMatchEvaluateWonderful
,
0
)
var
count
int64
err
=
s
.
GetPage
(
&
req
,
p
,
&
list
,
&
count
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"获取OrgMatchEvaluateWonderful 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
PageOK
(
list
,
int
(
count
),
req
.
GetPageIndex
(),
req
.
GetPageSize
(),
"查询成功"
)
}
// Get 获取OrgMatchEvaluateWonderful
// @Summary 获取OrgMatchEvaluateWonderful
// @Description 获取OrgMatchEvaluateWonderful
// @Tags OrgMatchEvaluateWonderful
// @Param id path string false "id"
// @Success 200 {object} response.Response{data=models.OrgMatchEvaluateWonderful} "{"code": 200, "data": [...]}"
// @Router /api/v1/org-match-evaluate-wonderful/{id} [get]
// @Security Bearer
func
(
e
OrgMatchEvaluateWonderful
)
Get
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMatchEvaluateWonderfulGetReq
{}
s
:=
service
.
OrgMatchEvaluateWonderful
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
var
object
models
.
OrgMatchEvaluateWonderful
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Get
(
&
req
,
p
,
&
object
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"获取OrgMatchEvaluateWonderful失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
object
,
"查询成功"
)
}
// Insert 创建OrgMatchEvaluateWonderful
// @Summary 创建OrgMatchEvaluateWonderful
// @Description 创建OrgMatchEvaluateWonderful
// @Tags OrgMatchEvaluateWonderful
// @Accept application/json
// @Product application/json
// @Param data body dto.OrgMatchEvaluateWonderfulInsertReq true "data"
// @Success 200 {object} response.Response "{"code": 200, "message": "添加成功"}"
// @Router /api/v1/org-match-evaluate-wonderful [post]
// @Security Bearer
func
(
e
OrgMatchEvaluateWonderful
)
Insert
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMatchEvaluateWonderfulInsertReq
{}
s
:=
service
.
OrgMatchEvaluateWonderful
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
// 设置创建人
req
.
SetCreateBy
(
user
.
GetUserId
(
c
))
err
=
s
.
Insert
(
&
req
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"创建OrgMatchEvaluateWonderful 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"创建成功"
)
}
// Update 修改OrgMatchEvaluateWonderful
// @Summary 修改OrgMatchEvaluateWonderful
// @Description 修改OrgMatchEvaluateWonderful
// @Tags OrgMatchEvaluateWonderful
// @Accept application/json
// @Product application/json
// @Param data body dto.OrgMatchEvaluateWonderfulUpdateReq true "body"
// @Success 200 {object} response.Response "{"code": 200, "message": "修改成功"}"
// @Router /api/v1/org-match-evaluate-wonderful/{id} [put]
// @Security Bearer
func
(
e
OrgMatchEvaluateWonderful
)
Update
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMatchEvaluateWonderfulUpdateReq
{}
s
:=
service
.
OrgMatchEvaluateWonderful
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
req
.
SetUpdateBy
(
user
.
GetUserId
(
c
))
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Update
(
&
req
,
p
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"修改OrgMatchEvaluateWonderful 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"修改成功"
)
}
// Delete 删除OrgMatchEvaluateWonderful
// @Summary 删除OrgMatchEvaluateWonderful
// @Description 删除OrgMatchEvaluateWonderful
// @Tags OrgMatchEvaluateWonderful
// @Param ids body []int false "ids"
// @Success 200 {object} response.Response "{"code": 200, "message": "删除成功"}"
// @Router /api/v1/org-match-evaluate-wonderful [delete]
// @Security Bearer
func
(
e
OrgMatchEvaluateWonderful
)
Delete
(
c
*
gin
.
Context
)
{
s
:=
service
.
OrgMatchEvaluateWonderful
{}
req
:=
dto
.
OrgMatchEvaluateWonderfulDeleteReq
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
// req.SetUpdateBy(user.GetUserId(c))
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Remove
(
&
req
,
p
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"删除OrgMatchEvaluateWonderful失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"删除成功"
)
}
\ No newline at end of file
app/operate/apis/org_msg.go
deleted
100644 → 0
View file @
131e8866
package
apis
import
(
"fmt"
"github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api"
"github.com/go-admin-team/go-admin-core/sdk/pkg/jwtauth/user"
_
"github.com/go-admin-team/go-admin-core/sdk/pkg/response"
"go-admin/app/operate/models"
"go-admin/app/operate/service"
"go-admin/app/operate/service/dto"
"go-admin/common/actions"
)
type
OrgMsg
struct
{
api
.
Api
}
// GetPage 获取OrgMsg列表
// @Summary 获取OrgMsg列表
// @Description 获取OrgMsg列表
// @Tags OrgMsg
// @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码"
// @Success 200 {object} response.Response{data=response.Page{list=[]models.OrgMsg}} "{"code": 200, "data": [...]}"
// @Router /api/v1/org-msg [get]
// @Security Bearer
func
(
e
OrgMsg
)
GetPage
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMsgGetPageReq
{}
s
:=
service
.
OrgMsg
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
p
:=
actions
.
GetPermissionFromContext
(
c
)
list
:=
make
([]
models
.
OrgMsg
,
0
)
var
count
int64
err
=
s
.
GetPage
(
&
req
,
p
,
&
list
,
&
count
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"获取OrgMsg 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
PageOK
(
list
,
int
(
count
),
req
.
GetPageIndex
(),
req
.
GetPageSize
(),
"查询成功"
)
}
// Get 获取OrgMsg
// @Summary 获取OrgMsg
// @Description 获取OrgMsg
// @Tags OrgMsg
// @Param id path string false "id"
// @Success 200 {object} response.Response{data=models.OrgMsg} "{"code": 200, "data": [...]}"
// @Router /api/v1/org-msg/{id} [get]
// @Security Bearer
func
(
e
OrgMsg
)
Get
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMsgGetReq
{}
s
:=
service
.
OrgMsg
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
var
object
models
.
OrgMsg
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Get
(
&
req
,
p
,
&
object
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"获取OrgMsg失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
object
,
"查询成功"
)
}
// Insert 创建OrgMsg
// @Summary 创建OrgMsg
// @Description 创建OrgMsg
// @Tags OrgMsg
// @Accept application/json
// @Product application/json
// @Param data body dto.OrgMsgInsertReq true "data"
// @Success 200 {object} response.Response "{"code": 200, "message": "添加成功"}"
// @Router /api/v1/org-msg [post]
// @Security Bearer
func
(
e
OrgMsg
)
Insert
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMsgInsertReq
{}
s
:=
service
.
OrgMsg
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
// 设置创建人
req
.
SetCreateBy
(
user
.
GetUserId
(
c
))
err
=
s
.
Insert
(
&
req
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"创建OrgMsg 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"创建成功"
)
}
// Update 修改OrgMsg
// @Summary 修改OrgMsg
// @Description 修改OrgMsg
// @Tags OrgMsg
// @Accept application/json
// @Product application/json
// @Param data body dto.OrgMsgUpdateReq true "body"
// @Success 200 {object} response.Response "{"code": 200, "message": "修改成功"}"
// @Router /api/v1/org-msg/{id} [put]
// @Security Bearer
func
(
e
OrgMsg
)
Update
(
c
*
gin
.
Context
)
{
req
:=
dto
.
OrgMsgUpdateReq
{}
s
:=
service
.
OrgMsg
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
req
.
SetUpdateBy
(
user
.
GetUserId
(
c
))
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Update
(
&
req
,
p
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"修改OrgMsg 失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"修改成功"
)
}
// Delete 删除OrgMsg
// @Summary 删除OrgMsg
// @Description 删除OrgMsg
// @Tags OrgMsg
// @Param ids body []int false "ids"
// @Success 200 {object} response.Response "{"code": 200, "message": "删除成功"}"
// @Router /api/v1/org-msg [delete]
// @Security Bearer
func
(
e
OrgMsg
)
Delete
(
c
*
gin
.
Context
)
{
s
:=
service
.
OrgMsg
{}
req
:=
dto
.
OrgMsgDeleteReq
{}
err
:=
e
.
MakeContext
(
c
)
.
MakeOrm
()
.
Bind
(
&
req
)
.
MakeService
(
&
s
.
Service
)
.
Errors
if
err
!=
nil
{
e
.
Logger
.
Error
(
err
)
e
.
Error
(
500
,
err
,
err
.
Error
())
return
}
// req.SetUpdateBy(user.GetUserId(c))
p
:=
actions
.
GetPermissionFromContext
(
c
)
err
=
s
.
Remove
(
&
req
,
p
)
if
err
!=
nil
{
e
.
Error
(
500
,
err
,
fmt
.
Sprintf
(
"删除OrgMsg失败,
\r\n
失败信息 %s"
,
err
.
Error
()))
return
}
e
.
OK
(
req
.
GetId
(),
"删除成功"
)
}
\ No newline at end of file
docs/docs.go
View file @
0401e3bf
...
...
@@ -6562,11 +6562,11 @@ var doc = `{
"Bearer": []
}
],
"description": "
获取新闻列表
",
"description": "
\u003c手机端\u003e首页
",
"tags": [
"
新闻
"
"
\u003c手机端\u003e首页
"
],
"summary": "
获取新闻列表
",
"summary": "
\u003c手机端\u003e首页
",
"parameters": [
{
"type": "integer",
...
...
@@ -6600,6 +6600,36 @@ var doc = `{
}
}
},
"/mobile/v1/org-news/{id}": {
"get": {
"security": [
{
"Bearer": []
}
],
"description": "获取新闻详情",
"tags": [
"\u003c手机端\u003e首页"
],
"summary": "获取新闻详情",
"parameters": [
{
"type": "string",
"description": "id",
"name": "id",
"in": "path"
}
],
"responses": {
"200": {
"description": "{\"code\": 200, \"data\": [...]}",
"schema": {
"type": "string"
}
}
}
}
},
"/mobile/v1/org-player": {
"get": {
"security": [
...
...
@@ -6690,18 +6720,18 @@ var doc = `{
}
}
},
"/mobile/v1/org-player-user
/get-msg
": {
"
pos
t": {
"/mobile/v1/org-player-user": {
"
ge
t": {
"security": [
{
"Bearer": []
}
],
"description": "获取球员账户信息列表",
"description": "
\u003c手机端\u003e
获取球员账户信息列表",
"tags": [
"
球员账户信息
"
"
\u003c手机端\u003e球员账户
"
],
"summary": "获取球员账户信息列表",
"summary": "
\u003c手机端\u003e
获取球员账户信息列表",
"parameters": [
{
"type": "integer",
...
...
@@ -6726,6 +6756,36 @@ var doc = `{
}
}
},
"/mobile/v1/org-player-user/get-msg": {
"post": {
"security": [
{
"Bearer": []
}
],
"description": "\u003c手机端\u003e获取验证码",
"tags": [
"\u003c手机端\u003e球员账户"
],
"summary": "\u003c手机端\u003e获取验证码",
"parameters": [
{
"type": "string",
"description": "账号(手机号)",
"name": "username",
"in": "query"
}
],
"responses": {
"200": {
"description": "code\": 200, \"data\": [...]}",
"schema": {
"type": "string"
}
}
}
}
},
"/mobile/v1/org-player-user/login": {
"post": {
"security": [
...
...
@@ -6735,20 +6795,20 @@ var doc = `{
],
"description": "获取球员账户信息列表",
"tags": [
"
球员账户信息
"
"
\u003c手机端\u003e球员账户
"
],
"summary": "获取球员账户信息列表",
"parameters": [
{
"type": "
integer
",
"description": "
页条数
",
"name": "
pageSiz
e",
"type": "
string
",
"description": "
账号(手机号)
",
"name": "
usernam
e",
"in": "query"
},
{
"type": "
integer
",
"description": "
页
码",
"name": "
pageIndex
",
"type": "
string
",
"description": "
验证
码",
"name": "
code
",
"in": "query"
}
],
...
...
@@ -6762,6 +6822,36 @@ var doc = `{
}
}
},
"/mobile/v1/org-player-user/{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,\"msg\":\"更新成功\",\"data\":{}}",
"schema": {
"type": "string"
}
}
}
}
},
"/mobile/v1/org-player/evaluate": {
"get": {
"security": [
...
...
@@ -7228,19 +7318,8 @@ var doc = `{
"dto.OrgLeagueGetPageReq": {
"type": "object",
"properties": {
"createBy": {
"type": "string"
},
"createdAt": {
"type": "string"
},
"deletedAt": {
"type": "string"
},
"id": {
"type": "integer"
},
"leagueName": {
"description": "联赛级别",
"type": "string"
},
"pageIndex": {
...
...
@@ -7248,15 +7327,6 @@ var doc = `{
},
"pageSize": {
"type": "integer"
},
"status": {
"type": "string"
},
"updateBy": {
"type": "string"
},
"updatedAt": {
"type": "string"
}
}
},
...
...
@@ -7709,11 +7779,27 @@ var doc = `{
"dto.OrgNewsGetPageReq": {
"type": "object",
"properties": {
"endTime": {
"description": "结束时间",
"type": "string"
},
"newsName": {
"description": "新闻名称",
"type": "string"
},
"pageIndex": {
"type": "integer"
},
"pageSize": {
"type": "integer"
},
"startTime": {
"description": "开始时间",
"type": "string"
},
"status": {
"description": "新闻状态",
"type": "string"
}
}
},
...
...
@@ -9437,12 +9523,21 @@ var doc = `{
"models.SysDept": {
"type": "object",
"properties": {
"children": {
"type": "array",
"items": {
"$ref": "#/definitions/models.SysDept"
}
},
"createBy": {
"type": "integer"
},
"createdAt": {
"type": "string"
},
"dataScope": {
"type": "string"
},
"deptId": {
"description": "部门编码",
"type": "integer"
...
...
@@ -9462,6 +9557,9 @@ var doc = `{
"description": "负责人",
"type": "string"
},
"params": {
"type": "string"
},
"parentId": {
"description": "上级部门",
"type": "integer"
...
...
docs/swagger.json
View file @
0401e3bf
...
...
@@ -6545,11 +6545,11 @@
"Bearer"
:
[]
}
],
"description"
:
"
获取新闻列表
"
,
"description"
:
"
\u
003c手机端
\u
003e首页
"
,
"tags"
:
[
"
新闻
"
"
\u
003c手机端
\u
003e首页
"
],
"summary"
:
"
获取新闻列表
"
,
"summary"
:
"
\u
003c手机端
\u
003e首页
"
,
"parameters"
:
[
{
"type"
:
"integer"
,
...
...
@@ -6583,6 +6583,36 @@
}
}
},
"/mobile/v1/org-news/{id}"
:
{
"get"
:
{
"security"
:
[
{
"Bearer"
:
[]
}
],
"description"
:
"获取新闻详情"
,
"tags"
:
[
"
\u
003c手机端
\u
003e首页"
],
"summary"
:
"获取新闻详情"
,
"parameters"
:
[
{
"type"
:
"string"
,
"description"
:
"id"
,
"name"
:
"id"
,
"in"
:
"path"
}
],
"responses"
:
{
"200"
:
{
"description"
:
"{
\"
code
\"
: 200,
\"
data
\"
: [...]}"
,
"schema"
:
{
"type"
:
"string"
}
}
}
}
},
"/mobile/v1/org-player"
:
{
"get"
:
{
"security"
:
[
...
...
@@ -6673,18 +6703,18 @@
}
}
},
"/mobile/v1/org-player-user
/get-msg
"
:
{
"
pos
t"
:
{
"/mobile/v1/org-player-user"
:
{
"
ge
t"
:
{
"security"
:
[
{
"Bearer"
:
[]
}
],
"description"
:
"获取球员账户信息列表"
,
"description"
:
"
\u
003c手机端
\u
003e
获取球员账户信息列表"
,
"tags"
:
[
"
球员账户信息
"
"
\u
003c手机端
\u
003e球员账户
"
],
"summary"
:
"获取球员账户信息列表"
,
"summary"
:
"
\u
003c手机端
\u
003e
获取球员账户信息列表"
,
"parameters"
:
[
{
"type"
:
"integer"
,
...
...
@@ -6709,6 +6739,36 @@
}
}
},
"/mobile/v1/org-player-user/get-msg"
:
{
"post"
:
{
"security"
:
[
{
"Bearer"
:
[]
}
],
"description"
:
"
\u
003c手机端
\u
003e获取验证码"
,
"tags"
:
[
"
\u
003c手机端
\u
003e球员账户"
],
"summary"
:
"
\u
003c手机端
\u
003e获取验证码"
,
"parameters"
:
[
{
"type"
:
"string"
,
"description"
:
"账号(手机号)"
,
"name"
:
"username"
,
"in"
:
"query"
}
],
"responses"
:
{
"200"
:
{
"description"
:
"code
\"
: 200,
\"
data
\"
: [...]}"
,
"schema"
:
{
"type"
:
"string"
}
}
}
}
},
"/mobile/v1/org-player-user/login"
:
{
"post"
:
{
"security"
:
[
...
...
@@ -6718,20 +6778,20 @@
],
"description"
:
"获取球员账户信息列表"
,
"tags"
:
[
"
球员账户信息
"
"
\u
003c手机端
\u
003e球员账户
"
],
"summary"
:
"获取球员账户信息列表"
,
"parameters"
:
[
{
"type"
:
"
integer
"
,
"description"
:
"
页条数
"
,
"name"
:
"
pageSiz
e"
,
"type"
:
"
string
"
,
"description"
:
"
账号(手机号)
"
,
"name"
:
"
usernam
e"
,
"in"
:
"query"
},
{
"type"
:
"
integer
"
,
"description"
:
"
页
码"
,
"name"
:
"
pageIndex
"
,
"type"
:
"
string
"
,
"description"
:
"
验证
码"
,
"name"
:
"
code
"
,
"in"
:
"query"
}
],
...
...
@@ -6745,6 +6805,36 @@
}
}
},
"/mobile/v1/org-player-user/{id}"
:
{
"get"
:
{
"security"
:
[
{
"Bearer"
:
[]
}
],
"description"
:
"
\u
003c手机端
\u
003e获取球员账户信息"
,
"tags"
:
[
"
\u
003c手机端
\u
003e球员账户"
],
"summary"
:
"
\u
003c手机端
\u
003e获取球员账户信息"
,
"parameters"
:
[
{
"type"
:
"string"
,
"description"
:
"id"
,
"name"
:
"id"
,
"in"
:
"path"
}
],
"responses"
:
{
"200"
:
{
"description"
:
"{
\"
code
\"
: 200,
\"
msg
\"
:
\"
更新成功
\"
,
\"
data
\"
:{}}"
,
"schema"
:
{
"type"
:
"string"
}
}
}
}
},
"/mobile/v1/org-player/evaluate"
:
{
"get"
:
{
"security"
:
[
...
...
@@ -7211,19 +7301,8 @@
"dto.OrgLeagueGetPageReq"
:
{
"type"
:
"object"
,
"properties"
:
{
"createBy"
:
{
"type"
:
"string"
},
"createdAt"
:
{
"type"
:
"string"
},
"deletedAt"
:
{
"type"
:
"string"
},
"id"
:
{
"type"
:
"integer"
},
"leagueName"
:
{
"description"
:
"联赛级别"
,
"type"
:
"string"
},
"pageIndex"
:
{
...
...
@@ -7231,15 +7310,6 @@
},
"pageSize"
:
{
"type"
:
"integer"
},
"status"
:
{
"type"
:
"string"
},
"updateBy"
:
{
"type"
:
"string"
},
"updatedAt"
:
{
"type"
:
"string"
}
}
},
...
...
@@ -7692,11 +7762,27 @@
"dto.OrgNewsGetPageReq"
:
{
"type"
:
"object"
,
"properties"
:
{
"endTime"
:
{
"description"
:
"结束时间"
,
"type"
:
"string"
},
"newsName"
:
{
"description"
:
"新闻名称"
,
"type"
:
"string"
},
"pageIndex"
:
{
"type"
:
"integer"
},
"pageSize"
:
{
"type"
:
"integer"
},
"startTime"
:
{
"description"
:
"开始时间"
,
"type"
:
"string"
},
"status"
:
{
"description"
:
"新闻状态"
,
"type"
:
"string"
}
}
},
...
...
@@ -9420,12 +9506,21 @@
"models.SysDept"
:
{
"type"
:
"object"
,
"properties"
:
{
"children"
:
{
"type"
:
"array"
,
"items"
:
{
"$ref"
:
"#/definitions/models.SysDept"
}
},
"createBy"
:
{
"type"
:
"integer"
},
"createdAt"
:
{
"type"
:
"string"
},
"dataScope"
:
{
"type"
:
"string"
},
"deptId"
:
{
"description"
:
"部门编码"
,
"type"
:
"integer"
...
...
@@ -9445,6 +9540,9 @@
"description"
:
"负责人"
,
"type"
:
"string"
},
"params"
:
{
"type"
:
"string"
},
"parentId"
:
{
"description"
:
"上级部门"
,
"type"
:
"integer"
...
...
docs/swagger.yaml
View file @
0401e3bf
...
...
@@ -232,26 +232,13 @@ definitions:
type
:
object
dto.OrgLeagueGetPageReq
:
properties
:
createBy
:
type
:
string
createdAt
:
type
:
string
deletedAt
:
type
:
string
id
:
type
:
integer
leagueName
:
description
:
联赛级别
type
:
string
pageIndex
:
type
:
integer
pageSize
:
type
:
integer
status
:
type
:
string
updateBy
:
type
:
string
updatedAt
:
type
:
string
type
:
object
dto.OrgLeagueInsertReq
:
properties
:
...
...
@@ -552,10 +539,22 @@ definitions:
type
:
object
dto.OrgNewsGetPageReq
:
properties
:
endTime
:
description
:
结束时间
type
:
string
newsName
:
description
:
新闻名称
type
:
string
pageIndex
:
type
:
integer
pageSize
:
type
:
integer
startTime
:
description
:
开始时间
type
:
string
status
:
description
:
新闻状态
type
:
string
type
:
object
dto.OrgNewsInsertReq
:
properties
:
...
...
@@ -1718,10 +1717,16 @@ definitions:
type
:
object
models.SysDept
:
properties
:
children
:
items
:
$ref
:
'
#/definitions/models.SysDept'
type
:
array
createBy
:
type
:
integer
createdAt
:
type
:
string
dataScope
:
type
:
string
deptId
:
description
:
部门编码
type
:
integer
...
...
@@ -1736,6 +1741,8 @@ definitions:
leader
:
description
:
负责人
type
:
string
params
:
type
:
string
parentId
:
description
:
上级部门
type
:
integer
...
...
@@ -6012,7 +6019,7 @@ paths:
summary
:
退出登录
/mobile/v1/org-news
:
get
:
description
:
获取新闻列表
description
:
<手机端>首页
parameters
:
-
description
:
页条数
in
:
query
...
...
@@ -6035,9 +6042,27 @@ paths:
type
:
string
security
:
-
Bearer
:
[]
summary
:
获取新闻列表
summary
:
<手机端>首页
tags
:
-
新闻
-
<手机端>首页
/mobile/v1/org-news/{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
:
-
<手机端>首页
/mobile/v1/org-player
:
get
:
description
:
<手机端>获取球员列表
...
...
@@ -6094,9 +6119,9 @@ paths:
summary
:
<手机端>获取球员排名
tags
:
-
<手机端>比赛排名
/mobile/v1/org-player-user
/get-msg
:
pos
t
:
description
:
获取球员账户信息列表
/mobile/v1/org-player-user
:
ge
t
:
description
:
<手机端>
获取球员账户信息列表
parameters
:
-
description
:
页条数
in
:
query
...
...
@@ -6113,21 +6138,57 @@ paths:
type
:
string
security
:
-
Bearer
:
[]
summary
:
获取球员账户信息列表
summary
:
<手机端>
获取球员账户信息列表
tags
:
-
球员账户信息
-
<手机端>球员账户
/mobile/v1/org-player-user/{id}
:
get
:
description
:
<手机端>获取球员账户信息
parameters
:
-
description
:
id
in
:
path
name
:
id
type
:
string
responses
:
"
200"
:
description
:
'
{"code":
200,"msg":"更新成功","data":{}}'
schema
:
type
:
string
security
:
-
Bearer
:
[]
summary
:
<手机端>获取球员账户信息
tags
:
-
<手机端>球员账户
/mobile/v1/org-player-user/get-msg
:
post
:
description
:
<手机端>获取验证码
parameters
:
-
description
:
账号(手机号)
in
:
query
name
:
username
type
:
string
responses
:
"
200"
:
description
:
'
code":
200,
"data":
[...]}'
schema
:
type
:
string
security
:
-
Bearer
:
[]
summary
:
<手机端>获取验证码
tags
:
-
<手机端>球员账户
/mobile/v1/org-player-user/login
:
post
:
description
:
获取球员账户信息列表
parameters
:
-
description
:
页条数
-
description
:
账号(手机号)
in
:
query
name
:
pageSiz
e
type
:
integer
-
description
:
页
码
name
:
usernam
e
type
:
string
-
description
:
验证
码
in
:
query
name
:
pageIndex
type
:
integer
name
:
code
type
:
string
responses
:
"
200"
:
description
:
'
code":
200,
"data":
[...]}'
...
...
@@ -6137,7 +6198,7 @@ paths:
-
Bearer
:
[]
summary
:
获取球员账户信息列表
tags
:
-
球员账户信息
-
<手机端>球员账户
/mobile/v1/org-player/evaluate
:
get
:
description
:
<手机端>获取球员精彩时刻
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment