diff --git a/business/jxutils/weixinmsg/weixinmsg.go b/business/jxutils/weixinmsg/weixinmsg.go index 56bee8f4d..6d24a2f47 100644 --- a/business/jxutils/weixinmsg/weixinmsg.go +++ b/business/jxutils/weixinmsg/weixinmsg.go @@ -114,11 +114,12 @@ func SendMsgToStore(storeID int, templateID, downloadURL, miniPageURL string, da openIDs := GetWeixinOpenIDsFromStoreID(storeID) successCount := 0 for _, openID := range openIDs { + realMiniPageURL := miniPageURL if testMiniProgramStoreMap[storeID] == 0 && debugOpenIDMap[openID] == 0 { - miniPageURL = "" + realMiniPageURL = "" } - globals.SugarLogger.Debugf("SendMsgToStore storeID:%d, openID:%s, templateID:%s, downloadURL:%s, miniPageURL:%s", storeID, openID, templateID, downloadURL, miniPageURL) - if err2 := SmartMessageTemplateSend(openID, templateID, downloadURL, miniPageURL, data); err2 == nil { + globals.SugarLogger.Debugf("SendMsgToStore storeID:%d, openID:%s, templateID:%s, downloadURL:%s, realMiniPageURL:%s", storeID, openID, templateID, downloadURL, realMiniPageURL) + if err2 := SmartMessageTemplateSend(openID, templateID, downloadURL, realMiniPageURL, data); err2 == nil { successCount++ } else { err = err2