1234567891011121314151617181920212223242526 |
- package entity
- import (
- "time"
- )
- // Exam 考试
- type Exam struct {
- Id int `json:"id,omitempty" db:"id,omitempty"`
- Name string `json:"name,omitempty" db:"name,omitempty"`
- CreateAt time.Time `json:"create_at,omitempty" db:"create_at,omitempty"`
- UpdateAt time.Time `json:"update_at,omitempty" db:"update_at,omitempty"`
- DeleteAt *time.Time `json:"-" db:"delete_at,omitempty"`
- Status int `json:"status,omitempty" db:"status,omitempty"`
- // 考试开始结束时间
- StartAt time.Time `json:"start_at,omitempty" db:"start_at,omitempty"`
- EndAt time.Time `json:"end_at,omitempty" db:"end_at,omitempty"`
- PublishAt time.Time `json:"publish_at,omitempty" db:"publish_at,omitempty"`
- // 考试时长
- Duration int `json:"duration,omitempty" db:"duration,omitempty"`
- // 要考试的班级组
- ClassIds string `json:"class_ids,omitempty" db:"class_ids,omitempty"`
- // 试卷id
- TpId int `json:"tp_id,omitempty" db:"tp_id,omitempty"`
- UserCount *int `json:"user_count,omitempty" db:"user_count,omitempty"`
- }
|