package Performance import ( db "ERP_salary/initialize" ) // 绩效点 type PerformancePoints struct { Id int `json:"Id" gorm:"primaryKey;autoIncrement;comment:主键编码"` T_name string `json:"T_name" gorm:"size:128"` // 绩效点名称 T_points_numerator int `json:"T_points_numerator" gorm:"size:4"` // 绩效点分子 T_points_denominator int `json:"T_points_denominator" gorm:"size:4"` // 绩效点分母 T_remark string `json:"T_remark" gorm:"size:text"` T_State int `json:"T_State" gorm:"column:t__state;size(2);default(1)"` // 0 删除(伪删除) 1 正常 CreateTime db.Time `json:"CreateTime" gorm:"column:create_time;autoCreateTime;comment:创建时间"` // 创建时间 UpdateTime db.Time `json:"UpdateTime" gorm:"column:update_time;autoUpdateTime;comment:最后更新时间"` // 最后更新时间 } func (e *PerformancePoints) TableName() string { return "performance_points" } type PerformancePointsOmit struct { Id int `json:"Id"` // 主键编码 T_name string `json:"T_name"` // 绩效点名称 T_points_numerator int `json:"T_points_numerator"` // 绩效点分子 T_points_denominator int `json:"T_points_denominator"` // 绩效点分母 T_remark string `json:"T_remark"` T_State int `json:"T_State"` // 0 删除(伪删除) 1 正常 } func (e *PerformancePointsOmit) TableName() string { return "performance_points" }