|
@@ -476,11 +476,26 @@ func AddAudioListenLog(userInfo user.UserInfo, audioId int, sourceAgent int) (er
|
|
|
err = errors.New("音频不存在")
|
|
|
return
|
|
|
}
|
|
|
+ companyInfo, e := company_product.GetByCompany2ProductId(userInfo.CompanyID, 1)
|
|
|
+ if e != nil && e != utils.ErrNoRow {
|
|
|
+ err = errors.New("获取客户信息失败")
|
|
|
+ return
|
|
|
+ }
|
|
|
+ companyName := "潜在客户"
|
|
|
+ companyStatus := "潜在"
|
|
|
+ if companyInfo != nil && companyInfo.CompanyID > 0 {
|
|
|
+ companyName = companyInfo.CompanyName
|
|
|
+ companyStatus = companyInfo.Status
|
|
|
+ }
|
|
|
//3. 添加点击日志
|
|
|
item := &yb_community_audio_listen_log.YbCommunityAudioListenLog{
|
|
|
CommunityQuestionAudioID: audio.CommunityQuestionAudioID,
|
|
|
CommunityQuestionID: audio.CommunityQuestionID,
|
|
|
UserID: int(userInfo.UserID),
|
|
|
+ CompanyID: int(userInfo.CompanyID),
|
|
|
+ CompanyName: companyName,
|
|
|
+ CompanyStatus: companyStatus,
|
|
|
+ SellerID: companyInfo.SellerID,
|
|
|
SourceAgent: sourceAgent,
|
|
|
}
|
|
|
if err = item.Create(); err != nil {
|