update .gitignore
This commit is contained in:
35
app/common/model/activity_apply.go
Normal file
35
app/common/model/activity_apply.go
Normal file
@ -0,0 +1,35 @@
|
||||
package model
|
||||
|
||||
// ActivityApply 活动申请数据模型
|
||||
type ActivityApply struct {
|
||||
Model
|
||||
Local
|
||||
MUid uint64 `gorm:"column:m_uid;type:int;default:0;comment:用户manage_uuid" json:"-"`
|
||||
Mode ActivityInstanceMode `gorm:"column:mode;type:tinyint(1);default:1;comment:活动模式" json:"mode"`
|
||||
ActivityInstanceBasic
|
||||
Content string `gorm:"column:title;type:text;default:null;comment:活动详情" json:"content"`
|
||||
MaxNumber int `gorm:"column:max_number;type:int(6);default:0;comment:报名限制人数,0不做限制" json:"max_number"`
|
||||
Status ActivityApplyStatus `gorm:"column:status;type:tinyint(1);default:0;comment:审核状态" json:"status"`
|
||||
ModelDeleted
|
||||
ModelAt
|
||||
}
|
||||
|
||||
// ActivityApplyStatus 审核状态
|
||||
type ActivityApplyStatus int
|
||||
|
||||
const (
|
||||
// ActivityApplyStatusForRevoke 撤销
|
||||
ActivityApplyStatusForRevoke ActivityApplyStatus = iota - 1
|
||||
// ActivityApplyStatusForExamining 审核中
|
||||
ActivityApplyStatusForExamining
|
||||
// ActivityApplyStatusForPass 审核通过
|
||||
ActivityApplyStatusForPass
|
||||
)
|
||||
|
||||
func (m *ActivityApply) TableName() string {
|
||||
return "activity_apply"
|
||||
}
|
||||
|
||||
func NewActivityApply() *ActivityApply {
|
||||
return &ActivityApply{}
|
||||
}
|
Reference in New Issue
Block a user