test_paper.go 1014 B

12345678910111213141516171819202122232425262728
  1. package entity
  2. import (
  3. "time"
  4. )
  5. // TestPaper 试卷
  6. type TestPaper struct {
  7. Id int `json:"id,omitempty" db:"id,omitempty"`
  8. Name string `json:"name,omitempty" db:"name,omitempty"`
  9. CreateAt time.Time `json:"create_at,omitempty" db:"create_at,omitempty"`
  10. UpdateAt time.Time `json:"update_at,omitempty" db:"update_at,omitempty"`
  11. DeleteAt *time.Time `json:"-" db:"delete_at,omitempty"`
  12. Score *int `json:"score,omitempty" db:"score,omitempty"`
  13. Status *int `json:"status,omitempty" db:"status,omitempty"`
  14. // 及格
  15. PassScore *int `json:"pass_score,omitempty" db:"pass_score,omitempty"`
  16. }
  17. type Chapter struct {
  18. Id int `json:"id,omitempty" db:"id,omitempty"`
  19. Name string `json:"name,omitempty" db:"name,omitempty"`
  20. Description string `json:"description,omitempty" db:"description,omitempty"`
  21. // 题目id编号
  22. SubList string `json:"sub_list,omitempty" db:"sub_list,omitempty"`
  23. TpId int `json:"tp_id,omitempty" db:"tp_id,omitempty"`
  24. }