Browse Source

Merge branch 'debug' of http://8.136.199.33:3000/hongze/hongze_cygx into debug

xingzai 1 year ago
parent
commit
56e94baada
2 changed files with 10 additions and 4 deletions
  1. 3 2
      controllers/activity.go
  2. 7 2
      services/activity.go

+ 3 - 2
controllers/activity.go

@@ -1016,12 +1016,12 @@ func (this *ActivityCoAntroller) SignupCancel() {
 			err = errors.New("GetConfigByCode, Err: " + e.Error() + configCode)
 			return
 		}
-		openIdList, e := models.GetUserRecordListByMobile(4, cnf.ConfigValue)
+		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
+		keyword1 := user.RealName + "--" + user.CompanyName + "(" + sellerItemQy.RealName +")"
 		keyword2 := user.Mobile
 		keyword3 := time.Now().Format(utils.FormatDateTime)
 		keyword4 := "取消报名" + activityInfo.ActivityName
@@ -1042,6 +1042,7 @@ func (this *ActivityCoAntroller) SignupCancel() {
 		err = services.PublicSendTemplateMsg(sendInfo)
 		return
 	}
+
 	go services.YanXuanActivityPointsBillSignupCancel(activityId, uid) // 用户取消报名添加到处理研选扣点
 
 	br.Ret = 200

+ 7 - 2
services/activity.go

@@ -1149,6 +1149,11 @@ func GetActivityonditionList(user *models.WxUserItem, activityTypeId, chartPermi
 
 // 根据用户身份处理活动可见
 func ActivityConditioninitSql(user *models.WxUserItem, condition string, isPower int) (conditionActivity string, err error) {
+	// cygx_10.9 未绑定联系方式的客户可以看到部分活动
+	if user.UserId == 0 {
+		conditionActivity  = ` AND art.publish_status = 1  AND art.visible_range != 1  ` + condition
+		return
+	}
 	condition += `   AND art.publish_status = 1 `
 	conditionActivity = condition
 	//弘则可以查看所有活动
@@ -2198,12 +2203,12 @@ func ActivityUserRemind(user *models.WxUserItem, activityDetail *models.Activity
 			err = errors.New("GetConfigByCode, Err: " + e.Error() + configCode)
 			return
 		}
-		openIdList, e := models.GetUserRecordListByMobile(4, cnf.ConfigValue)
+		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 err
 		}
-		keyword1 := user.RealName + "--" + user.CompanyName + "+" + sellerItemQy.RealName
+		keyword1 := user.RealName + "--" + user.CompanyName + "(" + sellerItemQy.RealName +")"
 		keyword2 := user.Mobile
 		keyword3 := time.Now().Format(utils.FormatDateTime)
 		keyword4 := "报名" + activityDetail.ActivityName