Skip to content

Commit bdf87eb

Browse files
committedJun 10, 2023
fix: fix compile err
1 parent aaf2152 commit bdf87eb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed
 

‎campusapis/teaching/v1/query.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
package teachingv1
22

33
import (
4+
"context"
45
"errors"
56

67
"github.com/hduhelp/api_open_sdk/campusapis/schoolTime"
78
"github.com/hduhelp/api_open_sdk/campusapis/staff"
89
)
910

1011
type CourseQuery struct {
12+
ctx context.Context
13+
1114
QueryStaff *staff.Staff
1215
Queries []Queryable
1316

@@ -30,7 +33,7 @@ func (q CourseQuery) GetOptionShowMemberOption() OptionShowMember {
3033
}
3134

3235
type Queryable interface {
33-
GetCourses(staff *staff.Staff, semester *schoolTime.Semester, schoolYear *schoolTime.SchoolYear) ([]CourseReader, error)
36+
GetCourses(ctx context.Context, staff *staff.Staff, semester *schoolTime.Semester, schoolYear *schoolTime.SchoolYear) ([]CourseReader, error)
3437
}
3538

3639
func NewCourseQuery(staff *staff.Staff, st *schoolTime.SchoolDate, q ...Queryable) *CourseQuery {
@@ -55,7 +58,7 @@ func (q *CourseQuery) GetCourses() (*CourseQuery, error) {
5558
//从课程信息接口查询对应学期课程信息
5659
q.Courses = make([]CourseReader, 0)
5760
for _, v := range q.Queries {
58-
courses, err := v.GetCourses(q.QueryStaff, q.SchoolDate.Semester, q.SchoolDate.SchoolYear)
61+
courses, err := v.GetCourses(q.ctx, q.QueryStaff, q.SchoolDate.Semester, q.SchoolDate.SchoolYear)
5962
if err != nil {
6063
return q, err
6164
}

0 commit comments

Comments
 (0)