diff --git a/api/model/UserBehaviorRecord.go b/api/model/UserBehaviorRecord.go index ea867d7..b07dfba 100644 --- a/api/model/UserBehaviorRecord.go +++ b/api/model/UserBehaviorRecord.go @@ -17,7 +17,7 @@ type UserBehaviorRecord struct { EndTime LocalTime `gorm:"column:end_time;type:datetime;comment:结束时间" json:"end_time"` Model Platform *Platform `gorm:"foreignKey:PlatformId;references:platform_id" json:"platform"` - Case []*Case `gorm:"foreignKey:CaseId;references:case_id" json:"case"` + Case *Case `gorm:"foreignKey:CaseId;references:case_id" json:"case"` User *User `gorm:"foreignKey:UserId;references:user_id" json:"user"` } diff --git a/api/service/export.go b/api/service/export.go index 68e2307..1289302 100644 --- a/api/service/export.go +++ b/api/service/export.go @@ -306,7 +306,7 @@ func (r *ExportService) ExportUserRecord(userBehaviorRecords []*model.UserBehavi } if v.Case != nil { - userRecordData.CaseName = v.Platform.PlatformName + userRecordData.CaseName = v.Case.CaseName } if v.User != nil {