package dao import "lone-services/pkg/utils" // PlanningCreate 权限表 type PlanningCreate struct { Id int64 `gorm:"column:id;type:int;not null;autoIncrement" json:"id"` UserId int64 `gorm:"column:user_id;type:int;not null" json:"user_id"` // 用户ID Name string `gorm:"column:name;type:varchar(255);default:NULL" json:"name"` // 名称 BeginTime string `gorm:"column:begin_time;type:char(10);not null;default:''" json:"begin_time"` // 计划开始时间 EndTime string `gorm:"column:end_time;type:char(10);not null;default:''" json:"end_time"` // 计划结束时间 Status int32 `gorm:"column:status;type:tinyint(1);not null;default:1" json:"status"` // 状态:1为正常,2为删除 } type PlanningInfo struct { Id int64 `gorm:"column:id;type:int;not null;autoIncrement" json:"id"` UserId int64 `gorm:"column:user_id;type:int;not null" json:"user_id"` // 用户ID Name string `gorm:"column:name;type:varchar(255);default:NULL" json:"name"` // 名称 BeginTime string `gorm:"column:begin_time;type:char(10);not null;default:''" json:"begin_time"` // 计划开始时间 EndTime string `gorm:"column:end_time;type:char(10);not null;default:''" json:"end_time"` // 计划结束时间 Status int32 `gorm:"column:status;type:tinyint(1);not null;default:1" json:"status"` // 状态:1为正常,2为删除 CreateTime utils.CustomTime `json:"create_time"` }