pack

package
v0.0.0-...-f578327 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildClassroom

func BuildClassroom(res *model.Classroom) *classroomModel.Classroom

func BuildClassroomList

func BuildClassroomList(res []*model.Classroom) []*classroomModel.Classroom

func BuildCourse

func BuildCourse(res *model.Course) *courseModel.Course

func BuildCourseList

func BuildCourseList(res []*model.Course) []*courseModel.Course

func BuildCourseScheduleRuleList

func BuildCourseScheduleRuleList(res []*model.CourseScheduleRule) []*courseModel.CourseScheduleRule

func BuildCredit

func BuildCredit(res []*model.Credit) []*academicModel.Credit

func BuildExamRoomInfo

func BuildExamRoomInfo(rooms []*model.ExamRoomInfo) []*classroomModel.ExamRoomInfo

func BuildGPA

func BuildGPA(res *model.GPABean) *academicModel.GPABean

func BuildLaunchScreen

func BuildLaunchScreen(image *model.Picture) *api.Picture

func BuildLaunchScreenList

func BuildLaunchScreenList(kitexPictures []*model.Picture) []*api.Picture

func BuildNotices

func BuildNotices(notices []*model.NoticeInfo) []*api.NoticeInfo

func BuildScore

func BuildScore(res *model.Score) *academicModel.Score

func BuildScoreList

func BuildScoreList(res []*model.Score) []*academicModel.Score

func BuildSuccessBase

func BuildSuccessBase() *model.BaseResp

func BuildTerm

func BuildTerm(term *model.Term) *api.Term

func BuildTermEvent

func BuildTermEvent(termEvent *model.TermEvent) *api.TermEvent

func BuildTermEvents

func BuildTermEvents(termEvents []*model.TermEvent) []*api.TermEvent

func BuildTermInfo

func BuildTermInfo(termInfo *model.TermInfo) *api.TermInfo

func BuildTermList

func BuildTermList(termList *model.TermList) *api.TermList

func BuildTerms

func BuildTerms(termList []*model.Term) []*api.Term

func BuildUnifiedExam

func BuildUnifiedExam(res []*model.UnifiedExam) []*academicModel.UnifiedExam

func BuildUpYunFileDir

func BuildUpYunFileDir(res *model.UpYunFileDir) *api.UpYunFileDir

func CustomLaunchScreenRespList

func CustomLaunchScreenRespList(c *app.RequestContext, items any)

func CustomLaunchScreenRespSuccess

func CustomLaunchScreenRespSuccess(c *app.RequestContext)

func CustomUrlRespWithData

func CustomUrlRespWithData(c *app.RequestContext, data any)

func RespData

func RespData(c *app.RequestContext, data any)

func RespDataInPaper

func RespDataInPaper(c *app.RequestContext, data any)

func RespError

func RespError(c *app.RequestContext, err error)

func RespErrorInPaper

func RespErrorInPaper(c *app.RequestContext, err error)

func RespList

func RespList(c *app.RequestContext, items any)

func RespSuccess

func RespSuccess(c *app.RequestContext)

Types

type Base

type Base struct {
	Code string `json:"code"`
	Msg  string `json:"message"`
}

type CustomLaunchScreenBase

type CustomLaunchScreenBase struct {
	Code int    `json:"code"`
	Msg  string `json:"message"`
}

type CustomLaunchScreenRespWithData

type CustomLaunchScreenRespWithData struct {
	Code int    `json:"code"`
	Msg  string `json:"message"`
	Data any    `json:"data"`
}

type CustomUrlRespData

type CustomUrlRespData struct {
	Code string `json:"code"`
	Data any    `json:"data"`
}

type RespWithData

type RespWithData struct {
	Code string `json:"code"`
	Msg  string `json:"message"`
	Data any    `json:"data"`
}

type RespWithDataInPaper

type RespWithDataInPaper struct {
	Code int    `json:"code"`
	Data any    `json:"data"`
	Msg  string `json:"msg"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL