|
@@ -354,72 +354,71 @@ func ActivityButtonShow(item *models.ActivityDetail) (itemActivity *models.Activ
|
|
|
//IsShowHelpSsk bool `description:"是否展示帮我带问"`
|
|
|
//IsShowSignup bool `description:"是否展示我要报名"`
|
|
|
|
|
|
- //如果后台在添加活的时候,关联的报告类型不隐藏预约纪要按钮,而且满足以下展示预约纪要按钮类型就展示
|
|
|
- //if articleDetail.IsHideAppointment == 0 {
|
|
|
- // articleDetail.IsShowAppointment = IsShowAppointmentByactivityInfo(articleDetail, articleDetail.ChartPermissionName)
|
|
|
- //}
|
|
|
+ activityTimeText := articleDetail.ActivityTimeText
|
|
|
+ activityTimeText = strings.Replace(activityTimeText, "(", "(", -1)
|
|
|
+ activityTimeText = strings.Replace(activityTimeText, ")", ")", -1)
|
|
|
+ articleDetail.ActivityTimeText = activityTimeText
|
|
|
+
|
|
|
articleDetail.IsShowAppointment = false
|
|
|
//易董的操作按钮都隐藏
|
|
|
if articleDetail.YidongActivityId != "" {
|
|
|
articleDetail.IsShowSignup = false
|
|
|
articleDetail.IsShowDetails = true
|
|
|
- return
|
|
|
- }
|
|
|
- //新的是否展示规则
|
|
|
- if articleDetail.IsCanAppointmentMinutes == 1 {
|
|
|
- articleDetail.IsShowAppointment = true
|
|
|
} else {
|
|
|
- articleDetail.IsShowAppointment = false
|
|
|
- }
|
|
|
-
|
|
|
- //专家电话会 1
|
|
|
- if articleDetail.ActivityTypeId == 1 {
|
|
|
- articleDetail.IsShowOutboundCall = true
|
|
|
- articleDetail.IsShowMeetingReminder = true
|
|
|
- articleDetail.IsShowHelpSsk = true
|
|
|
- }
|
|
|
+ fmt.Println("777")
|
|
|
+ //新的是否展示规则
|
|
|
+ if articleDetail.IsCanAppointmentMinutes == 1 {
|
|
|
+ articleDetail.IsShowAppointment = true
|
|
|
+ } else {
|
|
|
+ articleDetail.IsShowAppointment = false
|
|
|
+ }
|
|
|
|
|
|
- //分析师电话会 2
|
|
|
- if articleDetail.ActivityTypeId == 2 {
|
|
|
- articleDetail.IsShowOutboundCall = true
|
|
|
- if articleDetail.LimitPeopleNum == 0 {
|
|
|
+ //专家电话会 1
|
|
|
+ if articleDetail.ActivityTypeId == 1 {
|
|
|
+ articleDetail.IsShowOutboundCall = true
|
|
|
articleDetail.IsShowMeetingReminder = true
|
|
|
+ articleDetail.IsShowHelpSsk = true
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- //公司调研电话会 3
|
|
|
- if articleDetail.ActivityTypeId == 3 {
|
|
|
- if articleDetail.LimitPeopleNum == 0 {
|
|
|
- articleDetail.IsShowMeetingReminder = true
|
|
|
+ //分析师电话会 2
|
|
|
+ if articleDetail.ActivityTypeId == 2 {
|
|
|
articleDetail.IsShowOutboundCall = true
|
|
|
- } else {
|
|
|
+ if articleDetail.LimitPeopleNum == 0 {
|
|
|
+ articleDetail.IsShowMeetingReminder = true
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ //公司调研电话会 3
|
|
|
+ if articleDetail.ActivityTypeId == 3 {
|
|
|
+ if articleDetail.LimitPeopleNum == 0 {
|
|
|
+ articleDetail.IsShowMeetingReminder = true
|
|
|
+ articleDetail.IsShowOutboundCall = true
|
|
|
+ } else {
|
|
|
+ articleDetail.IsShowSignup = true
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ //公司线下调研 4
|
|
|
+ if articleDetail.ActivityTypeId == 4 {
|
|
|
articleDetail.IsShowSignup = true
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- //公司线下调研 4
|
|
|
- if articleDetail.ActivityTypeId == 4 {
|
|
|
- articleDetail.IsShowSignup = true
|
|
|
- }
|
|
|
+ //专家线下沙龙 5
|
|
|
+ if articleDetail.ActivityTypeId == 5 {
|
|
|
+ articleDetail.IsShowSignup = true
|
|
|
+ }
|
|
|
|
|
|
- //专家线下沙龙 5
|
|
|
- if articleDetail.ActivityTypeId == 5 {
|
|
|
- articleDetail.IsShowSignup = true
|
|
|
- }
|
|
|
+ //分析师线下沙龙 6
|
|
|
+ if articleDetail.ActivityTypeId == 6 {
|
|
|
+ articleDetail.IsShowSignup = true
|
|
|
+ }
|
|
|
|
|
|
- //分析师线下沙龙 6
|
|
|
- if articleDetail.ActivityTypeId == 6 {
|
|
|
- articleDetail.IsShowSignup = true
|
|
|
+ //分析师电话会(C类) 7
|
|
|
+ if articleDetail.ActivityTypeId == 7 {
|
|
|
+ articleDetail.IsShowSignup = true
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
- //分析师电话会(C类) 7
|
|
|
- if articleDetail.ActivityTypeId == 7 {
|
|
|
- articleDetail.IsShowSignup = true
|
|
|
- }
|
|
|
- activityTimeText := articleDetail.ActivityTimeText
|
|
|
- activityTimeText = strings.Replace(activityTimeText, "(", "(", -1)
|
|
|
- activityTimeText = strings.Replace(activityTimeText, ")", ")", -1)
|
|
|
- articleDetail.ActivityTimeText = activityTimeText
|
|
|
v := articleDetail
|
|
|
itemActivity = &models.ActivityListResp{
|
|
|
ActivityId: v.ActivityId,
|