zhangchuanxing hace 3 semanas
padre
commit
0b7fe97b93
Se han modificado 1 ficheros con 25 adiciones y 0 borrados
  1. 25 0
      services/cygx/activity_special.go

+ 25 - 0
services/cygx/activity_special.go

@@ -953,3 +953,28 @@ func CheckSpecialActivityPointsByUserIds(userIds string, activityLen int) (err e
 	}
 	return
 }
+
+//// 根据用户ID,活动场次,校验用户是否有剩余点数报名专项调研活动
+//func CheckRoadShowSpecialActivityPointsByComapnId(comapnId int) (err error) {
+//
+//	var condition string
+//	var pars []interface{}
+//	pars = make([]interface{}, 0)
+//	condition = ` AND  company_id IN (` + utils.GetOrmInReplace(len(comPanyIds)) + `) `
+//	pars = append(pars, comPanyIds)
+//	activitySpecialPermissionPointsList, e := cygx.GetCygxActivitySpecialPermissionPointsList(condition, pars)
+//	if e != nil && e.Error() != utils.ErrNoRow() {
+//		err = errors.New("GetCygxActivitySpecialPermissionPointsList, Err:" + e.Error())
+//		return
+//	}
+//	for _, v := range activitySpecialPermissionPointsList {
+//		mapCompanyPointNow[v.CompanyId] = v.Points
+//	}
+//	//如果需要新增的点数,大于公司剩余的点数,那么就做报错处理
+//	for _, v := range userList {
+//		if mapCompanyPointAdd[v.CompanyId] > mapCompanyPointNow[v.CompanyId] {
+//			err = errors.New("您的专项调研次数已用完,如仍想参加,请与您的对口销售商议")
+//		}
+//	}
+//	return
+//}