Documentation
¶
Overview ¶
自动生成模板EduClassSession
- @Author: Yang
- @Date: 2023-04-10 18:35:56
- @Description: 请填写简介
自动生成模板EduEnrollment
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddSessionResp ¶
type AddSessionResp struct { UserId int `json:"userId"` // 用户ID CourseId int `json:"courseId"` // 课程ID SessionsToAdd int `json:"sessionsToAdd"` // 增加课时数 Reason string `json:"reason"` // 消耗原因 UseDate string `json:"useDate"` }
AddSessionReq 增加课时请求参数
type ConsumptionClassResp ¶
type ConsumptionClassResp struct { UserId int `json:"userId"` // 用户ID CourseId int `json:"courseId"` // 课程ID SessionsToConsume int `json:"sessionsToConsume"` // 消耗课时数 Reason string `json:"reason"` // 消耗原因 UseDate string `json:"useDate"` }
ConsumptionClassReq 消耗课时请求参数
type EduClassSession ¶
type EduClassSession struct { global.GVA_MODEL EnrollmentId *int `json:"enrollmentId" form:"enrollmentId" gorm:"column:enrollment_id;comment:报名ID;size:10;"` Action string `json:"action" form:"action" gorm:"column:action;type:enum('add', 'subtract');comment:操作类型(增加或扣除);"` Reason string `json:"reason" form:"reason" gorm:"column:reason;comment:操作原因;size:255;"` NumSessions *int `json:"numSessions" form:"numSessions" gorm:"column:num_sessions;comment:课时数量;size:10;"` CourseName string `json:"courseName" form:"courseName" gorm:"column:course_name;comment:课程名称;size:255;"` EduEnrollment EduEnrollment `json:"eduEnrollment" gorm:"foreignKey:EnrollmentId"` // 用户科目 UseDate time.Time `json:"useDate" form:"useDate" gorm:"column:use_date;comment:使用日期;size:255;"` }
EduClassSession 结构体
func (EduClassSession) TableName ¶
func (EduClassSession) TableName() string
TableName EduClassSession 表名
type EduEnrollment ¶
type EduEnrollment struct { global.GVA_MODEL UserId *int `json:"userId" form:"userId" gorm:"column:user_id;comment:用户ID;size:10;"` CourseId *int `json:"courseId" form:"courseId" gorm:"column:course_id;comment:课程ID;size:10;"` TotalSessions *int `json:"totalSessions" form:"totalSessions" gorm:"column:total_sessions;comment:总课时数;size:10;"` RemainingSessions *int `json:"remainingSessions" form:"remainingSessions" gorm:"column:remaining_sessions;comment:剩余课时数;size:10;"` EduCourse edu_organization.EduCourse `json:"eduCourse" gorm:"foreignKey:CourseId"` }
EduEnrollment 结构体
Directories
¶
Path | Synopsis |
---|---|
* @Author: Yang * @Date: 2023-04-10 18:33:08 * @Description: 请填写简介
|
* @Author: Yang * @Date: 2023-04-10 18:33:08 * @Description: 请填写简介 |
* @Author: Yang * @Date: 2023-05-05 16:18:50 * @Description: 请填写简介
|
* @Author: Yang * @Date: 2023-05-05 16:18:50 * @Description: 请填写简介 |
Click to show internal directories.
Click to hide internal directories.