| | |
| | | |
| | | type CrmModel struct { |
| | | gorm.Model `json:"-"` |
| | | CreatorId int `json:"-" gorm:"column:creator_id;type:int;comment:创建人id"` |
| | | Creator User `json:"-" gorm:"foreignKey:CreatorId"` |
| | | CreateTime time.Time `json:"createTime" gorm:"-"` |
| | | CreatorName string `json:"creatorName" gorm:"-"` |
| | | CreatorId int `json:"-" gorm:"column:creator_id;type:int;comment:创建人id"` |
| | | Creator User `json:"-" gorm:"foreignKey:CreatorId"` |
| | | CreateTime string `json:"createTime" gorm:"-"` |
| | | UpdateTime string `json:"updateTime" gorm:"-"` |
| | | CreatorName string `json:"creatorName" gorm:"-"` |
| | | } |
| | | |
| | | func (slf *CrmModel) AfterFind(tx *gorm.DB) (err error) { |
| | | slf.CreatorName = slf.Creator.Username |
| | | slf.CreateTime = slf.CreatedAt |
| | | slf.CreateTime = slf.CreatedAt.Format("2006-01-02 15:04") |
| | | slf.UpdateTime = slf.UpdatedAt.Format("2006-01-02 15:04") |
| | | return nil |
| | | } |