| | |
| | | NextFollowTime time.Time `json:"next_follow_time" gorm:"column:next_follow_time;type:datetime;comment:下次跟进时间"` |
| | | Purpose string `json:"purpose" gorm:"column:purpose;type:varchar(255);comment:跟进目的"` |
| | | Content string `json:"content" gorm:"column:content;type:MEDIUMTEXT;comment:跟进内容"` |
| | | Client Client `json:"client" gorm:"foreignKey:ClientId"` |
| | | Contact Contact `json:"contact" gorm:"foreignKey:ContactId"` |
| | | gorm.Model `json:"-"` |
| | | } |
| | | |
| | |
| | | |
| | | func (slf *FollowRecordSearch) Find() ([]*FollowRecord, error) { |
| | | var records = make([]*FollowRecord, 0) |
| | | err := slf.build().Find(&records).Error |
| | | err := slf.build().Preload("Client").Preload("Contact").Find(&records).Error |
| | | return records, err |
| | | } |
| | | |