|
@@ -4,6 +4,7 @@ import (
|
|
|
"fmt"
|
|
|
"github.com/beego/beego/v2/client/orm"
|
|
|
"github.com/rdlucklib/rdluck_tools/paging"
|
|
|
+ "hongze/hz_crm_api/utils"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
@@ -76,11 +77,14 @@ type ActivityRep struct {
|
|
|
IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
SiginupDeadline string `description:"报名截止时间"`
|
|
|
IsResearchPoints int `description:"是否为研选扣点 1是,0否"`
|
|
|
+ IsResearch bool `description:"是否为研选"`
|
|
|
+ IsShowHz int `description:"是否同时在弘则展示 1是,0否"`
|
|
|
PointsSet *CygxActivityPointsSetRsq `description:"研选扣点明细"`
|
|
|
IsAllCustomerType int `description:"是否全选活动可见类型 0无 1全选"`
|
|
|
List []*ActivityGroupIndustrialRep
|
|
|
VoiceList []*CygxActivityVoiceReq
|
|
|
VideoDetail *CygxActivityVideoReq
|
|
|
+ ListImgToText []*AliyunOcrTextActivityResp `description:"识图建会的会议信息列表"`
|
|
|
}
|
|
|
|
|
|
// 活动添加、修改入参
|
|
@@ -94,72 +98,74 @@ type ActivityGroupIndustrialRep struct {
|
|
|
|
|
|
// 活动详情
|
|
|
type ActivityDetail 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:"行业名称"`
|
|
|
- Body string `description:"内容"`
|
|
|
- CreateTime string `description:"创建时间"`
|
|
|
- IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
- LimitPeopleNum string `description:"限制的人数数量"`
|
|
|
- CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
- PublishStatus int `description:"发布状态 1已发布,0未发布"`
|
|
|
- LastUpdatedTime string `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:"活动名称"`
|
|
|
- OnlineParticipation string `description:"网络参会"`
|
|
|
- ReportLink string `description:"报告链接"`
|
|
|
- City string `description:"城市"`
|
|
|
- Address string `description:"活动地址"`
|
|
|
- Highlights string `description:"活动亮点"`
|
|
|
- Remarks string `description:"备注"`
|
|
|
- ShowType string `description:"人数限制类型,1不展示限制,2可选限制,3强制限制"`
|
|
|
- Speaker string `description:"主讲人"`
|
|
|
- ActiveState int `description:"活动进行状态 未开始:1、进行中2、已结束3"`
|
|
|
- IsSubmitMeeting int `description:"是否提交过到会情况,1是,0否"`
|
|
|
- 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 "`
|
|
|
- AdminId int `description:"销售/管理员ID"`
|
|
|
- AdminName string `description:"销售/管理员姓名"`
|
|
|
- IsHideAppointment int `description:"是否隐藏预约纪要按钮 1是,0 否"`
|
|
|
- PermissionType int `description:"1主观,2客观"`
|
|
|
- Label string `description:"标签"`
|
|
|
- ListIndustrial []*IndustrialActivityGroupManagementRep
|
|
|
- ListSubject []*SubjectActivityGroupManagementRep
|
|
|
- IsCanAppointmentMinutes int `description:"是否可预约纪要 1是 ,0 否 默认0 "`
|
|
|
- YidongActivityId string `description:"易董的活动ID"`
|
|
|
- YidongActivityEndTime string `description:"易董活动截止时间"`
|
|
|
- VoiceList []*CygxActivityVoiceReq
|
|
|
- VideoDetail *CygxActivityVideo
|
|
|
- ActivityJoinType string `description:"活动入会类型01报名审核后可入会 02预约即可入会 03仅定向邀请人员可入会"`
|
|
|
- YidongSignUpEnd string `description:"易董活动截止时间"` // 报名结束时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
- YidongSignUpStart string `description:"易董活动截止时间"` // 报名开始时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
- PublishDate string `description:"发布时间"`
|
|
|
- IsYidongConduct int `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
- IsCanOutboundCall int `description:"是否提供外呼 1:是 、0:否"`
|
|
|
- YidongActivityIdByCygx string `description:"通过查研观向建会易董返回的活动ID"`
|
|
|
- TencentConferenceNumber string `description:"腾讯会议号"`
|
|
|
- IsExternalLabel int `description:"是否为外部资源 1是,0否"`
|
|
|
- SigninImg string `description:"签到码图片"`
|
|
|
- IsResearchPoints int `description:"是否为研选扣点 1是,0否"`
|
|
|
- IsBClass int `description:"是否为B类电话会 1是,0否"`
|
|
|
- IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
- SiginupDeadline string `description:"报名截止时间"`
|
|
|
- PointsSet *CygxActivityPointsSetRsq `description:"研选扣点明细"`
|
|
|
+ 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:"行业名称"`
|
|
|
+ Body string `description:"内容"`
|
|
|
+ CreateTime string `description:"创建时间"`
|
|
|
+ IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
+ LimitPeopleNum string `description:"限制的人数数量"`
|
|
|
+ CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
+ PublishStatus int `description:"发布状态 1已发布,0未发布"`
|
|
|
+ LastUpdatedTime string `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:"活动名称"`
|
|
|
+ OnlineParticipation string `description:"网络参会"`
|
|
|
+ ReportLink string `description:"报告链接"`
|
|
|
+ City string `description:"城市"`
|
|
|
+ Address string `description:"活动地址"`
|
|
|
+ Highlights string `description:"活动亮点"`
|
|
|
+ Remarks string `description:"备注"`
|
|
|
+ ShowType string `description:"人数限制类型,1不展示限制,2可选限制,3强制限制"`
|
|
|
+ Speaker string `description:"主讲人"`
|
|
|
+ ActiveState int `description:"活动进行状态 未开始:1、进行中2、已结束3"`
|
|
|
+ IsSubmitMeeting int `description:"是否提交过到会情况,1是,0否"`
|
|
|
+ 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 "`
|
|
|
+ AdminId int `description:"销售/管理员ID"`
|
|
|
+ AdminName string `description:"销售/管理员姓名"`
|
|
|
+ IsHideAppointment int `description:"是否隐藏预约纪要按钮 1是,0 否"`
|
|
|
+ PermissionType int `description:"1主观,2客观"`
|
|
|
+ Label string `description:"标签"`
|
|
|
+ ListIndustrial []*IndustrialActivityGroupManagementRep
|
|
|
+ ListSubject []*SubjectActivityGroupManagementRep
|
|
|
+ IsCanAppointmentMinutes int `description:"是否可预约纪要 1是 ,0 否 默认0 "`
|
|
|
+ YidongActivityId string `description:"易董的活动ID"`
|
|
|
+ YidongActivityEndTime string `description:"易董活动截止时间"`
|
|
|
+ VoiceList []*CygxActivityVoiceReq
|
|
|
+ VideoDetail *CygxActivityVideo
|
|
|
+ ActivityJoinType string `description:"活动入会类型01报名审核后可入会 02预约即可入会 03仅定向邀请人员可入会"`
|
|
|
+ YidongSignUpEnd string `description:"易董活动截止时间"` // 报名结束时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
+ YidongSignUpStart string `description:"易董活动截止时间"` // 报名开始时间,适应于报名审核后可入会,为空表示不限制报名时间
|
|
|
+ PublishDate string `description:"发布时间"`
|
|
|
+ IsYidongConduct int `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
+ IsCanOutboundCall int `description:"是否提供外呼 1:是 、0:否"`
|
|
|
+ YidongActivityIdByCygx string `description:"通过查研观向建会易董返回的活动ID"`
|
|
|
+ TencentConferenceNumber string `description:"腾讯会议号"`
|
|
|
+ IsExternalLabel int `description:"是否为外部资源 1是,0否"`
|
|
|
+ SigninImg string `description:"签到码图片"`
|
|
|
+ IsResearchPoints int `description:"是否为研选扣点 1是,0否"`
|
|
|
+ IsBClass int `description:"是否为B类电话会 1是,0否"`
|
|
|
+ IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
+ SiginupDeadline string `description:"报名截止时间"`
|
|
|
+ PointsSet *CygxActivityPointsSetRsq `description:"研选扣点明细"`
|
|
|
+ IsShowHz int `description:"是否同时在弘则展示 1是,0否"`
|
|
|
+ ChartPermissionNameDeputy string `description:"副行业名称"`
|
|
|
}
|
|
|
|
|
|
type ActivityDetailRep struct {
|
|
@@ -170,65 +176,68 @@ type ActivityDetailRep 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:"创建时间"`
|
|
|
- PublishDate 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 "`
|
|
|
- IsYidongConduct int `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
- IsCanOutboundCall int `description:"是否提供外呼 1:是 、0:否"`
|
|
|
- IsCancel int `description:"是否取消,1是,0否"`
|
|
|
- TencentConferenceNumber string `description:"腾讯会议号"`
|
|
|
- IsExternalLabel int `description:"是否为外部资源 1是,0否"`
|
|
|
- IsBClass int `description:"是否为B类电话会 1是,0否"`
|
|
|
- IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
- SiginupDeadline string `description:"报名截止时间"`
|
|
|
- CancelDeadline string `description:"取消报名截止时间"`
|
|
|
- IsResearchPoints int `description:"是否为研选扣点 1是,0否"`
|
|
|
- IsAllCustomerType int `description:"是否全选活动可见类型 0无 1全选"`
|
|
|
+ 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:"创建时间"`
|
|
|
+ PublishDate 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 "`
|
|
|
+ IsYidongConduct int `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
+ IsCanOutboundCall int `description:"是否提供外呼 1:是 、0:否"`
|
|
|
+ IsCancel int `description:"是否取消,1是,0否"`
|
|
|
+ TencentConferenceNumber string `description:"腾讯会议号"`
|
|
|
+ IsExternalLabel int `description:"是否为外部资源 1是,0否"`
|
|
|
+ IsBClass int `description:"是否为B类电话会 1是,0否"`
|
|
|
+ IsNeedEmail int `description:"是否需要提供邮箱 1是,0否"`
|
|
|
+ SiginupDeadline string `description:"报名截止时间"`
|
|
|
+ IsResearchPoints int `description:"是否为研选扣点 1是,0否"`
|
|
|
+ IsAllCustomerType int `description:"是否全选活动可见类型 0无 1全选"`
|
|
|
+ IsShowHz int `description:"是否同时在弘则展示 1是,0否"`
|
|
|
+ ChartPermissionIdDeputy int `description:"行业id"`
|
|
|
+ ChartPermissionNameDeputy string `description:"行业名称"`
|
|
|
+ CancelDeadline string `description:"取消报名截止时间"`
|
|
|
}
|
|
|
|
|
|
type CygxActivityEditDetail struct {
|
|
@@ -289,15 +298,16 @@ func AddActivity(items []*CygxActivity, industrialActivityItems [][]*CygxIndustr
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- {
|
|
|
- //添加研选扣点内容
|
|
|
- if itemPointsSet.PointsObject != "" {
|
|
|
- itemPointsSet.ActivityId = int(newId)
|
|
|
- _, err = to.Insert(itemPointsSet)
|
|
|
- if err != nil {
|
|
|
- return
|
|
|
+ {
|
|
|
+ //添加研选扣点内容
|
|
|
+ if itemPointsSet.PointsObject != "" {
|
|
|
+ itemPointsSet.ActivityId = int(newId)
|
|
|
+ itemPointsSet.Id = 0 // 二次插入的时候主键被赋值了
|
|
|
+ _, err = to.Insert(itemPointsSet)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -393,8 +403,13 @@ func EditActivity(item *CygxActivity, oldPublishStatus int, industrialActivityIt
|
|
|
updateParams["IsNeedEmail"] = item.IsNeedEmail
|
|
|
updateParams["SiginupDeadline"] = item.SiginupDeadline
|
|
|
updateParams["IsResearchPoints"] = item.IsResearchPoints
|
|
|
- updateParams["CancelDeadline"] = item.CancelDeadline
|
|
|
updateParams["IsAllCustomerType"] = item.IsAllCustomerType
|
|
|
+ if item.ChartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
|
|
|
+ updateParams["IsShowHz"] = item.IsShowHz //研选的才做修改
|
|
|
+ }
|
|
|
+ updateParams["ChartPermissionNameDeputy"] = item.ChartPermissionNameDeputy
|
|
|
+ updateParams["ChartPermissionIdDeputy"] = item.ChartPermissionIdDeputy
|
|
|
+ updateParams["CancelDeadline"] = item.CancelDeadline
|
|
|
//修改活动信息
|
|
|
ptrStructOrTableName := "cygx_activity"
|
|
|
whereParam := map[string]interface{}{"activity_id": item.ActivityId}
|
|
@@ -557,30 +572,31 @@ func EditActivityStatus(activityId int) (err error) {
|
|
|
|
|
|
// 活动详情
|
|
|
type CygxActivityList struct {
|
|
|
- ActivityId int `orm:"column(activity_id);pk";description:"活动ID 等于0新增活动,大于0修改活动"`
|
|
|
- ActivityTypeId int `description:"活动类型id"`
|
|
|
- ActivityName string `description:"活动名称"`
|
|
|
- ActivityTypeName string `description:"活动类型名称"`
|
|
|
- ActiveState int `description:"活动进行状态 未开始:1、进行中2、已结束3"`
|
|
|
- ChartPermissionId int `description:"行业id"`
|
|
|
- ChartPermissionName string `description:"行业名称"`
|
|
|
- ChartPermissionNames string `description:"行业名称辅助字段,区分研选子分类"`
|
|
|
- Body string `description:"内容"`
|
|
|
- IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
- LimitPeopleNum int `description:"限制的人数数量"`
|
|
|
- CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
- PublishStatus int `description:"发布状态 1已发布,0未发布"`
|
|
|
- LastUpdatedTime string `description:"更新时间"`
|
|
|
- ActivityTime string `description:"活动时间"`
|
|
|
- ActivityTimeText string `description:"活动时间带文字"`
|
|
|
- Label string `description:"标签"`
|
|
|
- YidongActivityId string `description:"易董的活动ID"`
|
|
|
- TemporaryLabel string `description:"临时标签"`
|
|
|
- IsCancel int `description:"是否取消,1是,0否"`
|
|
|
- IsUpload bool `description:"是否上传"`
|
|
|
- IsYidongConduct int `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
- IsShowSigninButton bool `description:"是否展示签到码按钮"`
|
|
|
- SigninImg string `description:"签到码图片"`
|
|
|
+ ActivityId int `orm:"column(activity_id);pk";description:"活动ID 等于0新增活动,大于0修改活动"`
|
|
|
+ ActivityTypeId int `description:"活动类型id"`
|
|
|
+ ActivityName string `description:"活动名称"`
|
|
|
+ ActivityTypeName string `description:"活动类型名称"`
|
|
|
+ ActiveState int `description:"活动进行状态 未开始:1、进行中2、已结束3"`
|
|
|
+ ChartPermissionId int `description:"行业id"`
|
|
|
+ ChartPermissionName string `description:"行业名称"`
|
|
|
+ ChartPermissionNames string `description:"行业名称辅助字段,区分研选子分类"`
|
|
|
+ Body string `description:"内容"`
|
|
|
+ IsLimitPeople int `description:"是否限制人数 1是,0否"`
|
|
|
+ LimitPeopleNum int `description:"限制的人数数量"`
|
|
|
+ CustomerTypeIds string `description:"活动可见的客户类型,多个ID用 , 隔开"`
|
|
|
+ PublishStatus int `description:"发布状态 1已发布,0未发布"`
|
|
|
+ LastUpdatedTime string `description:"更新时间"`
|
|
|
+ ActivityTime string `description:"活动时间"`
|
|
|
+ ActivityTimeText string `description:"活动时间带文字"`
|
|
|
+ Label string `description:"标签"`
|
|
|
+ YidongActivityId string `description:"易董的活动ID"`
|
|
|
+ TemporaryLabel string `description:"临时标签"`
|
|
|
+ IsCancel int `description:"是否取消,1是,0否"`
|
|
|
+ IsUpload bool `description:"是否上传"`
|
|
|
+ IsYidongConduct int `description:"是否属于易董办会 1:是 、0:否"`
|
|
|
+ IsShowSigninButton bool `description:"是否展示签到码按钮"`
|
|
|
+ SigninImg string `description:"签到码图片"`
|
|
|
+ ChartPermissionNameDeputy string `description:"副行业名称"`
|
|
|
}
|
|
|
|
|
|
type GetCygxActivityListRep struct {
|
|
@@ -728,3 +744,13 @@ func UpdateCygxActivitySigninImg(signinImg string, activityId int) (err error) {
|
|
|
_, err = o.Raw(sql, signinImg, activityId).Exec()
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+type AliyunOcrTextActivityResp struct {
|
|
|
+ TitmeYMD string `description:"时间年月日"`
|
|
|
+ TitmeHM string `description:"时间时分"`
|
|
|
+ Company string `description:"公司名称"`
|
|
|
+}
|
|
|
+
|
|
|
+type AliyunOcrTextActivityListResp struct {
|
|
|
+ List []*AliyunOcrTextActivityResp
|
|
|
+}
|