12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- package show
- import (
- "go-common/app/admin/main/feed/model/common"
- )
- //EventTopic event topic
- type EventTopic struct {
- ID int64 `json:"id" form:"id"`
- Title string `json:"title" form:"title"`
- Desc string `json:"desc" form:"desc"`
- Cover string `json:"cover" form:"cover"`
- Retype int `json:"re_type" gorm:"column:re_type" form:"re_type"`
- Revalue string `json:"re_value" gorm:"column:re_value" form:"string"`
- Corner string `json:"corner" form:"corner"`
- Person string `json:"person" form:"person"`
- Deleted int `json:"deleted" form:"deleted"`
- }
- //EventTopicPager .
- type EventTopicPager struct {
- Item []*EventTopic `json:"item"`
- Page common.Page `json:"page"`
- }
- // TableName .
- func (a EventTopic) TableName() string {
- return "event_topic"
- }
- /*
- ---------------------------
- struct param
- ---------------------------
- */
- //EventTopicAP event topic add param
- type EventTopicAP struct {
- Title string `json:"title" form:"title" validate:"required"`
- Desc string `json:"desc" form:"desc" validate:"required"`
- Cover string `json:"cover" form:"cover" validate:"required"`
- Retype int `json:"re_type" form:"re_type" gorm:"column:re_type" validate:"required"`
- Revalue string `json:"re_value" form:"re_value" gorm:"column:re_value" validate:"required"`
- Corner string `json:"corner" form:"corner"`
- Person string `json:"person" form:"person"`
- }
- //EventTopicUP event topic update param
- type EventTopicUP struct {
- ID int64 `form:"id" validate:"required"`
- Title string `json:"title" form:"title" validate:"required"`
- Desc string `json:"desc" form:"desc" validate:"required"`
- Cover string `json:"cover" form:"cover" validate:"required"`
- Retype int `json:"re_type" form:"re_type" gorm:"column:re_type" validate:"required"`
- Revalue string `json:"re_value" form:"re_value" gorm:"column:re_value" validate:"required"`
- Corner string `json:"corner" form:"corner"`
- }
- //EventTopicLP event topic list param
- type EventTopicLP struct {
- ID int `form:"id"`
- Person string `form:"person"`
- Title string `form:"title"`
- Ps int `form:"ps" default:"20"` // 分页大小
- Pn int `form:"pn" default:"1"` // 第几个分页
- }
- // TableName .
- func (a EventTopicAP) TableName() string {
- return "event_topic"
- }
- // TableName .
- func (a EventTopicUP) TableName() string {
- return "event_topic"
- }
|