|
@@ -11,63 +11,66 @@ import (
|
|
|
|
|
|
// 活动详情
|
|
// 活动详情
|
|
type CygxActivity struct {
|
|
type CygxActivity struct {
|
|
- ActivityId int `orm:"column(activity_id);pk";description:"活动ID 等于0新增活动,大于0修改活动"`
|
|
|
|
- ActivityTypeId int `description:"活动类型id"`
|
|
|
|
- ActivityTypeName string `description:"活动类型名称"`
|
|
|
|
- ChartPermissionId int `description:"行业id"`
|
|
|
|
- ChartPermissionName string `description:"行业名称"`
|
|
|
|
- ChartPermissionNames string `description:"行业名称辅助字段,区分研选子分类"`
|
|
|
|
- Body string `description:"内容"`
|
|
|
|
- CreateTime time.Time `description:"创建时间"`
|
|
|
|
- IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
|
- LimitPeopleNum int `description:"限制的人数数量"`
|
|
|
|
- CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
|
- PublishStatus int `description:"发布状态 1已发布,0未发布"`
|
|
|
|
- LastUpdatedTime time.Time `description:"更新时间"`
|
|
|
|
- ActivityTime string `description:"活动时间"`
|
|
|
|
- ActivityTimeText string `description:"活动时间带文字"`
|
|
|
|
- DistinguishedGuest string `description:"嘉宾"`
|
|
|
|
- Host string `description:"主持人"`
|
|
|
|
- MainlandTell string `description:"大陆拨入号"`
|
|
|
|
- HongKongTell string `description:"香港拨入号"`
|
|
|
|
- TaiwanTell string `description:"台湾拨入号"`
|
|
|
|
- AmericaTell string `description:"美国拨入号"`
|
|
|
|
- ParticipationCode string `description:"参会密码"`
|
|
|
|
- Theme string `description:"主题"`
|
|
|
|
- Expert string `description:"专家"`
|
|
|
|
- ActivityName string `description:"活动名称"`
|
|
|
|
- ActivityNameTask string `description:"活动名称定时任务同步的时候使用"`
|
|
|
|
- OnlineParticipation string `description:"网络参会"`
|
|
|
|
- ReportLink string `description:"报告链接"`
|
|
|
|
- City string `description:"城市"`
|
|
|
|
- Address string `description:"活动地址"`
|
|
|
|
- Highlights string `description:"活动亮点"`
|
|
|
|
- Remarks string `description:"备注"`
|
|
|
|
- Speaker string `description:"主讲人"`
|
|
|
|
- ArticleId int `description:"关联报告id"`
|
|
|
|
- Label string `description:"标签"`
|
|
|
|
- LinkParticipants string `description:"链接参会"`
|
|
|
|
- AppAttendance string `description:"App参会"`
|
|
|
|
- ConferencePassword string `description:"会议密码"`
|
|
|
|
- TemporaryLabel string `description:"临时标签"`
|
|
|
|
- IsMakerShow int `description:"是否仅决策人可见 0,否 、1,是"`
|
|
|
|
- VisibleRange int `description:"可见范围 1,仅本组可见 、2,全部客户可见"`
|
|
|
|
- Scale string `description:"管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开"`
|
|
|
|
- IsShowSubjectName int `description:"小程序内是否展示标的名称 1是 ,0 否 默认0 "`
|
|
|
|
- IsHideAppointment int `description:"是否隐藏预约纪要按钮 1是 ,0 否 默认0 "`
|
|
|
|
- AdminId int `description:"销售/管理员ID"`
|
|
|
|
- AdminName string `description:"销售/管理员姓名"`
|
|
|
|
- IsCanAppointmentMinutes int `description:"是否可预约纪要 1是 ,0 否 默认0 "`
|
|
|
|
- YidongActivityId string `description:"易董活动ID"`
|
|
|
|
- YidongActivityUrl string `description:"易董活动跳转地址"`
|
|
|
|
- YidongActivityEndTime string `description:"易董活动截止时间"`
|
|
|
|
- ActivityJoinType string `description:"活动入会类型01报名审核后可入会 02预约即可入会 03仅定向邀请人员可入会"`
|
|
|
|
- YidongSignUpEnd string `description:"易董活动截止时间"` // 报名结束时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
|
- YidongSignUpStart string `description:"易董活动截止时间"` // 报名开始时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
|
- IsExternalLabel int `description:"是否为外部资源 1是,0否"`
|
|
|
|
- YidongActivityIdByCygx string `description:"通过查研观向建会易董返回的活动ID"`
|
|
|
|
- JmcjRoadshowTitle string `description:"进门财经的活动标题"`
|
|
|
|
- JmcjActivityId string `description:"进门财经的活动ID"`
|
|
|
|
|
|
+ ActivityId int `orm:"column(activity_id);pk";description:"活动ID 等于0新增活动,大于0修改活动"`
|
|
|
|
+ ActivityTypeId int `description:"活动类型id"`
|
|
|
|
+ ActivityTypeName string `description:"活动类型名称"`
|
|
|
|
+ ChartPermissionId int `description:"行业id"`
|
|
|
|
+ ChartPermissionName string `description:"行业名称"`
|
|
|
|
+ ChartPermissionNames string `description:"行业名称辅助字段,区分研选子分类"`
|
|
|
|
+ IsShowHz int `description:"是否同时在弘则展示 1是,0否"`
|
|
|
|
+ ChartPermissionIdDeputy int `description:"行业id"`
|
|
|
|
+ ChartPermissionNameDeputy string `description:"副行业名称"`
|
|
|
|
+ Body string `description:"内容"`
|
|
|
|
+ CreateTime time.Time `description:"创建时间"`
|
|
|
|
+ IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
|
+ LimitPeopleNum int `description:"限制的人数数量"`
|
|
|
|
+ CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
|
+ PublishStatus int `description:"发布状态 1已发布,0未发布"`
|
|
|
|
+ LastUpdatedTime time.Time `description:"更新时间"`
|
|
|
|
+ ActivityTime string `description:"活动时间"`
|
|
|
|
+ ActivityTimeText string `description:"活动时间带文字"`
|
|
|
|
+ DistinguishedGuest string `description:"嘉宾"`
|
|
|
|
+ Host string `description:"主持人"`
|
|
|
|
+ MainlandTell string `description:"大陆拨入号"`
|
|
|
|
+ HongKongTell string `description:"香港拨入号"`
|
|
|
|
+ TaiwanTell string `description:"台湾拨入号"`
|
|
|
|
+ AmericaTell string `description:"美国拨入号"`
|
|
|
|
+ ParticipationCode string `description:"参会密码"`
|
|
|
|
+ Theme string `description:"主题"`
|
|
|
|
+ Expert string `description:"专家"`
|
|
|
|
+ ActivityName string `description:"活动名称"`
|
|
|
|
+ ActivityNameTask string `description:"活动名称定时任务同步的时候使用"`
|
|
|
|
+ OnlineParticipation string `description:"网络参会"`
|
|
|
|
+ ReportLink string `description:"报告链接"`
|
|
|
|
+ City string `description:"城市"`
|
|
|
|
+ Address string `description:"活动地址"`
|
|
|
|
+ Highlights string `description:"活动亮点"`
|
|
|
|
+ Remarks string `description:"备注"`
|
|
|
|
+ Speaker string `description:"主讲人"`
|
|
|
|
+ ArticleId int `description:"关联报告id"`
|
|
|
|
+ Label string `description:"标签"`
|
|
|
|
+ LinkParticipants string `description:"链接参会"`
|
|
|
|
+ AppAttendance string `description:"App参会"`
|
|
|
|
+ ConferencePassword string `description:"会议密码"`
|
|
|
|
+ TemporaryLabel string `description:"临时标签"`
|
|
|
|
+ IsMakerShow int `description:"是否仅决策人可见 0,否 、1,是"`
|
|
|
|
+ VisibleRange int `description:"可见范围 1,仅本组可见 、2,全部客户可见"`
|
|
|
|
+ Scale string `description:"管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开"`
|
|
|
|
+ IsShowSubjectName int `description:"小程序内是否展示标的名称 1是 ,0 否 默认0 "`
|
|
|
|
+ IsHideAppointment int `description:"是否隐藏预约纪要按钮 1是 ,0 否 默认0 "`
|
|
|
|
+ AdminId int `description:"销售/管理员ID"`
|
|
|
|
+ AdminName string `description:"销售/管理员姓名"`
|
|
|
|
+ IsCanAppointmentMinutes int `description:"是否可预约纪要 1是 ,0 否 默认0 "`
|
|
|
|
+ YidongActivityId string `description:"易董活动ID"`
|
|
|
|
+ YidongActivityUrl string `description:"易董活动跳转地址"`
|
|
|
|
+ YidongActivityEndTime string `description:"易董活动截止时间"`
|
|
|
|
+ ActivityJoinType string `description:"活动入会类型01报名审核后可入会 02预约即可入会 03仅定向邀请人员可入会"`
|
|
|
|
+ YidongSignUpEnd string `description:"易董活动截止时间"` // 报名结束时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
|
+ YidongSignUpStart string `description:"易董活动截止时间"` // 报名开始时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
|
+ IsExternalLabel int `description:"是否为外部资源 1是,0否"`
|
|
|
|
+ YidongActivityIdByCygx string `description:"通过查研观向建会易董返回的活动ID"`
|
|
|
|
+ JmcjRoadshowTitle string `description:"进门财经的活动标题"`
|
|
|
|
+ JmcjActivityId string `description:"进门财经的活动ID"`
|
|
}
|
|
}
|
|
|
|
|
|
type ActivityCheck struct {
|
|
type ActivityCheck struct {
|
|
@@ -141,98 +144,101 @@ type ActivityArticleResp struct {
|
|
|
|
|
|
// 活动详情
|
|
// 活动详情
|
|
type ActivityDetail struct {
|
|
type ActivityDetail struct {
|
|
- ActivityId int `orm:"column(activity_id);pk";description:"活动ID "`
|
|
|
|
- ActivityTypeId int `description:"活动类型id"`
|
|
|
|
- PublishStatus int `description:"发布状态,0未发布,1已发布"`
|
|
|
|
- ActivityTypeName string `description:"活动类型名称"`
|
|
|
|
- ChartPermissionId int `description:"行业id"`
|
|
|
|
- ChartPermissionName string `description:"行业名称"`
|
|
|
|
- ChartPermissionNames string `description:"行业名称辅助字段,区分研选子分类"`
|
|
|
|
- Body string `description:"内容"`
|
|
|
|
- CreateTime string `description:"创建时间"`
|
|
|
|
- IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
|
- LimitPeopleNum int `description:"限制的人数数量"`
|
|
|
|
- LastUpdatedTime string `description:"更新时间"`
|
|
|
|
- ActivityTime string `description:"活动时间"`
|
|
|
|
- ActivityTimeText string `description:"活动时间带文字"`
|
|
|
|
- DistinguishedGuest string `description:"嘉宾"`
|
|
|
|
- Host string `description:"主持人"`
|
|
|
|
- Speaker string `description:"主讲人"`
|
|
|
|
- MainlandTell string `description:"大陆拨入号"`
|
|
|
|
- HongKongTell string `description:"香港拨入号"`
|
|
|
|
- TaiwanTell string `description:"台湾拨入号"`
|
|
|
|
- AmericaTell string `description:"美国拨入号"`
|
|
|
|
- ParticipationCode string `description:"参会密码"`
|
|
|
|
- Theme string `description:"主题"`
|
|
|
|
- Expert string `description:"专家"`
|
|
|
|
- ActivityName string `description:"活动名称"`
|
|
|
|
- OnlineParticipation string `description:"网络参会"`
|
|
|
|
- ReportLink string `description:"报告链接"`
|
|
|
|
- City string `description:"城市"`
|
|
|
|
- Address string `description:"活动地址"`
|
|
|
|
- Highlights string `description:"活动亮点"`
|
|
|
|
- Remarks string `description:"备注"`
|
|
|
|
- ShowType string `description:"人数限制类型,1不展示限制,2可选限制,3强制限制"`
|
|
|
|
- IsSignup int `description:"是否已报名 1是 ,0 否"`
|
|
|
|
- IsAppointment int `description:"是否已预约纪要 1是 ,0 否"`
|
|
|
|
- SignupNum int `description:"已报名人数"`
|
|
|
|
- SignupType int `description:"报名方式,1预约外呼,2自主拨入,3我要报名"`
|
|
|
|
- ActiveState string `description:"活动进行状态 未开始:1、进行中2、已结束3"`
|
|
|
|
- IsCancelMeetingReminder int `description:"是否取消会议提醒 1展示取消会议提醒 ,0展示会议提醒"`
|
|
|
|
- ArticleId int `description:"报告id(报告链接跳转使用)"`
|
|
|
|
- CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
|
- IsShowSustainable bool `description:"是否展示限免标签"`
|
|
|
|
- Description string `description:"研选内容说明"`
|
|
|
|
- IsResearch bool `description:"是否属于研选"`
|
|
|
|
- LinkParticipants string `description:"链接参会"`
|
|
|
|
- AppAttendance string `description:"App参会"`
|
|
|
|
- ConferencePassword string `description:"会议密码"`
|
|
|
|
- Scale string `description:"管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开"`
|
|
|
|
- IsShowAppointment bool `description:"是否展示预约纪要"`
|
|
|
|
- IsHideAppointment int `description:"是否隐藏预约纪要按钮 1是,0 否"`
|
|
|
|
- IsCClassMeeting bool `description:"是否是c类电话会"`
|
|
|
|
- ArticleList []*ActivityArticleResp // 下面是列表添加的部分结构体
|
|
|
|
- IsBrackets int `description:"是否有方括号 1是 ,0 否"`
|
|
|
|
- Label string `description:"主题标签"`
|
|
|
|
- ImgUrl string `description:"图片链接"`
|
|
|
|
- ImgUrlText string `description:"图片链接文字"`
|
|
|
|
- ActivityType int `description:"活动线上线下类型 1线上,0 线下"`
|
|
|
|
- JmcjRoadshowTitle string `description:"进门财经手动匹配的活动名称"`
|
|
|
|
- Listndustrial []*IndustrialManagementRep `description:"活动关联的产业信息"`
|
|
|
|
- IsShowOutboundCall bool `description:"是否展示预约外呼"`
|
|
|
|
- IsShowMeetingReminder bool `description:"是否展示会议提醒"`
|
|
|
|
- IsShowHelpSsk bool `description:"是否展示帮我带问"`
|
|
|
|
- IsShowSignup bool `description:"是否展示我要报名"`
|
|
|
|
- IsShowDetails bool `description:"是否展示查看详情按钮"`
|
|
|
|
- TemporaryLabel string `description:"临时标签"`
|
|
|
|
- IsCanAppointmentMinutes int `description:"是否可预约纪要 1是 ,0 否 默认0 "`
|
|
|
|
- YidongActivityId string `description:"易董活动ID"`
|
|
|
|
- YidongActivityUrl string `description:"易董活动跳转地址"`
|
|
|
|
- AudioLink bool `description:"是否展示回放按钮"`
|
|
|
|
- VoiceList *CygxActivityVoiceReq `description:"音频数据"`
|
|
|
|
- AdminId int `description:"管理员、销售ID "`
|
|
|
|
- IsMakerShow int `description:"是否仅决策人可见 0,否 、1,是"`
|
|
|
|
- VisibleRange int `description:"可见范围 1,仅本组可见 、2,全部客户可见"`
|
|
|
|
- VideoDetail *CygxActivityVideoListResp `description:"视频数据"`
|
|
|
|
- FileType int `description:"类型: 1-音频; 2-视频"`
|
|
|
|
- IsCollect bool `description:"是否收藏"`
|
|
|
|
- SourceType int `description:"活动来源。 1:活动 、2:专项产业调研"`
|
|
|
|
- TripImgLink string `description:"专项产业调研行程链接"`
|
|
|
|
- ActivityTimeEnd string `description:"专项产业调研活动预期结束时间"`
|
|
|
|
- IsShowFollowButton bool `description:"是否展示关注取关按钮"`
|
|
|
|
- IsFollowButton bool `description:"是否关注"`
|
|
|
|
- IsYidongConduct bool `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
|
- IsCanOutboundCall int `description:"是否提供外呼 1:是 、0:否"`
|
|
|
|
- TencentConferenceNumber string `description:"腾讯会议号"`
|
|
|
|
- YidongActivityIdByCygx string `description:"通过查研观向建会易董返回的活动ID"`
|
|
|
|
- IsShowSigninButton bool `description:"是否展示签到码按钮"`
|
|
|
|
- IsShowSignUpDetail bool `description:"是否展示报名详情按钮"`
|
|
|
|
- SigninImg string `description:"签到码图片"`
|
|
|
|
- IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
|
- SiginupDeadline string `description:"报名截止时间"`
|
|
|
|
- IsExternalLabel bool `description:"是否为外部资源"`
|
|
|
|
- IsResearchPoints bool `description:"是否为研选扣点"`
|
|
|
|
- CancelDeadline string `description:"取消报名截止时间"`
|
|
|
|
|
|
+ ActivityId int `orm:"column(activity_id);pk";description:"活动ID "`
|
|
|
|
+ ActivityTypeId int `description:"活动类型id"`
|
|
|
|
+ PublishStatus int `description:"发布状态,0未发布,1已发布"`
|
|
|
|
+ ActivityTypeName string `description:"活动类型名称"`
|
|
|
|
+ ChartPermissionId int `description:"行业id"`
|
|
|
|
+ ChartPermissionName string `description:"行业名称"`
|
|
|
|
+ ChartPermissionNames string `description:"行业名称辅助字段,区分研选子分类"`
|
|
|
|
+ Body string `description:"内容"`
|
|
|
|
+ CreateTime string `description:"创建时间"`
|
|
|
|
+ IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
|
+ LimitPeopleNum int `description:"限制的人数数量"`
|
|
|
|
+ LastUpdatedTime string `description:"更新时间"`
|
|
|
|
+ ActivityTime string `description:"活动时间"`
|
|
|
|
+ ActivityTimeText string `description:"活动时间带文字"`
|
|
|
|
+ DistinguishedGuest string `description:"嘉宾"`
|
|
|
|
+ Host string `description:"主持人"`
|
|
|
|
+ Speaker string `description:"主讲人"`
|
|
|
|
+ MainlandTell string `description:"大陆拨入号"`
|
|
|
|
+ HongKongTell string `description:"香港拨入号"`
|
|
|
|
+ TaiwanTell string `description:"台湾拨入号"`
|
|
|
|
+ AmericaTell string `description:"美国拨入号"`
|
|
|
|
+ ParticipationCode string `description:"参会密码"`
|
|
|
|
+ Theme string `description:"主题"`
|
|
|
|
+ Expert string `description:"专家"`
|
|
|
|
+ ActivityName string `description:"活动名称"`
|
|
|
|
+ OnlineParticipation string `description:"网络参会"`
|
|
|
|
+ ReportLink string `description:"报告链接"`
|
|
|
|
+ City string `description:"城市"`
|
|
|
|
+ Address string `description:"活动地址"`
|
|
|
|
+ Highlights string `description:"活动亮点"`
|
|
|
|
+ Remarks string `description:"备注"`
|
|
|
|
+ ShowType string `description:"人数限制类型,1不展示限制,2可选限制,3强制限制"`
|
|
|
|
+ IsSignup int `description:"是否已报名 1是 ,0 否"`
|
|
|
|
+ IsAppointment int `description:"是否已预约纪要 1是 ,0 否"`
|
|
|
|
+ SignupNum int `description:"已报名人数"`
|
|
|
|
+ SignupType int `description:"报名方式,1预约外呼,2自主拨入,3我要报名"`
|
|
|
|
+ ActiveState string `description:"活动进行状态 未开始:1、进行中2、已结束3"`
|
|
|
|
+ IsCancelMeetingReminder int `description:"是否取消会议提醒 1展示取消会议提醒 ,0展示会议提醒"`
|
|
|
|
+ ArticleId int `description:"报告id(报告链接跳转使用)"`
|
|
|
|
+ CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
|
+ IsShowSustainable bool `description:"是否展示限免标签"`
|
|
|
|
+ Description string `description:"研选内容说明"`
|
|
|
|
+ IsResearch bool `description:"是否属于研选"`
|
|
|
|
+ IsResearchSpecial bool `description:"是否属于特殊的研选"`
|
|
|
|
+ LinkParticipants string `description:"链接参会"`
|
|
|
|
+ AppAttendance string `description:"App参会"`
|
|
|
|
+ ConferencePassword string `description:"会议密码"`
|
|
|
|
+ Scale string `description:"管理规模,空不填,1::50亿以下,2:50~100亿,3:100亿以上。多个用, 隔开"`
|
|
|
|
+ IsShowAppointment bool `description:"是否展示预约纪要"`
|
|
|
|
+ IsHideAppointment int `description:"是否隐藏预约纪要按钮 1是,0 否"`
|
|
|
|
+ IsCClassMeeting bool `description:"是否是c类电话会"`
|
|
|
|
+ ArticleList []*ActivityArticleResp // 下面是列表添加的部分结构体
|
|
|
|
+ IsBrackets int `description:"是否有方括号 1是 ,0 否"`
|
|
|
|
+ Label string `description:"主题标签"`
|
|
|
|
+ ImgUrl string `description:"图片链接"`
|
|
|
|
+ ImgUrlText string `description:"图片链接文字"`
|
|
|
|
+ ActivityType int `description:"活动线上线下类型 1线上,0 线下"`
|
|
|
|
+ JmcjRoadshowTitle string `description:"进门财经手动匹配的活动名称"`
|
|
|
|
+ Listndustrial []*IndustrialManagementRep `description:"活动关联的产业信息"`
|
|
|
|
+ IsShowOutboundCall bool `description:"是否展示预约外呼"`
|
|
|
|
+ IsShowMeetingReminder bool `description:"是否展示会议提醒"`
|
|
|
|
+ IsShowHelpSsk bool `description:"是否展示帮我带问"`
|
|
|
|
+ IsShowSignup bool `description:"是否展示我要报名"`
|
|
|
|
+ IsShowDetails bool `description:"是否展示查看详情按钮"`
|
|
|
|
+ TemporaryLabel string `description:"临时标签"`
|
|
|
|
+ IsCanAppointmentMinutes int `description:"是否可预约纪要 1是 ,0 否 默认0 "`
|
|
|
|
+ YidongActivityId string `description:"易董活动ID"`
|
|
|
|
+ YidongActivityUrl string `description:"易董活动跳转地址"`
|
|
|
|
+ AudioLink bool `description:"是否展示回放按钮"`
|
|
|
|
+ VoiceList *CygxActivityVoiceReq `description:"音频数据"`
|
|
|
|
+ AdminId int `description:"管理员、销售ID "`
|
|
|
|
+ IsMakerShow int `description:"是否仅决策人可见 0,否 、1,是"`
|
|
|
|
+ VisibleRange int `description:"可见范围 1,仅本组可见 、2,全部客户可见"`
|
|
|
|
+ VideoDetail *CygxActivityVideoListResp `description:"视频数据"`
|
|
|
|
+ FileType int `description:"类型: 1-音频; 2-视频"`
|
|
|
|
+ IsCollect bool `description:"是否收藏"`
|
|
|
|
+ SourceType int `description:"活动来源。 1:活动 、2:专项产业调研"`
|
|
|
|
+ TripImgLink string `description:"专项产业调研行程链接"`
|
|
|
|
+ ActivityTimeEnd string `description:"专项产业调研活动预期结束时间"`
|
|
|
|
+ IsShowFollowButton bool `description:"是否展示关注取关按钮"`
|
|
|
|
+ IsFollowButton bool `description:"是否关注"`
|
|
|
|
+ IsYidongConduct bool `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
|
+ IsCanOutboundCall int `description:"是否提供外呼 1:是 、0:否"`
|
|
|
|
+ TencentConferenceNumber string `description:"腾讯会议号"`
|
|
|
|
+ YidongActivityIdByCygx string `description:"通过查研观向建会易董返回的活动ID"`
|
|
|
|
+ IsShowSigninButton bool `description:"是否展示签到码按钮"`
|
|
|
|
+ IsShowSignUpDetail bool `description:"是否展示报名详情按钮"`
|
|
|
|
+ SigninImg string `description:"签到码图片"`
|
|
|
|
+ IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
|
+ SiginupDeadline string `description:"报名截止时间"`
|
|
|
|
+ IsExternalLabel bool `description:"是否为外部资源"`
|
|
|
|
+ IsResearchPoints bool `description:"是否为研选扣点"`
|
|
|
|
+ ImgUrlBgYx string `description:"研选背景图片"`
|
|
|
|
+ CancelDeadline string `description:"取消报名截止时间"`
|
|
|
|
+ ChartPermissionNameDeputy string `description:"副行业名称"`
|
|
}
|
|
}
|
|
type ListArticleActivity struct {
|
|
type ListArticleActivity struct {
|
|
Title string `description:"文章标题"`
|
|
Title string `description:"文章标题"`
|
|
@@ -551,7 +557,7 @@ func UpdateActivitySattusToHaveInHand() (err error) {
|
|
condition += ` AND activity_time < NOW()`
|
|
condition += ` AND activity_time < NOW()`
|
|
sqlOr = condition
|
|
sqlOr = condition
|
|
condition += ` AND (activity_type_id IN ( 1, 2, 3, 7 ) AND activity_time > ` + "'" + resultTime_30 + "'" + ")"
|
|
condition += ` AND (activity_type_id IN ( 1, 2, 3, 7 ) AND activity_time > ` + "'" + resultTime_30 + "'" + ")"
|
|
- condition += ` OR(activity_type_id IN ( 4, 5, 6 ) AND activity_time > ` + "'" + resultTime_60 + "'" + sqlOr + ")"
|
|
|
|
|
|
+ condition += ` OR(activity_type_id IN ( 4, 5, 6, 8 ) AND activity_time > ` + "'" + resultTime_60 + "'" + sqlOr + ")"
|
|
msql := " UPDATE cygx_activity SET active_state = 2 WHERE 1 = 1 " + condition
|
|
msql := " UPDATE cygx_activity SET active_state = 2 WHERE 1 = 1 " + condition
|
|
_, err = o.Raw(msql).Exec()
|
|
_, err = o.Raw(msql).Exec()
|
|
return
|
|
return
|
|
@@ -574,7 +580,7 @@ func UpdateActivitySattusToComplete() (err error) {
|
|
//condition += ` AND activity_time < NOW()`
|
|
//condition += ` AND activity_time < NOW()`
|
|
//sqlOr = condition
|
|
//sqlOr = condition
|
|
condition += ` AND (activity_type_id IN ( 1, 2, 3, 7 ) AND activity_time < ` + "'" + resultTime_30 + "'" + ")"
|
|
condition += ` AND (activity_type_id IN ( 1, 2, 3, 7 ) AND activity_time < ` + "'" + resultTime_30 + "'" + ")"
|
|
- condition += ` OR(activity_type_id IN ( 4, 5, 6 ) AND activity_time < ` + "'" + resultTime_60 + "'" + ")"
|
|
|
|
|
|
+ condition += ` OR(activity_type_id IN ( 4, 5, 6 ,8 ) AND activity_time < ` + "'" + resultTime_60 + "'" + ")"
|
|
msql := " UPDATE cygx_activity SET active_state = 3 WHERE 1 = 1 " + condition
|
|
msql := " UPDATE cygx_activity SET active_state = 3 WHERE 1 = 1 " + condition
|
|
_, err = o.Raw(msql).Exec()
|
|
_, err = o.Raw(msql).Exec()
|
|
return
|
|
return
|
|
@@ -782,19 +788,21 @@ type CygxActivityLabelList struct {
|
|
Resource int `description:"位置 ,1:活动 ,2:专项产业调研"`
|
|
Resource int `description:"位置 ,1:活动 ,2:专项产业调研"`
|
|
TemporaryLabel string `description:"临时标签"`
|
|
TemporaryLabel string `description:"临时标签"`
|
|
IsNew bool `description:"是否为新:活动存在关联的的产业所关联的报告均在3个月内/无报告则标记新"`
|
|
IsNew bool `description:"是否为新:活动存在关联的的产业所关联的报告均在3个月内/无报告则标记新"`
|
|
- YidongActivityId int `description:"易董活动ID"`
|
|
|
|
|
|
+ YidongActivityId string `description:"易董活动ID"`
|
|
IsExternalLabel bool `description:"是否为外部资源"`
|
|
IsExternalLabel bool `description:"是否为外部资源"`
|
|
IsResearchPoints bool `description:"是否为研选扣点"`
|
|
IsResearchPoints bool `description:"是否为研选扣点"`
|
|
TripStatus int `description:"行程进行状态 1:预报名,2:确定行程"`
|
|
TripStatus int `description:"行程进行状态 1:预报名,2:确定行程"`
|
|
City string `description:"城市"`
|
|
City string `description:"城市"`
|
|
Days int `description:"天数"`
|
|
Days int `description:"天数"`
|
|
ActivityTypeId int `description:"活动类型id"`
|
|
ActivityTypeId int `description:"活动类型id"`
|
|
|
|
+ IsResearch bool `description:"是否属于研选"`
|
|
|
|
+ ChartPermissionId int `description:"行业id"`
|
|
}
|
|
}
|
|
|
|
|
|
// 主题列表
|
|
// 主题列表
|
|
func GetActivityLabelListAll(condition, sortTime string, pars []interface{}, startSize, pageSize int) (items []*CygxActivityLabelList, err error) {
|
|
func GetActivityLabelListAll(condition, sortTime string, pars []interface{}, startSize, pageSize int) (items []*CygxActivityLabelList, err error) {
|
|
o := orm.NewOrm()
|
|
o := orm.NewOrm()
|
|
- sql := `SELECT activity_id,activity_type_id, label,temporary_label,is_show_subject_name, MAX( art.activity_time ) AS timesort, MIn( art.activity_time ) AS mintimesort , yidong_activity_id,city,is_external_label,is_research_points
|
|
|
|
|
|
+ sql := `SELECT activity_id,activity_type_id, label,temporary_label,is_show_subject_name, MAX( art.activity_time ) AS timesort, MIn( art.activity_time ) AS mintimesort , yidong_activity_id,city,is_external_label,is_research_points,chart_permission_id
|
|
FROM cygx_activity as art WHERE 1= 1 `
|
|
FROM cygx_activity as art WHERE 1= 1 `
|
|
if condition != "" {
|
|
if condition != "" {
|
|
sql += condition
|
|
sql += condition
|
|
@@ -1193,7 +1201,7 @@ func GetActivityListNew(condition string, pars []interface{}, uid, startSize, pa
|
|
}
|
|
}
|
|
|
|
|
|
o := orm.NewOrm()
|
|
o := orm.NewOrm()
|
|
- sql := `SELECT art.* ,t.activity_type,t.img_url_text,c.image_url as img_url,
|
|
|
|
|
|
+ sql := `SELECT art.* ,t.activity_type,t.img_url_text,c.image_url as img_url,t.img_url_bg_yx,
|
|
( SELECT COUNT( 1 ) FROM cygx_activity_signup AS s WHERE s.activity_id = art.activity_id AND s.user_id = ? AND s.is_cancel = 0 AND s.do_fail_type = 0) AS is_signup,
|
|
( SELECT COUNT( 1 ) FROM cygx_activity_signup AS s WHERE s.activity_id = art.activity_id AND s.user_id = ? AND s.is_cancel = 0 AND s.do_fail_type = 0) AS is_signup,
|
|
( SELECT COUNT( DISTINCT user_id ) FROM cygx_activity_signup AS s WHERE s.activity_id = art.activity_id AND s.is_cancel = 0 AND s.do_fail_type = 0) AS signup_num,
|
|
( SELECT COUNT( DISTINCT user_id ) FROM cygx_activity_signup AS s WHERE s.activity_id = art.activity_id AND s.is_cancel = 0 AND s.do_fail_type = 0) AS signup_num,
|
|
( SELECT COUNT( 1 ) FROM cygx_activity_meeting_reminder AS m WHERE m.activity_id = art.activity_id AND m.user_id = ? AND m.is_cancel = 0 ) AS is_cancel_meeting_reminder,
|
|
( SELECT COUNT( 1 ) FROM cygx_activity_meeting_reminder AS m WHERE m.activity_id = art.activity_id AND m.user_id = ? AND m.is_cancel = 0 ) AS is_cancel_meeting_reminder,
|