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