1
This commit is contained in:
@@ -563,6 +563,19 @@ func CheckAndReply(req *JXMsg, elmAppID string) (err error) {
|
||||
LatestTime: mt.Cts,
|
||||
OrderID: "",
|
||||
}
|
||||
|
||||
//1 存储详细聊天记录list
|
||||
if err = SetMessageDetail(jxMsg, vendorID, elmAppID); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:存储详细聊天记录错误:%v", err))
|
||||
}
|
||||
//2 存储展示列表时单条数据
|
||||
if err = SetUserList(jxMsg, userList, vendorID, elmAppID); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:存储STU聊天记录错误:%v", err))
|
||||
}
|
||||
}
|
||||
//3 记录自动回复状态
|
||||
if err = RecordAutoStatus(key, apply); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:记录自动回复状态错误:%v", err))
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -617,27 +630,39 @@ func CheckAndReply(req *JXMsg, elmAppID string) (err error) {
|
||||
LatestTime: elm.PayLoad.CreateTime,
|
||||
OrderID: "",
|
||||
}
|
||||
//1 存储详细聊天记录list
|
||||
if err = SetMessageDetail(jxMsg, vendorID, elmAppID); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:存储详细聊天记录错误:%v", err))
|
||||
}
|
||||
//2 存储展示列表时单条数据
|
||||
if err = SetUserList(jxMsg, userList, vendorID, elmAppID); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:存储STU聊天记录错误:%v", err))
|
||||
}
|
||||
}
|
||||
//3 记录自动回复状态
|
||||
if err = RecordAutoStatus(key, apply); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:记录自动回复状态错误:%v", err))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if jxMsg != nil {
|
||||
//1 存储详细聊天记录list
|
||||
if err = SetMessageDetail(jxMsg, vendorID, elmAppID); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:存储详细聊天记录错误:%v", err))
|
||||
}
|
||||
//2 存储展示列表时单条数据
|
||||
if err = SetUserList(jxMsg, userList, vendorID, elmAppID); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:存储STU聊天记录错误:%v", err))
|
||||
}
|
||||
}
|
||||
|
||||
if apply != nil {
|
||||
//3 记录自动回复状态
|
||||
if err = RecordAutoStatus(key, apply); err != nil {
|
||||
errList.AddErr(fmt.Errorf("自动回复:记录自动回复状态错误:%v", err))
|
||||
}
|
||||
}
|
||||
//if jxMsg != nil {
|
||||
// //1 存储详细聊天记录list
|
||||
// if err = SetMessageDetail(jxMsg, vendorID, elmAppID); err != nil {
|
||||
// errList.AddErr(fmt.Errorf("自动回复:存储详细聊天记录错误:%v", err))
|
||||
// }
|
||||
// //2 存储展示列表时单条数据
|
||||
// if err = SetUserList(jxMsg, userList, vendorID, elmAppID); err != nil {
|
||||
// errList.AddErr(fmt.Errorf("自动回复:存储STU聊天记录错误:%v", err))
|
||||
// }
|
||||
//}
|
||||
//
|
||||
//if apply != nil {
|
||||
// //3 记录自动回复状态
|
||||
// if err = RecordAutoStatus(key, apply); err != nil {
|
||||
// errList.AddErr(fmt.Errorf("自动回复:记录自动回复状态错误:%v", err))
|
||||
// }
|
||||
//}
|
||||
|
||||
if errList.GetErrListAsOne() != nil {
|
||||
return fmt.Errorf("CheckAndReply err=%v", errList.GetErrListAsOne())
|
||||
|
||||
Reference in New Issue
Block a user