|
@@ -2,7 +2,6 @@ package controllers
|
|
|
|
|
|
import (
|
|
import (
|
|
"encoding/json"
|
|
"encoding/json"
|
|
- "errors"
|
|
|
|
"fmt"
|
|
"fmt"
|
|
"github.com/rdlucklib/rdluck_tools/paging"
|
|
"github.com/rdlucklib/rdluck_tools/paging"
|
|
"hongze/hongze_clpt/models"
|
|
"hongze/hongze_clpt/models"
|
|
@@ -1441,44 +1440,10 @@ func (this *ActivityController) MeetingReminderCancel() {
|
|
}
|
|
}
|
|
// 如果是买方研选下的专家沙龙,同时推给内容组四人
|
|
// 如果是买方研选下的专家沙龙,同时推给内容组四人
|
|
if activityInfo.ActivityTypeId == 5 {
|
|
if activityInfo.ActivityTypeId == 5 {
|
|
- //获取销售手机号
|
|
|
|
- sellerItemQy, err := models.GetSellerByCompanyIdCheckFicc(user.CompanyId, 2)
|
|
|
|
- if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- configCode := utils.TPL_MSG_NEI_RONG_ZU
|
|
|
|
- cnf, e := models.GetConfigByCode(configCode)
|
|
|
|
- if e != nil {
|
|
|
|
- err = errors.New("GetConfigByCode, Err: " + e.Error() + configCode)
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- openIdList, e := models.GetUserRecordListByMobile(4, cnf.ConfigValue+","+sellerItemQy.Mobile)
|
|
|
|
- if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
|
- err = errors.New("GetUserRecordListByMobile, Err: " + e.Error() + cnf.ConfigValue)
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- keyword1 := user.RealName + "--" + user.CompanyName + "(" + sellerItemQy.RealName +")"
|
|
|
|
- keyword2 := user.Mobile
|
|
|
|
- keyword3 := time.Now().Format(utils.FormatDateTime)
|
|
|
|
- keyword4 := "取消报名" + "【" +activityInfo.ActivityName+"】"
|
|
|
|
- openIdArr := make([]string, 0)
|
|
|
|
- for _, v := range openIdList {
|
|
|
|
- openIdArr = append(openIdArr, v.OpenId)
|
|
|
|
- }
|
|
|
|
- sendInfo := new(services.SendWxTemplate)
|
|
|
|
- sendInfo.Keyword1 = keyword1
|
|
|
|
- sendInfo.Keyword2 = keyword2
|
|
|
|
- sendInfo.Keyword3 = keyword3
|
|
|
|
- sendInfo.Keyword4 = keyword4
|
|
|
|
- sendInfo.TemplateId = utils.WxMsgTemplateIdApplyXzs
|
|
|
|
- sendInfo.RedirectTarget = 3
|
|
|
|
- sendInfo.Resource = user.Mobile
|
|
|
|
- sendInfo.SendType = utils.TEMPLATE_MSG_CYGX_APPLY
|
|
|
|
- sendInfo.OpenIdArr = openIdArr
|
|
|
|
- err = services.PublicSendTemplateMsg(sendInfo)
|
|
|
|
- return
|
|
|
|
|
|
+ go services.SendActivitieCancelSignTemplateMsg(user, activityInfo)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
resp := new(models.SignupStatus)
|
|
resp := new(models.SignupStatus)
|
|
resp.SignupStatus = signupStatus
|
|
resp.SignupStatus = signupStatus
|
|
resp.HasPermission = 1
|
|
resp.HasPermission = 1
|