Browse Source

品种筛选

kobe6258 6 months ago
parent
commit
87e0ca7af3
2 changed files with 11 additions and 8 deletions
  1. 10 4
      controllers/message.go
  2. 1 4
      services/template_msg.go

+ 10 - 4
controllers/message.go

@@ -227,9 +227,12 @@ func (this *MessageController) AudioList() {
 		permissionCondition += " AND permission_id in (" + utils.GetOrmReplaceHolder(len(permissionPars)) + ")"
 		ids, err := models.GetMappingsByCondition(permissionCondition, permissionPars)
 		if err != nil {
-			condition += " AND id in (" + utils.GetOrmReplaceHolder(len(ids)) + ")"
-			pars = append(pars, ids)
+			br.Msg = "查询失败"
+			br.Msg = "筛选品种信息失败,Err:" + err.Error()
+			return
 		}
+		condition += " AND id in (" + utils.GetOrmReplaceHolder(len(ids)) + ")"
+		pars = append(pars, ids)
 	}
 
 	if analystIds != "" {
@@ -322,9 +325,12 @@ func (this *MessageController) VideoList() {
 		permissionCondition += " AND permission_id in (" + utils.GetOrmReplaceHolder(len(permissionPars)) + ")"
 		ids, err := models.GetMappingsByCondition(permissionCondition, permissionPars)
 		if err != nil {
-			condition += " AND id in (" + utils.GetOrmReplaceHolder(len(ids)) + ")"
-			pars = append(pars, ids)
+			br.Msg = "查询失败"
+			br.Msg = "筛选品种信息失败,Err:" + err.Error()
+			return
 		}
+		condition += " AND id in (" + utils.GetOrmReplaceHolder(len(ids)) + ")"
+		pars = append(pars, ids)
 	}
 
 	if analystIds != "" {

+ 1 - 4
services/template_msg.go

@@ -135,11 +135,8 @@ func AddUserTemplateRecord(userId, sendStatus int, sendType string, openid, send
 
 // SendMultiTemplateMsg 推送模板消息至多个用户
 func SendMultiTemplateMsg(templateData SendWxTemplate, items []*OpenIdList, Id int, sendType string) (err error) {
-	ws := GetWxChat()
-	accessToken, err := ws.GetAccessToken()
 	if err != nil {
 		utils.FileLog.Info("获取微信token失败, Err:" + err.Error())
-		// alarm_msg.SendAlarmMsg("获取微信token失败, Err:"+err.Error(), 1)
 		return
 	}
 	var path string
@@ -156,7 +153,7 @@ func SendMultiTemplateMsg(templateData SendWxTemplate, items []*OpenIdList, Id i
 	templateData.TemplateId = utils.TEMPLATE_ID_BY_PRODUCT
 	templateData.WxAppId = utils.HT_WX_APPID
 	templateData.RedirectUrl = fmt.Sprintf(path, Id)
-	templateData.RedirectTarget = 1
+	templateData.RedirectTarget = 5
 	templateData.SendType = 8
 	templateData.Resource = utils.RESOURCE
 	for _, item := range items {