|
@@ -513,12 +513,6 @@ func SendWxCategoryMsgWithCygxActivitySignUpBySell(items []*cygx.CygxSignupUser)
|
|
|
//condition += ` AND u.mobile IN (` + utils.GetOrmInReplace(mobileLen) + `)`
|
|
|
//pars = append(pars, mobileArr)
|
|
|
|
|
|
- //sellerItem, e := cygx.GetSellerByCompanyIdCheckFicc(wxUser.CompanyId, 2)
|
|
|
- //if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
- // err = errors.New("GetSellerByCompanyIdCheckFicc, Err: " + e.Error())
|
|
|
- // return
|
|
|
- //}
|
|
|
-
|
|
|
openIdList, e := cygx.GetUserRecordListByMobileArr(mobileArr)
|
|
|
if e != nil {
|
|
|
err = errors.New("GetWxOpenIdBList, Err: " + e.Error())
|
|
@@ -534,29 +528,6 @@ func SendWxCategoryMsgWithCygxActivitySignUpBySell(items []*cygx.CygxSignupUser)
|
|
|
}
|
|
|
resultTime := utils.StrTimeToTime(activityInfo.ActivityTime)
|
|
|
|
|
|
- //if activityInfo.ActivityTypeId == 5 {
|
|
|
- // // 专家线下沙龙走另一个模板
|
|
|
- // keyword1 := wxUser.RealName
|
|
|
- // keyword2 := wxUser.CompanyName
|
|
|
- // keyword3 := sellerItem.RealName
|
|
|
- // keyword4 := resultTime.Format(utils.FormatDateTimeMinute2)
|
|
|
- // keyword5 := utils.TruncateActivityNameString("报名:"+activityInfo.ActivityName)
|
|
|
- //
|
|
|
- // sendInfo := new(SendWxCategoryTemplate)
|
|
|
- // sendInfo.Keywords = []string{keyword1, keyword2, keyword3, keyword4, keyword5}
|
|
|
- // sendInfo.TemplateId = utils.WxMsgCategoryTemplateIdActivityApply
|
|
|
- // sendInfo.RedirectUrl = utils.WX_MSG_PATH_YX_ACTIVITY_DETAIL + strconv.Itoa(activityId)
|
|
|
- // sendInfo.RedirectTarget = 4
|
|
|
- // sendInfo.SendType = utils.TEMPLATE_MSG_APPLY
|
|
|
- // sendInfo.OpenIdArr = openIdArr
|
|
|
- // err = SendCategoryTemplateMsg(sendInfo)
|
|
|
- // if e != nil {
|
|
|
- // err = errors.New("SendCategoryTemplateMsg, Err: " + e.Error())
|
|
|
- // return
|
|
|
- // }
|
|
|
- //} else {
|
|
|
- //
|
|
|
- //}
|
|
|
keyword1 := "销售已为您报名"
|
|
|
keyword2 := "报名成功"
|
|
|
keyword3 := utils.TruncateActivityNameString(activityInfo.ActivityName)
|
|
@@ -574,6 +545,48 @@ func SendWxCategoryMsgWithCygxActivitySignUpBySell(items []*cygx.CygxSignupUser)
|
|
|
err = errors.New("SendCategoryTemplateMsg, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+ if activityInfo.ActivityTypeId == 5 {
|
|
|
+ sellerItem, e := cygx.GetSellerByCompanyIdCheckFicc(wxUser.CompanyId, 2)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ err = errors.New("GetSellerByCompanyIdCheckFicc, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ configCode := utils.TPL_MSG_NEI_RONG_ZU
|
|
|
+ cnfNeiRong, err := cygx.GetConfigByCode(configCode)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ mobileArr = append(mobileArr, sellerItem.Mobile, utils.MobileShenTao)
|
|
|
+ cnfNeiRongArr := strings.Split(cnfNeiRong.ConfigValue, ",")
|
|
|
+ for _, v := range cnfNeiRongArr {
|
|
|
+ mobileArr = append(mobileArr, v)
|
|
|
+ }
|
|
|
+ openIdList, e = cygx.GetUserRecordListByMobileArr(mobileArr)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("GetWxOpenIdBList, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ // 专家线下沙龙再发一条给口销售和内容组4人(高:15000123056,董:15216736473,冯:18652179672,吴:18701809782)和沈涛
|
|
|
+ keyword1 := wxUser.RealName
|
|
|
+ keyword2 := wxUser.CompanyName
|
|
|
+ keyword3 := sellerItem.RealName
|
|
|
+ keyword4 := resultTime.Format(utils.FormatDateTimeMinute2)
|
|
|
+ keyword5 := utils.TruncateActivityNameString("报名:"+activityInfo.ActivityName)
|
|
|
+
|
|
|
+ sendInfo := new(SendWxCategoryTemplate)
|
|
|
+ sendInfo.Keywords = []string{keyword1, keyword2, keyword3, keyword4, keyword5}
|
|
|
+ sendInfo.TemplateId = utils.WxMsgCategoryTemplateIdActivityApply
|
|
|
+ sendInfo.RedirectUrl = utils.WX_MSG_PATH_YX_ACTIVITY_DETAIL + strconv.Itoa(activityId)
|
|
|
+ sendInfo.RedirectTarget = 4
|
|
|
+ sendInfo.SendType = utils.TEMPLATE_MSG_APPLY
|
|
|
+ sendInfo.OpenIdArr = openIdArr
|
|
|
+ err = SendCategoryTemplateMsg(sendInfo)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("SendCategoryTemplateMsg, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
return
|
|
|
}
|