22 lines
882 B
Go
22 lines
882 B
Go
package entity
|
||
|
||
import "github.com/gogf/gf/v2/os/gtime"
|
||
|
||
// AnnualEvents 年会活动(一场年会 = 一个活动,隶属某企业)。
|
||
//
|
||
// Status 采用字符串(draft/published/ended),与 PRD-02 §6.2 字面一致;
|
||
// HallLayout 为画布/背景/舞台 JSON;LayoutVersion 为并发编辑 CAS 版本号。
|
||
type AnnualEvents struct {
|
||
Id int64 `json:"id"`
|
||
EnterpriseId int64 `json:"enterprise_id"`
|
||
Title string `json:"title"`
|
||
Venue string `json:"venue"`
|
||
EventTime *gtime.Time `json:"event_time"`
|
||
Status string `json:"status"` // draft / published / ended
|
||
HallLayout string `json:"hall_layout"`
|
||
CodeUrl string `json:"code_url"`
|
||
LayoutVersion int `json:"layout_version"`
|
||
CreatedAt *gtime.Time `json:"created_at"`
|
||
UpdatedAt *gtime.Time `json:"updated_at"`
|
||
}
|