Commit edcfa60d authored by haoyanbin's avatar haoyanbin

Search

parent 418d9ed4
package apis package apis
import ( import (
"fmt" "fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api" "github.com/go-admin-team/go-admin-core/sdk/api"
...@@ -24,22 +24,23 @@ type OrgAd struct { ...@@ -24,22 +24,23 @@ type OrgAd struct {
// @Tags <运营>广告 // @Tags <运营>广告
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgAdGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-ad [get] // @Router /api/v1/org-ad [get]
// @Security Bearer // @Security Bearer
func (e OrgAd) GetPage(c *gin.Context) { func (e OrgAd) GetPage(c *gin.Context) {
req := dto.OrgAdGetPageReq{} req := dto.OrgAdGetPageReq{}
s := service.OrgAd{} s := service.OrgAd{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
list := make([]models.OrgAd, 0) list := make([]models.OrgAd, 0)
...@@ -48,7 +49,7 @@ func (e OrgAd) GetPage(c *gin.Context) { ...@@ -48,7 +49,7 @@ func (e OrgAd) GetPage(c *gin.Context) {
err = s.GetPage(&req, p, &list, &count) err = s.GetPage(&req, p, &list, &count)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取广告 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取广告 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功") e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功")
...@@ -65,7 +66,7 @@ func (e OrgAd) GetPage(c *gin.Context) { ...@@ -65,7 +66,7 @@ func (e OrgAd) GetPage(c *gin.Context) {
func (e OrgAd) Get(c *gin.Context) { func (e OrgAd) Get(c *gin.Context) {
req := dto.OrgAdGetReq{} req := dto.OrgAdGetReq{}
s := service.OrgAd{} s := service.OrgAd{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
...@@ -81,10 +82,10 @@ func (e OrgAd) Get(c *gin.Context) { ...@@ -81,10 +82,10 @@ func (e OrgAd) Get(c *gin.Context) {
err = s.Get(&req, p, &object) err = s.Get(&req, p, &object)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取广告失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取广告失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( object, "查询成功") e.OK(object, "查询成功")
} }
// Insert <运营>创建广告 // Insert <运营>创建广告
...@@ -98,25 +99,25 @@ func (e OrgAd) Get(c *gin.Context) { ...@@ -98,25 +99,25 @@ func (e OrgAd) Get(c *gin.Context) {
// @Router /api/v1/org-ad [post] // @Router /api/v1/org-ad [post]
// @Security Bearer // @Security Bearer
func (e OrgAd) Insert(c *gin.Context) { func (e OrgAd) Insert(c *gin.Context) {
req := dto.OrgAdInsertReq{} req := dto.OrgAdInsertReq{}
s := service.OrgAd{} s := service.OrgAd{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// 设置创建人 // 设置创建人
req.SetCreateBy(user.GetUserId(c)) req.SetCreateBy(user.GetUserId(c))
err = s.Insert(&req) err = s.Insert(&req)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("创建广告 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("创建广告 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK(req.GetId(), "创建成功") e.OK(req.GetId(), "创建成功")
...@@ -133,27 +134,27 @@ func (e OrgAd) Insert(c *gin.Context) { ...@@ -133,27 +134,27 @@ func (e OrgAd) Insert(c *gin.Context) {
// @Router /api/v1/org-ad/{id} [put] // @Router /api/v1/org-ad/{id} [put]
// @Security Bearer // @Security Bearer
func (e OrgAd) Update(c *gin.Context) { func (e OrgAd) Update(c *gin.Context) {
req := dto.OrgAdUpdateReq{} req := dto.OrgAdUpdateReq{}
s := service.OrgAd{} s := service.OrgAd{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
req.SetUpdateBy(user.GetUserId(c)) req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
err = s.Update(&req, p) err = s.Update(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("修改广告 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("修改广告 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "修改成功") e.OK(req.GetId(), "修改成功")
} }
// Delete <运营>删除广告 // Delete <运营>删除广告
...@@ -165,18 +166,18 @@ func (e OrgAd) Update(c *gin.Context) { ...@@ -165,18 +166,18 @@ func (e OrgAd) Update(c *gin.Context) {
// @Router /api/v1/org-ad [delete] // @Router /api/v1/org-ad [delete]
// @Security Bearer // @Security Bearer
func (e OrgAd) Delete(c *gin.Context) { func (e OrgAd) Delete(c *gin.Context) {
s := service.OrgAd{} s := service.OrgAd{}
req := dto.OrgAdDeleteReq{} req := dto.OrgAdDeleteReq{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// req.SetUpdateBy(user.GetUserId(c)) // req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
...@@ -184,7 +185,7 @@ func (e OrgAd) Delete(c *gin.Context) { ...@@ -184,7 +185,7 @@ func (e OrgAd) Delete(c *gin.Context) {
err = s.Remove(&req, p) err = s.Remove(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("删除广告失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("删除广告失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "删除成功") e.OK(req.GetId(), "删除成功")
} }
\ No newline at end of file
...@@ -24,6 +24,7 @@ type OrgClubPlayer struct { ...@@ -24,6 +24,7 @@ type OrgClubPlayer struct {
// @Tags <俱乐部>球员 // @Tags <俱乐部>球员
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgClubPlayerGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-club-player [get] // @Router /api/v1/org-club-player [get]
// @Security Bearer // @Security Bearer
......
...@@ -25,6 +25,7 @@ type OrgClubTeam struct { ...@@ -25,6 +25,7 @@ type OrgClubTeam struct {
// @Tags <俱乐部>球队 // @Tags <俱乐部>球队
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgClubTeamGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-club-team [get] // @Router /api/v1/org-club-team [get]
// @Security Bearer // @Security Bearer
...@@ -197,7 +198,7 @@ func (e OrgClubTeam) GetInfo(c *gin.Context) { ...@@ -197,7 +198,7 @@ func (e OrgClubTeam) GetInfo(c *gin.Context) {
//赛季列表 //赛季列表
sOrgSeason := service.OrgSeason{} sOrgSeason := service.OrgSeason{}
listOrgSeason := make([]models.OrgSeason, 0) listOrgSeason := make([]dto.OrgSeasonGetPageReply, 0)
var countOrgSeason int64 = 0 var countOrgSeason int64 = 0
err = e.MakeContext(c).MakeOrm().MakeService(&sOrgSeason.Service).Errors err = e.MakeContext(c).MakeOrm().MakeService(&sOrgSeason.Service).Errors
......
package apis package apis
import ( import (
"fmt" "fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api" "github.com/go-admin-team/go-admin-core/sdk/api"
...@@ -24,22 +24,23 @@ type OrgDivision struct { ...@@ -24,22 +24,23 @@ type OrgDivision struct {
// @Tags <赛事>赛区 // @Tags <赛事>赛区
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgDivisionGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-division [get] // @Router /api/v1/org-division [get]
// @Security Bearer // @Security Bearer
func (e OrgDivision) GetPage(c *gin.Context) { func (e OrgDivision) GetPage(c *gin.Context) {
req := dto.OrgDivisionGetPageReq{} req := dto.OrgDivisionGetPageReq{}
s := service.OrgDivision{} s := service.OrgDivision{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
list := make([]models.OrgDivision, 0) list := make([]models.OrgDivision, 0)
...@@ -48,7 +49,7 @@ func (e OrgDivision) GetPage(c *gin.Context) { ...@@ -48,7 +49,7 @@ func (e OrgDivision) GetPage(c *gin.Context) {
err = s.GetPage(&req, p, &list, &count) err = s.GetPage(&req, p, &list, &count)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取赛区 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取赛区 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功") e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功")
...@@ -65,7 +66,7 @@ func (e OrgDivision) GetPage(c *gin.Context) { ...@@ -65,7 +66,7 @@ func (e OrgDivision) GetPage(c *gin.Context) {
func (e OrgDivision) Get(c *gin.Context) { func (e OrgDivision) Get(c *gin.Context) {
req := dto.OrgDivisionGetReq{} req := dto.OrgDivisionGetReq{}
s := service.OrgDivision{} s := service.OrgDivision{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
...@@ -81,10 +82,10 @@ func (e OrgDivision) Get(c *gin.Context) { ...@@ -81,10 +82,10 @@ func (e OrgDivision) Get(c *gin.Context) {
err = s.Get(&req, p, &object) err = s.Get(&req, p, &object)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取赛区失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取赛区失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( object, "查询成功") e.OK(object, "查询成功")
} }
// Insert <赛事>创建赛区 // Insert <赛事>创建赛区
...@@ -98,25 +99,25 @@ func (e OrgDivision) Get(c *gin.Context) { ...@@ -98,25 +99,25 @@ func (e OrgDivision) Get(c *gin.Context) {
// @Router /api/v1/org-division [post] // @Router /api/v1/org-division [post]
// @Security Bearer // @Security Bearer
func (e OrgDivision) Insert(c *gin.Context) { func (e OrgDivision) Insert(c *gin.Context) {
req := dto.OrgDivisionInsertReq{} req := dto.OrgDivisionInsertReq{}
s := service.OrgDivision{} s := service.OrgDivision{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// 设置创建人 // 设置创建人
req.SetCreateBy(user.GetUserId(c)) req.SetCreateBy(user.GetUserId(c))
err = s.Insert(&req) err = s.Insert(&req)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("创建赛区 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("创建赛区 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK(req.GetId(), "创建成功") e.OK(req.GetId(), "创建成功")
...@@ -133,27 +134,27 @@ func (e OrgDivision) Insert(c *gin.Context) { ...@@ -133,27 +134,27 @@ func (e OrgDivision) Insert(c *gin.Context) {
// @Router /api/v1/org-division/{id} [put] // @Router /api/v1/org-division/{id} [put]
// @Security Bearer // @Security Bearer
func (e OrgDivision) Update(c *gin.Context) { func (e OrgDivision) Update(c *gin.Context) {
req := dto.OrgDivisionUpdateReq{} req := dto.OrgDivisionUpdateReq{}
s := service.OrgDivision{} s := service.OrgDivision{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
req.SetUpdateBy(user.GetUserId(c)) req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
err = s.Update(&req, p) err = s.Update(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("修改赛区 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("修改赛区 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "修改成功") e.OK(req.GetId(), "修改成功")
} }
// Delete <赛事>删除赛区 // Delete <赛事>删除赛区
...@@ -165,18 +166,18 @@ func (e OrgDivision) Update(c *gin.Context) { ...@@ -165,18 +166,18 @@ func (e OrgDivision) Update(c *gin.Context) {
// @Router /api/v1/org-division [delete] // @Router /api/v1/org-division [delete]
// @Security Bearer // @Security Bearer
func (e OrgDivision) Delete(c *gin.Context) { func (e OrgDivision) Delete(c *gin.Context) {
s := service.OrgDivision{} s := service.OrgDivision{}
req := dto.OrgDivisionDeleteReq{} req := dto.OrgDivisionDeleteReq{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// req.SetUpdateBy(user.GetUserId(c)) // req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
...@@ -184,7 +185,7 @@ func (e OrgDivision) Delete(c *gin.Context) { ...@@ -184,7 +185,7 @@ func (e OrgDivision) Delete(c *gin.Context) {
err = s.Remove(&req, p) err = s.Remove(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("删除赛区失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("删除赛区失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "删除成功") e.OK(req.GetId(), "删除成功")
} }
\ No newline at end of file
package apis package apis
import ( import (
"fmt" "fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api" "github.com/go-admin-team/go-admin-core/sdk/api"
...@@ -24,22 +24,23 @@ type OrgLeague struct { ...@@ -24,22 +24,23 @@ type OrgLeague struct {
// @Tags <赛事>联赛 // @Tags <赛事>联赛
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgLeagueGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-league [get] // @Router /api/v1/org-league [get]
// @Security Bearer // @Security Bearer
func (e OrgLeague) GetPage(c *gin.Context) { func (e OrgLeague) GetPage(c *gin.Context) {
req := dto.OrgLeagueGetPageReq{} req := dto.OrgLeagueGetPageReq{}
s := service.OrgLeague{} s := service.OrgLeague{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
list := make([]models.OrgLeague, 0) list := make([]models.OrgLeague, 0)
...@@ -48,7 +49,7 @@ func (e OrgLeague) GetPage(c *gin.Context) { ...@@ -48,7 +49,7 @@ func (e OrgLeague) GetPage(c *gin.Context) {
err = s.GetPage(&req, p, &list, &count) err = s.GetPage(&req, p, &list, &count)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取联赛 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取联赛 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功") e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功")
...@@ -65,7 +66,7 @@ func (e OrgLeague) GetPage(c *gin.Context) { ...@@ -65,7 +66,7 @@ func (e OrgLeague) GetPage(c *gin.Context) {
func (e OrgLeague) Get(c *gin.Context) { func (e OrgLeague) Get(c *gin.Context) {
req := dto.OrgLeagueGetReq{} req := dto.OrgLeagueGetReq{}
s := service.OrgLeague{} s := service.OrgLeague{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
...@@ -81,10 +82,10 @@ func (e OrgLeague) Get(c *gin.Context) { ...@@ -81,10 +82,10 @@ func (e OrgLeague) Get(c *gin.Context) {
err = s.Get(&req, p, &object) err = s.Get(&req, p, &object)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取联赛失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取联赛失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( object, "查询成功") e.OK(object, "查询成功")
} }
// Insert <赛事>创建联赛 // Insert <赛事>创建联赛
...@@ -98,25 +99,25 @@ func (e OrgLeague) Get(c *gin.Context) { ...@@ -98,25 +99,25 @@ func (e OrgLeague) Get(c *gin.Context) {
// @Router /api/v1/org-league [post] // @Router /api/v1/org-league [post]
// @Security Bearer // @Security Bearer
func (e OrgLeague) Insert(c *gin.Context) { func (e OrgLeague) Insert(c *gin.Context) {
req := dto.OrgLeagueInsertReq{} req := dto.OrgLeagueInsertReq{}
s := service.OrgLeague{} s := service.OrgLeague{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// 设置创建人 // 设置创建人
req.SetCreateBy(user.GetUserId(c)) req.SetCreateBy(user.GetUserId(c))
err = s.Insert(&req) err = s.Insert(&req)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("创建联赛 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("创建联赛 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK(req.GetId(), "创建成功") e.OK(req.GetId(), "创建成功")
...@@ -133,27 +134,27 @@ func (e OrgLeague) Insert(c *gin.Context) { ...@@ -133,27 +134,27 @@ func (e OrgLeague) Insert(c *gin.Context) {
// @Router /api/v1/org-league/{id} [put] // @Router /api/v1/org-league/{id} [put]
// @Security Bearer // @Security Bearer
func (e OrgLeague) Update(c *gin.Context) { func (e OrgLeague) Update(c *gin.Context) {
req := dto.OrgLeagueUpdateReq{} req := dto.OrgLeagueUpdateReq{}
s := service.OrgLeague{} s := service.OrgLeague{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
req.SetUpdateBy(user.GetUserId(c)) req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
err = s.Update(&req, p) err = s.Update(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("修改联赛 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("修改联赛 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "修改成功") e.OK(req.GetId(), "修改成功")
} }
// Delete <赛事>删除联赛 // Delete <赛事>删除联赛
...@@ -165,18 +166,18 @@ func (e OrgLeague) Update(c *gin.Context) { ...@@ -165,18 +166,18 @@ func (e OrgLeague) Update(c *gin.Context) {
// @Router /api/v1/org-league [delete] // @Router /api/v1/org-league [delete]
// @Security Bearer // @Security Bearer
func (e OrgLeague) Delete(c *gin.Context) { func (e OrgLeague) Delete(c *gin.Context) {
s := service.OrgLeague{} s := service.OrgLeague{}
req := dto.OrgLeagueDeleteReq{} req := dto.OrgLeagueDeleteReq{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// req.SetUpdateBy(user.GetUserId(c)) // req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
...@@ -184,7 +185,7 @@ func (e OrgLeague) Delete(c *gin.Context) { ...@@ -184,7 +185,7 @@ func (e OrgLeague) Delete(c *gin.Context) {
err = s.Remove(&req, p) err = s.Remove(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("删除联赛失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("删除联赛失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "删除成功") e.OK(req.GetId(), "删除成功")
} }
\ No newline at end of file
...@@ -26,6 +26,7 @@ type OrgMatch struct { ...@@ -26,6 +26,7 @@ type OrgMatch struct {
// @Tags <赛事>比赛 // @Tags <赛事>比赛
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgMatchGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-match [get] // @Router /api/v1/org-match [get]
// @Security Bearer // @Security Bearer
...@@ -106,7 +107,7 @@ func (e OrgMatch) GetInfo(c *gin.Context) { ...@@ -106,7 +107,7 @@ func (e OrgMatch) GetInfo(c *gin.Context) {
//赛季列表 //赛季列表
sOrgSeason := service.OrgSeason{} sOrgSeason := service.OrgSeason{}
listOrgSeason := make([]models.OrgSeason, 0) listOrgSeason := make([]dto.OrgSeasonGetPageReply, 0)
var countOrgSeason int64 = 0 var countOrgSeason int64 = 0
err = e.MakeContext(c).MakeOrm().MakeService(&sOrgSeason.Service).Errors err = e.MakeContext(c).MakeOrm().MakeService(&sOrgSeason.Service).Errors
......
...@@ -26,6 +26,7 @@ type OrgMatchEvaluate struct { ...@@ -26,6 +26,7 @@ type OrgMatchEvaluate struct {
// @Param data body dto.OrgMatchEvaluateGetPageReq true "body" // @Param data body dto.OrgMatchEvaluateGetPageReq true "body"
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgMatchEvaluateGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-match-evaluate [get] // @Router /api/v1/org-match-evaluate [get]
// @Security Bearer // @Security Bearer
......
package apis package apis
import ( import (
"fmt" "fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api" "github.com/go-admin-team/go-admin-core/sdk/api"
...@@ -24,22 +24,23 @@ type OrgMatchTeamPlayer struct { ...@@ -24,22 +24,23 @@ type OrgMatchTeamPlayer struct {
// @Tags 比赛球员数据 // @Tags 比赛球员数据
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgMatchTeamPlayerGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-match-team-player [get] // @Router /api/v1/org-match-team-player [get]
// @Security Bearer // @Security Bearer
func (e OrgMatchTeamPlayer) GetPage(c *gin.Context) { func (e OrgMatchTeamPlayer) GetPage(c *gin.Context) {
req := dto.OrgMatchTeamPlayerGetPageReq{} req := dto.OrgMatchTeamPlayerGetPageReq{}
s := service.OrgMatchTeamPlayer{} s := service.OrgMatchTeamPlayer{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
list := make([]models.OrgMatchTeamPlayer, 0) list := make([]models.OrgMatchTeamPlayer, 0)
...@@ -48,7 +49,7 @@ func (e OrgMatchTeamPlayer) GetPage(c *gin.Context) { ...@@ -48,7 +49,7 @@ func (e OrgMatchTeamPlayer) GetPage(c *gin.Context) {
err = s.GetPage(&req, p, &list, &count) err = s.GetPage(&req, p, &list, &count)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取比赛球员数据 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取比赛球员数据 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功") e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功")
...@@ -65,7 +66,7 @@ func (e OrgMatchTeamPlayer) GetPage(c *gin.Context) { ...@@ -65,7 +66,7 @@ func (e OrgMatchTeamPlayer) GetPage(c *gin.Context) {
func (e OrgMatchTeamPlayer) Get(c *gin.Context) { func (e OrgMatchTeamPlayer) Get(c *gin.Context) {
req := dto.OrgMatchTeamPlayerGetReq{} req := dto.OrgMatchTeamPlayerGetReq{}
s := service.OrgMatchTeamPlayer{} s := service.OrgMatchTeamPlayer{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
...@@ -81,10 +82,10 @@ func (e OrgMatchTeamPlayer) Get(c *gin.Context) { ...@@ -81,10 +82,10 @@ func (e OrgMatchTeamPlayer) Get(c *gin.Context) {
err = s.Get(&req, p, &object) err = s.Get(&req, p, &object)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取比赛球员数据失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取比赛球员数据失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( object, "查询成功") e.OK(object, "查询成功")
} }
// Insert 创建比赛球员数据 // Insert 创建比赛球员数据
...@@ -98,25 +99,25 @@ func (e OrgMatchTeamPlayer) Get(c *gin.Context) { ...@@ -98,25 +99,25 @@ func (e OrgMatchTeamPlayer) Get(c *gin.Context) {
// @Router /api/v1/org-match-team-player [post] // @Router /api/v1/org-match-team-player [post]
// @Security Bearer // @Security Bearer
func (e OrgMatchTeamPlayer) Insert(c *gin.Context) { func (e OrgMatchTeamPlayer) Insert(c *gin.Context) {
req := dto.OrgMatchTeamPlayerInsertReq{} req := dto.OrgMatchTeamPlayerInsertReq{}
s := service.OrgMatchTeamPlayer{} s := service.OrgMatchTeamPlayer{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// 设置创建人 // 设置创建人
req.SetCreateBy(user.GetUserId(c)) req.SetCreateBy(user.GetUserId(c))
err = s.Insert(&req) err = s.Insert(&req)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("创建比赛球员数据 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("创建比赛球员数据 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK(req.GetId(), "创建成功") e.OK(req.GetId(), "创建成功")
...@@ -133,27 +134,27 @@ func (e OrgMatchTeamPlayer) Insert(c *gin.Context) { ...@@ -133,27 +134,27 @@ func (e OrgMatchTeamPlayer) Insert(c *gin.Context) {
// @Router /api/v1/org-match-team-player/{id} [put] // @Router /api/v1/org-match-team-player/{id} [put]
// @Security Bearer // @Security Bearer
func (e OrgMatchTeamPlayer) Update(c *gin.Context) { func (e OrgMatchTeamPlayer) Update(c *gin.Context) {
req := dto.OrgMatchTeamPlayerUpdateReq{} req := dto.OrgMatchTeamPlayerUpdateReq{}
s := service.OrgMatchTeamPlayer{} s := service.OrgMatchTeamPlayer{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
req.SetUpdateBy(user.GetUserId(c)) req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
err = s.Update(&req, p) err = s.Update(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("修改比赛球员数据 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("修改比赛球员数据 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "修改成功") e.OK(req.GetId(), "修改成功")
} }
// Delete 删除比赛球员数据 // Delete 删除比赛球员数据
...@@ -165,18 +166,18 @@ func (e OrgMatchTeamPlayer) Update(c *gin.Context) { ...@@ -165,18 +166,18 @@ func (e OrgMatchTeamPlayer) Update(c *gin.Context) {
// @Router /api/v1/org-match-team-player [delete] // @Router /api/v1/org-match-team-player [delete]
// @Security Bearer // @Security Bearer
func (e OrgMatchTeamPlayer) Delete(c *gin.Context) { func (e OrgMatchTeamPlayer) Delete(c *gin.Context) {
s := service.OrgMatchTeamPlayer{} s := service.OrgMatchTeamPlayer{}
req := dto.OrgMatchTeamPlayerDeleteReq{} req := dto.OrgMatchTeamPlayerDeleteReq{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// req.SetUpdateBy(user.GetUserId(c)) // req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
...@@ -184,7 +185,7 @@ func (e OrgMatchTeamPlayer) Delete(c *gin.Context) { ...@@ -184,7 +185,7 @@ func (e OrgMatchTeamPlayer) Delete(c *gin.Context) {
err = s.Remove(&req, p) err = s.Remove(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("删除比赛球员数据失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("删除比赛球员数据失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "删除成功") e.OK(req.GetId(), "删除成功")
} }
\ No newline at end of file
package apis package apis
import ( import (
"fmt" "fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api" "github.com/go-admin-team/go-admin-core/sdk/api"
...@@ -24,22 +24,23 @@ type OrgNews struct { ...@@ -24,22 +24,23 @@ type OrgNews struct {
// @Tags 新闻 // @Tags 新闻
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgNewsGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-news [get] // @Router /api/v1/org-news [get]
// @Security Bearer // @Security Bearer
func (e OrgNews) GetPage(c *gin.Context) { func (e OrgNews) GetPage(c *gin.Context) {
req := dto.OrgNewsGetPageReq{} req := dto.OrgNewsGetPageReq{}
s := service.OrgNews{} s := service.OrgNews{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
list := make([]models.OrgNews, 0) list := make([]models.OrgNews, 0)
...@@ -48,7 +49,7 @@ func (e OrgNews) GetPage(c *gin.Context) { ...@@ -48,7 +49,7 @@ func (e OrgNews) GetPage(c *gin.Context) {
err = s.GetPage(&req, p, &list, &count) err = s.GetPage(&req, p, &list, &count)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取新闻 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取新闻 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功") e.PageOK(list, int(count), req.GetPageIndex(), req.GetPageSize(), "查询成功")
...@@ -65,7 +66,7 @@ func (e OrgNews) GetPage(c *gin.Context) { ...@@ -65,7 +66,7 @@ func (e OrgNews) GetPage(c *gin.Context) {
func (e OrgNews) Get(c *gin.Context) { func (e OrgNews) Get(c *gin.Context) {
req := dto.OrgNewsGetReq{} req := dto.OrgNewsGetReq{}
s := service.OrgNews{} s := service.OrgNews{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
...@@ -81,10 +82,10 @@ func (e OrgNews) Get(c *gin.Context) { ...@@ -81,10 +82,10 @@ func (e OrgNews) Get(c *gin.Context) {
err = s.Get(&req, p, &object) err = s.Get(&req, p, &object)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取新闻失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取新闻失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( object, "查询成功") e.OK(object, "查询成功")
} }
// Insert 创建新闻 // Insert 创建新闻
...@@ -98,25 +99,25 @@ func (e OrgNews) Get(c *gin.Context) { ...@@ -98,25 +99,25 @@ func (e OrgNews) Get(c *gin.Context) {
// @Router /api/v1/org-news [post] // @Router /api/v1/org-news [post]
// @Security Bearer // @Security Bearer
func (e OrgNews) Insert(c *gin.Context) { func (e OrgNews) Insert(c *gin.Context) {
req := dto.OrgNewsInsertReq{} req := dto.OrgNewsInsertReq{}
s := service.OrgNews{} s := service.OrgNews{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// 设置创建人 // 设置创建人
req.SetCreateBy(user.GetUserId(c)) req.SetCreateBy(user.GetUserId(c))
err = s.Insert(&req) err = s.Insert(&req)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("创建新闻 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("创建新闻 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK(req.GetId(), "创建成功") e.OK(req.GetId(), "创建成功")
...@@ -133,27 +134,27 @@ func (e OrgNews) Insert(c *gin.Context) { ...@@ -133,27 +134,27 @@ func (e OrgNews) Insert(c *gin.Context) {
// @Router /api/v1/org-news/{id} [put] // @Router /api/v1/org-news/{id} [put]
// @Security Bearer // @Security Bearer
func (e OrgNews) Update(c *gin.Context) { func (e OrgNews) Update(c *gin.Context) {
req := dto.OrgNewsUpdateReq{} req := dto.OrgNewsUpdateReq{}
s := service.OrgNews{} s := service.OrgNews{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
req.SetUpdateBy(user.GetUserId(c)) req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
err = s.Update(&req, p) err = s.Update(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("修改新闻 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("修改新闻 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "修改成功") e.OK(req.GetId(), "修改成功")
} }
// Delete 删除新闻 // Delete 删除新闻
...@@ -165,18 +166,18 @@ func (e OrgNews) Update(c *gin.Context) { ...@@ -165,18 +166,18 @@ func (e OrgNews) Update(c *gin.Context) {
// @Router /api/v1/org-news [delete] // @Router /api/v1/org-news [delete]
// @Security Bearer // @Security Bearer
func (e OrgNews) Delete(c *gin.Context) { func (e OrgNews) Delete(c *gin.Context) {
s := service.OrgNews{} s := service.OrgNews{}
req := dto.OrgNewsDeleteReq{} req := dto.OrgNewsDeleteReq{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
// req.SetUpdateBy(user.GetUserId(c)) // req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
...@@ -184,7 +185,7 @@ func (e OrgNews) Delete(c *gin.Context) { ...@@ -184,7 +185,7 @@ func (e OrgNews) Delete(c *gin.Context) {
err = s.Remove(&req, p) err = s.Remove(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("删除新闻失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("删除新闻失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "删除成功") e.OK(req.GetId(), "删除成功")
} }
\ No newline at end of file
...@@ -23,6 +23,7 @@ type OrgSeason struct { ...@@ -23,6 +23,7 @@ type OrgSeason struct {
// @Tags <赛事>赛季 // @Tags <赛事>赛季
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgSeasonGetPageReq true "data"
// @Success 200 {string} string {data=response.Page{list=[]models.OrgSeason}} "{"code": 200, "data": [...]}" // @Success 200 {string} string {data=response.Page{list=[]models.OrgSeason}} "{"code": 200, "data": [...]}"
// @Router /api/v1/org-season [get] // @Router /api/v1/org-season [get]
// @Security Bearer // @Security Bearer
...@@ -41,7 +42,7 @@ func (e OrgSeason) GetPage(c *gin.Context) { ...@@ -41,7 +42,7 @@ func (e OrgSeason) GetPage(c *gin.Context) {
} }
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
list := make([]models.OrgSeason, 0) list := make([]dto.OrgSeasonGetPageReply, 0)
var count int64 var count int64
err = s.GetPage(&req, p, &list, &count) err = s.GetPage(&req, p, &list, &count)
......
package apis package apis
import ( import (
"fmt" "fmt"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/go-admin-team/go-admin-core/sdk/api" "github.com/go-admin-team/go-admin-core/sdk/api"
...@@ -29,7 +29,7 @@ type OrgTeamClub struct { ...@@ -29,7 +29,7 @@ type OrgTeamClub struct {
func (e OrgTeamClub) Get(c *gin.Context) { func (e OrgTeamClub) Get(c *gin.Context) {
req := dto.OrgClubGetReq{} req := dto.OrgClubGetReq{}
s := service.OrgClub{} s := service.OrgClub{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
...@@ -45,10 +45,10 @@ func (e OrgTeamClub) Get(c *gin.Context) { ...@@ -45,10 +45,10 @@ func (e OrgTeamClub) Get(c *gin.Context) {
err = s.Get(&req, p, &object) err = s.Get(&req, p, &object)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("获取俱乐部失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("获取俱乐部失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( object, "查询成功") e.OK(object, "查询成功")
} }
// Update <球队>修改俱乐部 // Update <球队>修改俱乐部
...@@ -62,25 +62,25 @@ func (e OrgTeamClub) Get(c *gin.Context) { ...@@ -62,25 +62,25 @@ func (e OrgTeamClub) Get(c *gin.Context) {
// @Router /api/v1/org-team-club/{id} [put] // @Router /api/v1/org-team-club/{id} [put]
// @Security Bearer // @Security Bearer
func (e OrgTeamClub) Update(c *gin.Context) { func (e OrgTeamClub) Update(c *gin.Context) {
req := dto.OrgClubUpdateReq{} req := dto.OrgClubUpdateReq{}
s := service.OrgClub{} s := service.OrgClub{}
err := e.MakeContext(c). err := e.MakeContext(c).
MakeOrm(). MakeOrm().
Bind(&req). Bind(&req).
MakeService(&s.Service). MakeService(&s.Service).
Errors Errors
if err != nil { if err != nil {
e.Logger.Error(err) e.Logger.Error(err)
e.Error(500, err, err.Error()) e.Error(500, err, err.Error())
return return
} }
req.SetUpdateBy(user.GetUserId(c)) req.SetUpdateBy(user.GetUserId(c))
p := actions.GetPermissionFromContext(c) p := actions.GetPermissionFromContext(c)
err = s.Update(&req, p) err = s.Update(&req, p)
if err != nil { if err != nil {
e.Error(500, err, fmt.Sprintf("修改俱乐部 失败,\r\n失败信息 %s", err.Error())) e.Error(500, err, fmt.Sprintf("修改俱乐部 失败,\r\n失败信息 %s", err.Error()))
return return
} }
e.OK( req.GetId(), "修改成功") e.OK(req.GetId(), "修改成功")
} }
\ No newline at end of file
...@@ -26,6 +26,7 @@ type OrgTeamMatch struct { ...@@ -26,6 +26,7 @@ type OrgTeamMatch struct {
// @Tags <球队>比赛 // @Tags <球队>比赛
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgTeamMatchGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-team-match [get] // @Router /api/v1/org-team-match [get]
// @Security Bearer // @Security Bearer
...@@ -310,7 +311,7 @@ func (e OrgTeamMatch) GetInfo(c *gin.Context) { ...@@ -310,7 +311,7 @@ func (e OrgTeamMatch) GetInfo(c *gin.Context) {
//赛季列表 //赛季列表
sOrgSeason := service.OrgSeason{} sOrgSeason := service.OrgSeason{}
listOrgSeason := make([]models.OrgSeason, 0) listOrgSeason := make([]dto.OrgSeasonGetPageReply, 0)
var countOrgSeason int64 = 0 var countOrgSeason int64 = 0
err = e.MakeContext(c).MakeOrm().MakeService(&sOrgSeason.Service).Errors err = e.MakeContext(c).MakeOrm().MakeService(&sOrgSeason.Service).Errors
......
...@@ -24,6 +24,7 @@ type OrgTeamPlayer struct { ...@@ -24,6 +24,7 @@ type OrgTeamPlayer struct {
// @Tags <球队>球员表现 // @Tags <球队>球员表现
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgTeamPlayerGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-team-player [get] // @Router /api/v1/org-team-player [get]
// @Security Bearer // @Security Bearer
......
...@@ -24,6 +24,7 @@ type OrgTeamTeam struct { ...@@ -24,6 +24,7 @@ type OrgTeamTeam struct {
// @Tags <球队>球队表现 // @Tags <球队>球队表现
// @Param pageSize query int false "页条数" // @Param pageSize query int false "页条数"
// @Param pageIndex query int false "页码" // @Param pageIndex query int false "页码"
// @Param data body dto.OrgTeamTeamGetPageReq true "data"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Router /api/v1/org-team-team [get] // @Router /api/v1/org-team-team [get]
// @Security Bearer // @Security Bearer
......
...@@ -8,25 +8,28 @@ import ( ...@@ -8,25 +8,28 @@ import (
) )
type OrgAdGetPageReq struct { type OrgAdGetPageReq struct {
dto.Pagination `search:"-"` dto.Pagination `search:"-"`
OrgAdOrder adName string `form:"adName" search:"type:contains;column:ad_name;table:org_ad"`
StartTime string `form:"startTime" search:"type:gte;column:created_at;table:org_ad" comment:"开始时间"`
EndTime string `form:"endTime" search:"type:lte;column:created_at;table:org_ad" comment:"结束时间"`
Status string `form:"status" search:"type:exact;column:status;table:org_ad"`
} }
type OrgAdOrder struct {Id int `form:"idOrder" search:"type:order;column:id;table:org_ad"` type OrgAdOrder struct {
UserId string `form:"userIdOrder" search:"type:order;column:user_id;table:org_ad"` Id int `form:"idOrder" search:"type:order;column:id;table:org_ad"`
AdName string `form:"adNameOrder" search:"type:order;column:ad_name;table:org_ad"` UserId string `form:"userIdOrder" search:"type:order;column:user_id;table:org_ad"`
AdType string `form:"adTypeOrder" search:"type:order;column:ad_type;table:org_ad"` AdName string `form:"adNameOrder" search:"type:order;column:ad_name;table:org_ad"`
AdImg string `form:"adImgOrder" search:"type:order;column:ad_img;table:org_ad"` AdType string `form:"adTypeOrder" search:"type:order;column:ad_type;table:org_ad"`
AdUrl string `form:"adUrlOrder" search:"type:order;column:ad_url;table:org_ad"` AdImg string `form:"adImgOrder" search:"type:order;column:ad_img;table:org_ad"`
Status string `form:"statusOrder" search:"type:order;column:status;table:org_ad"` AdUrl string `form:"adUrlOrder" search:"type:order;column:ad_url;table:org_ad"`
StartTime time.Time `form:"startTimeOrder" search:"type:order;column:start_time;table:org_ad"` Status string `form:"statusOrder" search:"type:order;column:status;table:org_ad"`
EndTime time.Time `form:"endTimeOrder" search:"type:order;column:end_time;table:org_ad"` StartTime time.Time `form:"startTimeOrder" search:"type:order;column:start_time;table:org_ad"`
CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_ad"` EndTime time.Time `form:"endTimeOrder" search:"type:order;column:end_time;table:org_ad"`
UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_ad"` CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_ad"`
CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_ad"` UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_ad"`
UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_ad"` CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_ad"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_ad"` UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_ad"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_ad"`
} }
func (m *OrgAdGetPageReq) GetNeedSearch() interface{} { func (m *OrgAdGetPageReq) GetNeedSearch() interface{} {
...@@ -34,30 +37,30 @@ func (m *OrgAdGetPageReq) GetNeedSearch() interface{} { ...@@ -34,30 +37,30 @@ func (m *OrgAdGetPageReq) GetNeedSearch() interface{} {
} }
type OrgAdInsertReq struct { type OrgAdInsertReq struct {
Id int `json:"-" comment:""` // Id int `json:"-" comment:""` //
UserId string `json:"userId" comment:"sys_user表id"` UserId string `json:"userId" comment:"sys_user表id"`
AdName string `json:"adName" comment:"广告名称"` AdName string `json:"adName" comment:"广告名称"`
AdType string `json:"adType" comment:"类型"` AdType string `json:"adType" comment:"类型"`
AdImg string `json:"adImg" comment:"广告图"` AdImg string `json:"adImg" comment:"广告图"`
AdUrl string `json:"adUrl" comment:"链接地址"` AdUrl string `json:"adUrl" comment:"链接地址"`
Status string `json:"status" comment:"广告状态 1 开启 0关闭"` Status string `json:"status" comment:"广告状态 1 开启 0关闭"`
StartTime time.Time `json:"startTime" comment:"广告有效期 开始时间"` StartTime time.Time `json:"startTime" comment:"广告有效期 开始时间"`
EndTime time.Time `json:"endTime" comment:"广告有效期 结束时间"` EndTime time.Time `json:"endTime" comment:"广告有效期 结束时间"`
common.ControlBy common.ControlBy
} }
func (s *OrgAdInsertReq) Generate(model *models.OrgAd) { func (s *OrgAdInsertReq) Generate(model *models.OrgAd) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.UserId = s.UserId model.UserId = s.UserId
model.AdName = s.AdName model.AdName = s.AdName
model.AdType = s.AdType model.AdType = s.AdType
model.AdImg = s.AdImg model.AdImg = s.AdImg
model.AdUrl = s.AdUrl model.AdUrl = s.AdUrl
model.Status = s.Status model.Status = s.Status
model.StartTime = s.StartTime model.StartTime = s.StartTime
model.EndTime = s.EndTime model.EndTime = s.EndTime
} }
func (s *OrgAdInsertReq) GetId() interface{} { func (s *OrgAdInsertReq) GetId() interface{} {
...@@ -65,30 +68,30 @@ func (s *OrgAdInsertReq) GetId() interface{} { ...@@ -65,30 +68,30 @@ func (s *OrgAdInsertReq) GetId() interface{} {
} }
type OrgAdUpdateReq struct { type OrgAdUpdateReq struct {
Id int `uri:"id" comment:""` // Id int `uri:"id" comment:""` //
UserId string `json:"userId" comment:"sys_user表id"` UserId string `json:"userId" comment:"sys_user表id"`
AdName string `json:"adName" comment:"广告名称"` AdName string `json:"adName" comment:"广告名称"`
AdType string `json:"adType" comment:"类型"` AdType string `json:"adType" comment:"类型"`
AdImg string `json:"adImg" comment:"广告图"` AdImg string `json:"adImg" comment:"广告图"`
AdUrl string `json:"adUrl" comment:"链接地址"` AdUrl string `json:"adUrl" comment:"链接地址"`
Status string `json:"status" comment:"广告状态 1 开启 0关闭"` Status string `json:"status" comment:"广告状态 1 开启 0关闭"`
StartTime time.Time `json:"startTime" comment:"广告有效期 开始时间"` StartTime time.Time `json:"startTime" comment:"广告有效期 开始时间"`
EndTime time.Time `json:"endTime" comment:"广告有效期 结束时间"` EndTime time.Time `json:"endTime" comment:"广告有效期 结束时间"`
common.ControlBy common.ControlBy
} }
func (s *OrgAdUpdateReq) Generate(model *models.OrgAd) { func (s *OrgAdUpdateReq) Generate(model *models.OrgAd) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.UserId = s.UserId model.UserId = s.UserId
model.AdName = s.AdName model.AdName = s.AdName
model.AdType = s.AdType model.AdType = s.AdType
model.AdImg = s.AdImg model.AdImg = s.AdImg
model.AdUrl = s.AdUrl model.AdUrl = s.AdUrl
model.Status = s.Status model.Status = s.Status
model.StartTime = s.StartTime model.StartTime = s.StartTime
model.EndTime = s.EndTime model.EndTime = s.EndTime
} }
func (s *OrgAdUpdateReq) GetId() interface{} { func (s *OrgAdUpdateReq) GetId() interface{} {
...@@ -97,8 +100,9 @@ func (s *OrgAdUpdateReq) GetId() interface{} { ...@@ -97,8 +100,9 @@ func (s *OrgAdUpdateReq) GetId() interface{} {
// OrgAdGetReq 功能获取请求参数 // OrgAdGetReq 功能获取请求参数
type OrgAdGetReq struct { type OrgAdGetReq struct {
Id int `uri:"id"` Id int `uri:"id"`
} }
func (s *OrgAdGetReq) GetId() interface{} { func (s *OrgAdGetReq) GetId() interface{} {
return s.Id return s.Id
} }
...@@ -110,4 +114,4 @@ type OrgAdDeleteReq struct { ...@@ -110,4 +114,4 @@ type OrgAdDeleteReq struct {
func (s *OrgAdDeleteReq) GetId() interface{} { func (s *OrgAdDeleteReq) GetId() interface{} {
return s.Ids return s.Ids
} }
\ No newline at end of file
...@@ -8,19 +8,19 @@ import ( ...@@ -8,19 +8,19 @@ import (
) )
type OrgDivisionGetPageReq struct { type OrgDivisionGetPageReq struct {
dto.Pagination `search:"-"` dto.Pagination `search:"-"`
OrgDivisionOrder DivisionName string `form:"divisionName" search:"type:contains;column:division_name;table:org_division" comment:"赛区名称"` //赛区名称
} }
type OrgDivisionOrder struct {Id int `form:"idOrder" search:"type:order;column:id;table:org_division"` type OrgDivisionOrder struct {
DivisionName string `form:"divisionNameOrder" search:"type:order;column:division_name;table:org_division"` Id int `form:"idOrder" search:"type:order;column:id;table:org_division"`
Status string `form:"statusOrder" search:"type:order;column:status;table:org_division"` DivisionName string `form:"divisionNameOrder" search:"type:order;column:division_name;table:org_division"`
CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_division"` Status string `form:"statusOrder" search:"type:order;column:status;table:org_division"`
UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_division"` CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_division"`
CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_division"` UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_division"`
UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_division"` CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_division"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_division"` UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_division"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_division"`
} }
func (m *OrgDivisionGetPageReq) GetNeedSearch() interface{} { func (m *OrgDivisionGetPageReq) GetNeedSearch() interface{} {
...@@ -28,18 +28,18 @@ func (m *OrgDivisionGetPageReq) GetNeedSearch() interface{} { ...@@ -28,18 +28,18 @@ func (m *OrgDivisionGetPageReq) GetNeedSearch() interface{} {
} }
type OrgDivisionInsertReq struct { type OrgDivisionInsertReq struct {
Id int `json:"-" comment:""` // Id int `json:"-" comment:""` //
DivisionName string `json:"divisionName" comment:"赛区名称"` DivisionName string `json:"divisionName" comment:"赛区名称"`
Status string `json:"status" comment:"赛区开启状态 1 是 0否"` Status string `json:"status" comment:"赛区开启状态 1 是 0否"`
common.ControlBy common.ControlBy
} }
func (s *OrgDivisionInsertReq) Generate(model *models.OrgDivision) { func (s *OrgDivisionInsertReq) Generate(model *models.OrgDivision) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.DivisionName = s.DivisionName model.DivisionName = s.DivisionName
model.Status = s.Status model.Status = s.Status
} }
func (s *OrgDivisionInsertReq) GetId() interface{} { func (s *OrgDivisionInsertReq) GetId() interface{} {
...@@ -47,18 +47,18 @@ func (s *OrgDivisionInsertReq) GetId() interface{} { ...@@ -47,18 +47,18 @@ func (s *OrgDivisionInsertReq) GetId() interface{} {
} }
type OrgDivisionUpdateReq struct { type OrgDivisionUpdateReq struct {
Id int `uri:"id" comment:""` // Id int `uri:"id" comment:""` //
DivisionName string `json:"divisionName" comment:"赛区名称"` DivisionName string `json:"divisionName" comment:"赛区名称"`
Status string `json:"status" comment:"赛区开启状态 1 是 0否"` Status string `json:"status" comment:"赛区开启状态 1 是 0否"`
common.ControlBy common.ControlBy
} }
func (s *OrgDivisionUpdateReq) Generate(model *models.OrgDivision) { func (s *OrgDivisionUpdateReq) Generate(model *models.OrgDivision) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.DivisionName = s.DivisionName model.DivisionName = s.DivisionName
model.Status = s.Status model.Status = s.Status
} }
func (s *OrgDivisionUpdateReq) GetId() interface{} { func (s *OrgDivisionUpdateReq) GetId() interface{} {
...@@ -67,8 +67,9 @@ func (s *OrgDivisionUpdateReq) GetId() interface{} { ...@@ -67,8 +67,9 @@ func (s *OrgDivisionUpdateReq) GetId() interface{} {
// OrgDivisionGetReq 功能获取请求参数 // OrgDivisionGetReq 功能获取请求参数
type OrgDivisionGetReq struct { type OrgDivisionGetReq struct {
Id int `uri:"id"` Id int `uri:"id"`
} }
func (s *OrgDivisionGetReq) GetId() interface{} { func (s *OrgDivisionGetReq) GetId() interface{} {
return s.Id return s.Id
} }
...@@ -80,4 +81,4 @@ type OrgDivisionDeleteReq struct { ...@@ -80,4 +81,4 @@ type OrgDivisionDeleteReq struct {
func (s *OrgDivisionDeleteReq) GetId() interface{} { func (s *OrgDivisionDeleteReq) GetId() interface{} {
return s.Ids return s.Ids
} }
\ No newline at end of file
...@@ -9,7 +9,7 @@ import ( ...@@ -9,7 +9,7 @@ import (
type OrgLeagueGetPageReq struct { type OrgLeagueGetPageReq struct {
dto.Pagination `search:"-"` dto.Pagination `search:"-"`
OrgLeagueOrder LeagueName string `form:"leagueName" search:"type:contains;column:league_name;table:org_league" comment:"联赛级别"` //联赛级别
} }
type OrgLeagueOrder struct { type OrgLeagueOrder struct {
......
...@@ -17,7 +17,6 @@ type OrgMatchGetPageReq struct { ...@@ -17,7 +17,6 @@ type OrgMatchGetPageReq struct {
Status string `form:"status" search:"type:exact;column:status;table:om" comment:"比赛状态 1 未开始 2 比赛中 3 已结束"` Status string `form:"status" search:"type:exact;column:status;table:om" comment:"比赛状态 1 未开始 2 比赛中 3 已结束"`
MatchStartTime string `form:"matchStartTime" search:"type:gte;column:match_start_time;table:om" comment:"比赛开始时间"` MatchStartTime string `form:"matchStartTime" search:"type:gte;column:match_start_time;table:om" comment:"比赛开始时间"`
MatchEndTime string `form:"matchEndTime" search:"type:lte;column:match_end_time;table:om" comment:"比赛结束时间"` MatchEndTime string `form:"matchEndTime" search:"type:lte;column:match_end_time;table:om" comment:"比赛结束时间"`
OrgMatchOrder
} }
type OrgMatchGetPageReply struct { type OrgMatchGetPageReply struct {
...@@ -41,11 +40,11 @@ type OrgMatchGetInfoReq struct { ...@@ -41,11 +40,11 @@ type OrgMatchGetInfoReq struct {
} }
type OrgMatchGetInfoReply struct { type OrgMatchGetInfoReply struct {
OrgMatch models.OrgMatch `form:"orgMatch"` OrgMatch models.OrgMatch `form:"orgMatch"`
OrgLeagueList []models.OrgLeague `form:"orgLeagueList"` OrgLeagueList []models.OrgLeague `form:"orgLeagueList"`
OrgSeasonList []models.OrgSeason `form:"orgSeasonList"` OrgSeasonList []OrgSeasonGetPageReply `form:"orgSeasonList"`
OrgDivisionList []models.OrgDivision `form:"orgDivisionList"` OrgDivisionList []models.OrgDivision `form:"orgDivisionList"`
OrgTeamList []OrgTeamGetPageReply `form:"orgTeamList"` OrgTeamList []OrgTeamGetPageReply `form:"orgTeamList"`
} }
type OrgMatchOrder struct { type OrgMatchOrder struct {
......
...@@ -8,21 +8,24 @@ import ( ...@@ -8,21 +8,24 @@ import (
) )
type OrgNewsGetPageReq struct { type OrgNewsGetPageReq struct {
dto.Pagination `search:"-"` dto.Pagination `search:"-"`
OrgNewsOrder NewsName string `form:"newsName" search:"type:contains;column:news_name;table:org_news"`
StartTime string `form:"startTime" search:"type:gte;column:created_at;table:org_news" comment:"开始时间"`
EndTime string `form:"endTime" search:"type:lte;column:created_at;table:org_news" comment:"结束时间"`
Status string `form:"status" search:"type:exact;column:status;table:org_news"`
} }
type OrgNewsOrder struct {Id int `form:"idOrder" search:"type:order;column:id;table:org_news"` type OrgNewsOrder struct {
NewsName string `form:"newsNameOrder" search:"type:order;column:news_name;table:org_news"` Id int `form:"idOrder" search:"type:order;column:id;table:org_news"`
NewsTitle string `form:"newsTitleOrder" search:"type:order;column:news_title;table:org_news"` NewsName string `form:"newsNameOrder" search:"type:order;column:news_name;table:org_news"`
NewsContent string `form:"newsContentOrder" search:"type:order;column:news_content;table:org_news"` NewsTitle string `form:"newsTitleOrder" search:"type:order;column:news_title;table:org_news"`
Status string `form:"statusOrder" search:"type:order;column:status;table:org_news"` NewsContent string `form:"newsContentOrder" search:"type:order;column:news_content;table:org_news"`
CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_news"` Status string `form:"statusOrder" search:"type:order;column:status;table:org_news"`
UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_news"` CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_news"`
CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_news"` UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_news"`
UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_news"` CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_news"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_news"` UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_news"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_news"`
} }
func (m *OrgNewsGetPageReq) GetNeedSearch() interface{} { func (m *OrgNewsGetPageReq) GetNeedSearch() interface{} {
...@@ -30,22 +33,22 @@ func (m *OrgNewsGetPageReq) GetNeedSearch() interface{} { ...@@ -30,22 +33,22 @@ func (m *OrgNewsGetPageReq) GetNeedSearch() interface{} {
} }
type OrgNewsInsertReq struct { type OrgNewsInsertReq struct {
Id int `json:"-" comment:""` // Id int `json:"-" comment:""` //
NewsName string `json:"newsName" comment:""` NewsName string `json:"newsName" comment:""`
NewsTitle string `json:"newsTitle" comment:""` NewsTitle string `json:"newsTitle" comment:""`
NewsContent string `json:"newsContent" comment:""` NewsContent string `json:"newsContent" comment:""`
Status string `json:"status" comment:""` Status string `json:"status" comment:""`
common.ControlBy common.ControlBy
} }
func (s *OrgNewsInsertReq) Generate(model *models.OrgNews) { func (s *OrgNewsInsertReq) Generate(model *models.OrgNews) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.NewsName = s.NewsName model.NewsName = s.NewsName
model.NewsTitle = s.NewsTitle model.NewsTitle = s.NewsTitle
model.NewsContent = s.NewsContent model.NewsContent = s.NewsContent
model.Status = s.Status model.Status = s.Status
} }
func (s *OrgNewsInsertReq) GetId() interface{} { func (s *OrgNewsInsertReq) GetId() interface{} {
...@@ -53,22 +56,22 @@ func (s *OrgNewsInsertReq) GetId() interface{} { ...@@ -53,22 +56,22 @@ func (s *OrgNewsInsertReq) GetId() interface{} {
} }
type OrgNewsUpdateReq struct { type OrgNewsUpdateReq struct {
Id int `uri:"id" comment:""` // Id int `uri:"id" comment:""` //
NewsName string `json:"newsName" comment:""` NewsName string `json:"newsName" comment:""`
NewsTitle string `json:"newsTitle" comment:""` NewsTitle string `json:"newsTitle" comment:""`
NewsContent string `json:"newsContent" comment:""` NewsContent string `json:"newsContent" comment:""`
Status string `json:"status" comment:""` Status string `json:"status" comment:""`
common.ControlBy common.ControlBy
} }
func (s *OrgNewsUpdateReq) Generate(model *models.OrgNews) { func (s *OrgNewsUpdateReq) Generate(model *models.OrgNews) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.NewsName = s.NewsName model.NewsName = s.NewsName
model.NewsTitle = s.NewsTitle model.NewsTitle = s.NewsTitle
model.NewsContent = s.NewsContent model.NewsContent = s.NewsContent
model.Status = s.Status model.Status = s.Status
} }
func (s *OrgNewsUpdateReq) GetId() interface{} { func (s *OrgNewsUpdateReq) GetId() interface{} {
...@@ -77,8 +80,9 @@ func (s *OrgNewsUpdateReq) GetId() interface{} { ...@@ -77,8 +80,9 @@ func (s *OrgNewsUpdateReq) GetId() interface{} {
// OrgNewsGetReq 功能获取请求参数 // OrgNewsGetReq 功能获取请求参数
type OrgNewsGetReq struct { type OrgNewsGetReq struct {
Id int `uri:"id"` Id int `uri:"id"`
} }
func (s *OrgNewsGetReq) GetId() interface{} { func (s *OrgNewsGetReq) GetId() interface{} {
return s.Id return s.Id
} }
...@@ -90,4 +94,4 @@ type OrgNewsDeleteReq struct { ...@@ -90,4 +94,4 @@ type OrgNewsDeleteReq struct {
func (s *OrgNewsDeleteReq) GetId() interface{} { func (s *OrgNewsDeleteReq) GetId() interface{} {
return s.Ids return s.Ids
} }
\ No newline at end of file
...@@ -8,29 +8,44 @@ import ( ...@@ -8,29 +8,44 @@ import (
) )
type OrgSeasonGetPageReq struct { type OrgSeasonGetPageReq struct {
dto.Pagination `search:"-"` dto.Pagination `search:"-"`
OrgSeasonOrder LeagueId string `form:"leagueId" search:"type:exact;column:league_id;table:os"`
SeasonId string `form:"seasonId" search:"type:exact;column:id;table:os"`
SeasonStartTime string `form:"seasonStartTime" search:"type:gte;column:start_time;table:os" comment:"比赛开始时间"`
SeasonEndTime string `form:"seasonEndTime" search:"type:lte;column:end_time;table:os" comment:"比赛结束时间"`
Status string `form:"status" search:"type:exact;column:status;table:os"`
}
type OrgSeasonGetPageReply struct {
Id string `json:"id"`
LeagueId string `json:"leagueId"`
LeagueName string `json:"leagueName"`
SeasonName string `json:"seasonName"`
TotalRounds string `json:"totalRounds"`
StartTime string `json:"startTime"`
EndTime string `json:"endTime"`
Status string `json:"status"`
} }
type OrgSeasonGetReply struct { type OrgSeasonGetReply struct {
OrgSeason models.OrgSeason `form:"orgSeason"` OrgSeason models.OrgSeason `form:"orgSeason"`
OrgLeagueList []models.OrgLeague `form:"orgLeagueList"` OrgLeagueList []models.OrgLeague `form:"orgLeagueList"`
} }
type OrgSeasonOrder struct {Id int `form:"idOrder" search:"type:order;column:id;table:org_season"` type OrgSeasonOrder struct {
LeagueId string `form:"leagueIdOrder" search:"type:order;column:league_id;table:org_season"` Id int `form:"idOrder" search:"type:order;column:id;table:org_season"`
DivisionId string `form:"divisionIdOrder" search:"type:order;column:division_id;table:org_season"` LeagueId string `form:"leagueIdOrder" search:"type:order;column:league_id;table:org_season"`
SeasonName string `form:"seasonNameOrder" search:"type:order;column:season_name;table:org_season"` DivisionId string `form:"divisionIdOrder" search:"type:order;column:division_id;table:org_season"`
TotalRounds string `form:"totalRoundsOrder" search:"type:order;column:total_rounds;table:org_season"` SeasonName string `form:"seasonNameOrder" search:"type:order;column:season_name;table:org_season"`
StartTime string `form:"startTimeOrder" search:"type:order;column:start_time;table:org_season"` TotalRounds string `form:"totalRoundsOrder" search:"type:order;column:total_rounds;table:org_season"`
EndTime string `form:"endTimeOrder" search:"type:order;column:end_time;table:org_season"` StartTime string `form:"startTimeOrder" search:"type:order;column:start_time;table:org_season"`
Status string `form:"statusOrder" search:"type:order;column:status;table:org_season"` EndTime string `form:"endTimeOrder" search:"type:order;column:end_time;table:org_season"`
CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_season"` Status string `form:"statusOrder" search:"type:order;column:status;table:org_season"`
UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_season"` CreateBy string `form:"createByOrder" search:"type:order;column:create_by;table:org_season"`
CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_season"` UpdateBy string `form:"updateByOrder" search:"type:order;column:update_by;table:org_season"`
UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_season"` CreatedAt time.Time `form:"createdAtOrder" search:"type:order;column:created_at;table:org_season"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_season"` UpdatedAt time.Time `form:"updatedAtOrder" search:"type:order;column:updated_at;table:org_season"`
DeletedAt time.Time `form:"deletedAtOrder" search:"type:order;column:deleted_at;table:org_season"`
} }
func (m *OrgSeasonGetPageReq) GetNeedSearch() interface{} { func (m *OrgSeasonGetPageReq) GetNeedSearch() interface{} {
...@@ -38,28 +53,28 @@ func (m *OrgSeasonGetPageReq) GetNeedSearch() interface{} { ...@@ -38,28 +53,28 @@ func (m *OrgSeasonGetPageReq) GetNeedSearch() interface{} {
} }
type OrgSeasonInsertReq struct { type OrgSeasonInsertReq struct {
Id int `json:"-" comment:""` // Id int `json:"-" comment:""` //
LeagueId string `json:"leagueId" comment:"org_league表id"` LeagueId string `json:"leagueId" comment:"org_league表id"`
DivisionId string `json:"divisionId" comment:"org_division表id"` DivisionId string `json:"divisionId" comment:"org_division表id"`
SeasonName string `json:"seasonName" comment:"赛季名称"` SeasonName string `json:"seasonName" comment:"赛季名称"`
TotalRounds string `json:"totalRounds" comment:"总轮次"` TotalRounds string `json:"totalRounds" comment:"总轮次"`
StartTime string `json:"startTime" comment:"赛季开始时间"` StartTime string `json:"startTime" comment:"赛季开始时间"`
EndTime string `json:"endTime" comment:"赛季结束时间"` EndTime string `json:"endTime" comment:"赛季结束时间"`
Status string `json:"status" comment:"赛季开启状态 1 是 0 否"` Status string `json:"status" comment:"赛季开启状态 1 是 0 否"`
common.ControlBy common.ControlBy
} }
func (s *OrgSeasonInsertReq) Generate(model *models.OrgSeason) { func (s *OrgSeasonInsertReq) Generate(model *models.OrgSeason) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.LeagueId = s.LeagueId model.LeagueId = s.LeagueId
model.DivisionId = s.DivisionId model.DivisionId = s.DivisionId
model.SeasonName = s.SeasonName model.SeasonName = s.SeasonName
model.TotalRounds = s.TotalRounds model.TotalRounds = s.TotalRounds
model.StartTime = s.StartTime model.StartTime = s.StartTime
model.EndTime = s.EndTime model.EndTime = s.EndTime
model.Status = s.Status model.Status = s.Status
} }
func (s *OrgSeasonInsertReq) GetId() interface{} { func (s *OrgSeasonInsertReq) GetId() interface{} {
...@@ -67,28 +82,28 @@ func (s *OrgSeasonInsertReq) GetId() interface{} { ...@@ -67,28 +82,28 @@ func (s *OrgSeasonInsertReq) GetId() interface{} {
} }
type OrgSeasonUpdateReq struct { type OrgSeasonUpdateReq struct {
Id int `uri:"id" comment:""` // Id int `uri:"id" comment:""` //
LeagueId string `json:"leagueId" comment:"org_league表id"` LeagueId string `json:"leagueId" comment:"org_league表id"`
DivisionId string `json:"divisionId" comment:"org_division表id"` DivisionId string `json:"divisionId" comment:"org_division表id"`
SeasonName string `json:"seasonName" comment:"赛季名称"` SeasonName string `json:"seasonName" comment:"赛季名称"`
TotalRounds string `json:"totalRounds" comment:"总轮次"` TotalRounds string `json:"totalRounds" comment:"总轮次"`
StartTime string `json:"startTime" comment:"赛季开始时间"` StartTime string `json:"startTime" comment:"赛季开始时间"`
EndTime string `json:"endTime" comment:"赛季结束时间"` EndTime string `json:"endTime" comment:"赛季结束时间"`
Status string `json:"status" comment:"赛季开启状态 1 是 0 否"` Status string `json:"status" comment:"赛季开启状态 1 是 0 否"`
common.ControlBy common.ControlBy
} }
func (s *OrgSeasonUpdateReq) Generate(model *models.OrgSeason) { func (s *OrgSeasonUpdateReq) Generate(model *models.OrgSeason) {
if s.Id == 0 { if s.Id == 0 {
model.Model = common.Model{ Id: s.Id } model.Model = common.Model{Id: s.Id}
} }
model.LeagueId = s.LeagueId model.LeagueId = s.LeagueId
model.DivisionId = s.DivisionId model.DivisionId = s.DivisionId
model.SeasonName = s.SeasonName model.SeasonName = s.SeasonName
model.TotalRounds = s.TotalRounds model.TotalRounds = s.TotalRounds
model.StartTime = s.StartTime model.StartTime = s.StartTime
model.EndTime = s.EndTime model.EndTime = s.EndTime
model.Status = s.Status model.Status = s.Status
} }
func (s *OrgSeasonUpdateReq) GetId() interface{} { func (s *OrgSeasonUpdateReq) GetId() interface{} {
...@@ -97,8 +112,9 @@ func (s *OrgSeasonUpdateReq) GetId() interface{} { ...@@ -97,8 +112,9 @@ func (s *OrgSeasonUpdateReq) GetId() interface{} {
// OrgSeasonGetReq 功能获取请求参数 // OrgSeasonGetReq 功能获取请求参数
type OrgSeasonGetReq struct { type OrgSeasonGetReq struct {
Id int `uri:"id"` Id int `uri:"id"`
} }
func (s *OrgSeasonGetReq) GetId() interface{} { func (s *OrgSeasonGetReq) GetId() interface{} {
return s.Id return s.Id
} }
...@@ -110,4 +126,4 @@ type OrgSeasonDeleteReq struct { ...@@ -110,4 +126,4 @@ type OrgSeasonDeleteReq struct {
func (s *OrgSeasonDeleteReq) GetId() interface{} { func (s *OrgSeasonDeleteReq) GetId() interface{} {
return s.Ids return s.Ids
} }
\ No newline at end of file
...@@ -3,7 +3,7 @@ package service ...@@ -3,7 +3,7 @@ package service
import ( import (
"errors" "errors"
"github.com/go-admin-team/go-admin-core/sdk/service" "github.com/go-admin-team/go-admin-core/sdk/service"
"gorm.io/gorm" "gorm.io/gorm"
"go-admin/app/operate/models" "go-admin/app/operate/models"
...@@ -17,15 +17,19 @@ type OrgSeason struct { ...@@ -17,15 +17,19 @@ type OrgSeason struct {
} }
// GetPage 获取OrgSeason列表 // GetPage 获取OrgSeason列表
func (e *OrgSeason) GetPage(c *dto.OrgSeasonGetPageReq, p *actions.DataPermission, list *[]models.OrgSeason, count *int64) error { func (e *OrgSeason) GetPage(c *dto.OrgSeasonGetPageReq, p *actions.DataPermission, list *[]dto.OrgSeasonGetPageReply, count *int64) error {
var err error var err error
var data models.OrgSeason var data models.OrgSeason
err = e.Orm.Model(&data). err = e.Orm.Table("org_season as os").
Joins("left join org_league as ol on os.league_id=ol.id").
Select("os.id, os.league_id, ol.league_name, os.season_name, os.total_rounds, os.start_time,"+
"os.end_time, os.status").
Scopes( Scopes(
cDto.MakeCondition(c.GetNeedSearch()), cDto.MakeCondition(c.GetNeedSearch()),
cDto.Paginate(c.GetPageSize(), c.GetPageIndex()), cDto.Paginate(c.GetPageSize(), c.GetPageIndex()),
actions.Permission(data.TableName(), p), actions.Permission(data.TableName(), p),
cDto.PassDel("os"),
). ).
Find(list).Limit(-1).Offset(-1). Find(list).Limit(-1).Offset(-1).
Count(count).Error Count(count).Error
...@@ -59,9 +63,9 @@ func (e *OrgSeason) Get(d *dto.OrgSeasonGetReq, p *actions.DataPermission, model ...@@ -59,9 +63,9 @@ func (e *OrgSeason) Get(d *dto.OrgSeasonGetReq, p *actions.DataPermission, model
// Insert 创建OrgSeason对象 // Insert 创建OrgSeason对象
func (e *OrgSeason) Insert(c *dto.OrgSeasonInsertReq) error { func (e *OrgSeason) Insert(c *dto.OrgSeasonInsertReq) error {
var err error var err error
var data models.OrgSeason var data models.OrgSeason
c.Generate(&data) c.Generate(&data)
err = e.Orm.Create(&data).Error err = e.Orm.Create(&data).Error
if err != nil { if err != nil {
e.Log.Errorf("OrgSeasonService Insert error:%s \r\n", err) e.Log.Errorf("OrgSeasonService Insert error:%s \r\n", err)
...@@ -72,22 +76,22 @@ func (e *OrgSeason) Insert(c *dto.OrgSeasonInsertReq) error { ...@@ -72,22 +76,22 @@ func (e *OrgSeason) Insert(c *dto.OrgSeasonInsertReq) error {
// Update 修改OrgSeason对象 // Update 修改OrgSeason对象
func (e *OrgSeason) Update(c *dto.OrgSeasonUpdateReq, p *actions.DataPermission) error { func (e *OrgSeason) Update(c *dto.OrgSeasonUpdateReq, p *actions.DataPermission) error {
var err error var err error
var data = models.OrgSeason{} var data = models.OrgSeason{}
e.Orm.Scopes( e.Orm.Scopes(
actions.Permission(data.TableName(), p), actions.Permission(data.TableName(), p),
).First(&data, c.GetId()) ).First(&data, c.GetId())
c.Generate(&data) c.Generate(&data)
db := e.Orm.Save(&data) db := e.Orm.Save(&data)
if db.Error != nil { if db.Error != nil {
e.Log.Errorf("OrgSeasonService Save error:%s \r\n", err) e.Log.Errorf("OrgSeasonService Save error:%s \r\n", err)
return err return err
} }
if db.RowsAffected == 0 { if db.RowsAffected == 0 {
return errors.New("无权更新该数据") return errors.New("无权更新该数据")
} }
return nil return nil
} }
// Remove 删除OrgSeason // Remove 删除OrgSeason
...@@ -99,11 +103,11 @@ func (e *OrgSeason) Remove(d *dto.OrgSeasonDeleteReq, p *actions.DataPermission) ...@@ -99,11 +103,11 @@ func (e *OrgSeason) Remove(d *dto.OrgSeasonDeleteReq, p *actions.DataPermission)
actions.Permission(data.TableName(), p), actions.Permission(data.TableName(), p),
).Delete(&data, d.GetId()) ).Delete(&data, d.GetId())
if err := db.Error; err != nil { if err := db.Error; err != nil {
e.Log.Errorf("Service RemoveOrgSeason error:%s \r\n", err) e.Log.Errorf("Service RemoveOrgSeason error:%s \r\n", err)
return err return err
} }
if db.RowsAffected == 0 { if db.RowsAffected == 0 {
return errors.New("无权删除该数据") return errors.New("无权删除该数据")
} }
return nil return nil
} }
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment