duty.go 1.2 KB

123456789101112131415161718192021222324252627282930
  1. // ============================================================================
  2. // This is auto-generated by gf cli tool only once. Fill this file as you wish.
  3. // ============================================================================
  4. package duty
  5. import (
  6. "dashoo.cn/modi_webapi/app/common"
  7. "github.com/gogf/gf/os/gtime"
  8. )
  9. // 搜索请求
  10. type SelectPageReq struct {
  11. Title string `protobuf:"bytes,2,opt,name=Title,proto3" json:"Title,omitempty"`
  12. Status int `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
  13. Year int `protobuf:"bytes,2,opt,name=Year,proto3" json:"Year,omitempty"`
  14. Term int `protobuf:"bytes,2,opt,name=Term,proto3" json:"Term,omitempty"`
  15. Common common.SelectPageReq
  16. }
  17. // 添加
  18. type AddDateReq struct {
  19. Year int `xorm:"INT(10)" v:"required"` // 学年
  20. Term string `xorm:"VARCHAR(32)" v:"required"` // 学期
  21. Title string `xorm:"VARCHAR(32)" v:"required"` // 标题
  22. Status string `xorm:"VARCHAR(32)" v:"required"` // 状态
  23. CreatedBy string `xorm:"VARCHAR(32)"` // 创建人
  24. CreatedTime *gtime.Time `xorm:"DATETIME created"` // 创建时间
  25. IsDel int `xorm:"INT(10)"` // 删除标志
  26. }