From ce2dca937d92c04b9182ebc8ecbd1e523e4c5350 Mon Sep 17 00:00:00 2001 From: haoyanbin <605649647@qq.com> Date: Sat, 29 Jan 2022 11:12:24 +0800 Subject: [PATCH] 1 --- app/operate/apis/org_team_user.go | 9 +++++++++ app/operate/service/dto/org_team_user.go | 1 + 2 files changed, 10 insertions(+) diff --git a/app/operate/apis/org_team_user.go b/app/operate/apis/org_team_user.go index 8919ce5..49f9e9c 100755 --- a/app/operate/apis/org_team_user.go +++ b/app/operate/apis/org_team_user.go @@ -20,6 +20,13 @@ type OrgTeamUser struct { api.Api } +func (e OrgTeamUser) getClubId(c *gin.Context) string { + sOrgTeamUser := service.OrgClubUser{} + e.MakeContext(c).MakeOrm().MakeService(&sOrgTeamUser.Service) + _, teamId := sOrgTeamUser.GetClubId(user.GetUserId(c)) + return teamId +} + // GetPage <çƒé˜Ÿ>工作人员列表 // @Summary <çƒé˜Ÿ>工作人员列表 // @Description <çƒé˜Ÿ>工作人员列表 @@ -48,6 +55,8 @@ func (e OrgTeamUser) GetPage(c *gin.Context) { list := make([]dto.OrgTeamUserGetPageReply, 0) var count int64 + req.ClubId = e.getClubId(c) + err = s.GetPage(&req, p, &list, &count) if err != nil { e.Error(500, err, fmt.Sprintf("获å–çƒé˜Ÿäººå‘˜è´¦æˆ·ä¿¡æ¯ 失败,\r\nå¤±è´¥ä¿¡æ¯ %s", err.Error())) diff --git a/app/operate/service/dto/org_team_user.go b/app/operate/service/dto/org_team_user.go index 1ee45ba..4462b8b 100755 --- a/app/operate/service/dto/org_team_user.go +++ b/app/operate/service/dto/org_team_user.go @@ -8,6 +8,7 @@ import ( type OrgTeamUserGetPageReq struct { dto.Pagination `search:"-"` + ClubId string `form:"clubId" search:"-"` //çƒé˜Ÿåç§° TeamName string `form:"teamName" search:"type:contains;column:team_name;table:ot" comment:"çƒé˜Ÿåç§°"` //çƒé˜Ÿåç§° Name string `form:"name" search:"type:contains;column:name;table:otu" comment:"å§“å"` //å§“å Status string `form:"status" search:"type:exact;column:status;table:su" comment:"状æ€"` //çŠ¶æ€ 1 ç¦»èŒ 2 åœ¨èŒ -- 2.18.1