package dao type System struct { Id int64 `gorm:"column:id;type:int(11);primary_key;AUTO_INCREMENT" json:"id"` Type int32 `gorm:"column:type;type:tinyint(1);default:0;NOT NULL" json:"type"` Status int32 `gorm:"column:status;type:tinyint(1);default:0;NOT NULL" json:"status"` Content string `gorm:"column:content;type:text;default:'';NOT NULL" json:"content"` AdminId int64 `gorm:"column:admin_id;type:int(11);default:0;NOT NULL" json:"admin_id"` AdminName string `gorm:"column:admin_name;type:varchar(32);default:'';NOT NULL" json:"admin_name"` } type SystemStatus struct { Id int64 `gorm:"column:id;type:int(11);primary_key;AUTO_INCREMENT;comment:ID" json:"id"` Reason string `gorm:"column:reason;type:varchar(255);comment:禁用原因" json:"reason"` Status int32 `gorm:"column:status;type:tinyint(1);default:1;comment:状态,1为正常,2为禁用;NOT NULL" json:"status"` AdminId int64 `gorm:"column:admin_id;type:int(11)" json:"admin_id"` AdminName string `gorm:"column:admin_name;type:varchar(255)" json:"admin_name"` } type ApiSystemInfo struct { Type int32 `gorm:"column:type;type:tinyint(1);default:0;NOT NULL" json:"type"` Content string `gorm:"column:content;type:text;default:'';NOT NULL" json:"content"` }