|
@@ -345,13 +345,13 @@ func (this *ActivityCoAntroller) Detail() {
|
|
|
}
|
|
|
activityInfo.SignupNum = signupCount
|
|
|
|
|
|
- havePower, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
+ havePower, isResearchSpecial, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
|
br.ErrMsg = "校验用户权限失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+ resp.IsResearchSpecial = isResearchSpecial
|
|
|
if havePower {
|
|
|
//是否展示限免标签
|
|
|
if services.GetShowSustainable() && strings.Contains(activityInfo.ChartPermissionName, utils.CHART_PERMISSION_NAME_YANXUAN) {
|
|
@@ -645,12 +645,13 @@ func (this *ActivityCoAntroller) SignupAdd() {
|
|
|
resp.IsResearch = true
|
|
|
}
|
|
|
|
|
|
- havePower, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
+ havePower, isResearchSpecial, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
|
br.ErrMsg = "校验用户权限失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ resp.IsResearchSpecial = isResearchSpecial
|
|
|
if havePower {
|
|
|
hasPermission = 1
|
|
|
signupStatus = "Success"
|
|
@@ -1168,13 +1169,13 @@ func (this *ActivityCoAntroller) MeetingReminderAdd() {
|
|
|
resp.IsResearch = true
|
|
|
}
|
|
|
|
|
|
- havePower, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
+ havePower, isResearchSpecial, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
|
br.ErrMsg = "校验用户权限失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+ resp.IsResearchSpecial = isResearchSpecial
|
|
|
if havePower {
|
|
|
hasPermission = 1
|
|
|
signupStatus = "Success"
|
|
@@ -2068,12 +2069,13 @@ func (this *ActivityCoAntroller) CheckAsk() {
|
|
|
}
|
|
|
resp := new(models.SignupStatus)
|
|
|
hasPermission := 0
|
|
|
- havePower, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
+ havePower, isResearchSpecial, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
|
br.ErrMsg = "校验用户权限失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ resp.IsResearchSpecial = isResearchSpecial
|
|
|
if havePower {
|
|
|
hasPermission = 1
|
|
|
signupStatus = "Success"
|
|
@@ -3263,13 +3265,13 @@ func (this *ActivityCoAntroller) ActivityAppointmentAdd() {
|
|
|
item := new(models.CygxActivityAppointment)
|
|
|
resp := new(models.SignupStatus)
|
|
|
hasPermission := 0
|
|
|
- havePower, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
+ havePower, isResearchSpecial, err := services.GetActivityDetailUserPower(user, activityInfo)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
|
br.ErrMsg = "校验用户权限失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+ resp.IsResearchSpecial = isResearchSpecial
|
|
|
if havePower {
|
|
|
hasPermission = 1
|
|
|
signupStatus = "Success"
|