dt_task_step.go 861 B

12345678910111213141516171819202122232425
  1. package entity
  2. // DtTaskStep 任务步骤表
  3. type DtTaskStep struct {
  4. MysqlBaseModel
  5. TaskId int64 `json:"taskId" gorm:"index:idx_task_id;comment:任务ID"`
  6. StepNo int `json:"stepNo" gorm:"default:1;comment:步骤序号"`
  7. Title string `json:"title" gorm:"type:varchar(128);comment:步骤标题"`
  8. Description string `json:"description" gorm:"type:text;comment:步骤说明"`
  9. Image string `json:"image" gorm:"type:varchar(255);comment:示例图片"`
  10. RequireUpload int8 `json:"requireUpload" gorm:"default:0;comment:是否需要上传凭证: 0=否 1=是"`
  11. Sort int `json:"sort" gorm:"default:0;comment:排序"`
  12. }
  13. func (*DtTaskStep) TableName() string {
  14. return "dt_task_step"
  15. }
  16. func (*DtTaskStep) Comment() string {
  17. return "任务步骤表"
  18. }
  19. func NewDtTaskStep() *DtTaskStep {
  20. return &DtTaskStep{}
  21. }