1
This commit is contained in:
@@ -530,9 +530,15 @@ func CheckAndReply(req *JXMsg, elmAppID string) (err error) {
|
||||
jxMsg = &JXMsg{}
|
||||
//userList = &UserMessageList{}
|
||||
)
|
||||
|
||||
if req.SendType == SendTypeMt {
|
||||
vendorID = VendorIDMT
|
||||
mt := req.MsgContent.(mtwmapi.PushContentReq)
|
||||
//跳过12小时内商家消息自动回复
|
||||
if mt.MsgSource != mtwmapi.MsgSourceUser {
|
||||
return nil
|
||||
}
|
||||
|
||||
key = utils.Int2Str(mt.AppID) + ":" + utils.Int2Str(mt.OpenUserID) + ":autoReply"
|
||||
//1 检测是否已自动回复
|
||||
flag = GetIfReply(key)
|
||||
@@ -598,6 +604,10 @@ func CheckAndReply(req *JXMsg, elmAppID string) (err error) {
|
||||
elm := req.MsgContent.(ebaiapi.ImMessageSend)
|
||||
key = elmAppID + ":" + elm.PayLoad.SenderID + ":autoReply"
|
||||
|
||||
if elm.PayLoad.SenderID == "" || elm.PayLoad.SenderID[:2] != ebaiapi.SenderTypeUser {
|
||||
return nil
|
||||
}
|
||||
|
||||
//1 检测是否已自动回复
|
||||
flag = GetIfReply(key)
|
||||
if !flag {
|
||||
@@ -743,7 +753,7 @@ func GetDefaultTemplate(appID, vendorStoreID string, vendorID int) (string, erro
|
||||
if err != nil && err != orm.ErrNoRows {
|
||||
return "", err
|
||||
}
|
||||
if err == orm.ErrNoRows || store.Tel1 == "" {
|
||||
if (err != nil && err == orm.ErrNoRows) || store.Tel1 == "" {
|
||||
t = BasePhoneNum
|
||||
}
|
||||
if len(store.Tel1) > 0 {
|
||||
|
||||
Reference in New Issue
Block a user