model/plan.go
@@ -30,6 +30,7 @@ OrderBy string PageNum int PageSize int MemberIds []int } ) @@ -50,6 +51,9 @@ } if slf.Id != 0 { db = db.Where("id = ?", slf.Id) } if len(slf.MemberIds) != 0 { db = db.Where("member_id in ?", slf.MemberIds) } return db @@ -97,6 +101,11 @@ return slf } func (slf *PlanSearch) SetMemberIds(ids []int) *PlanSearch { slf.MemberIds = ids return slf } func (slf *PlanSearch) SetKeyword(keyword string) *PlanSearch { slf.Keyword = keyword return slf