|
@@ -16,25 +16,14 @@ type GetClassifyListReq struct {
|
|
|
HideDayWeek int
|
|
|
}
|
|
|
|
|
|
-type GetChartPermissionItem struct {
|
|
|
- List []*models.ChartPermission
|
|
|
- ParentList []*models.ChartPermission
|
|
|
-}
|
|
|
-type GetChartPermissionResp struct {
|
|
|
- Code int `json:"code" description:"状态码"`
|
|
|
- Msg string `json:"msg" description:"提示信息"`
|
|
|
- Data GetChartPermissionItem `json:"data" description:"返回数据"`
|
|
|
- ErrMsg string `json:"-" description:"错误信息,不用返回给前端,只是做日志记录"`
|
|
|
-}
|
|
|
-
|
|
|
type ClassifySetEnabledReq struct {
|
|
|
ClassifyId int `description:"分类ID"`
|
|
|
Enabled int `description:"是否可用,1可用,0禁用"`
|
|
|
}
|
|
|
|
|
|
type EditClassifyReq struct {
|
|
|
- ClassifyId int `description:"分类ID"`
|
|
|
- Abstract string `description:"栏目简介"`
|
|
|
+ ClassifyId int `description:"分类ID"`
|
|
|
+ /*Abstract string `description:"栏目简介"`
|
|
|
Descript string `description:"分享描述"`
|
|
|
ReportAuthor string `description:"栏目作者"`
|
|
|
AuthorDescript string `description:"作者简介"`
|
|
@@ -42,25 +31,25 @@ type EditClassifyReq struct {
|
|
|
ReportImgUrl string `description:"报告配图"`
|
|
|
HeadImgUrl string `description:"头部banner"`
|
|
|
AvatarImgUrl string `description:"头像"`
|
|
|
- HomeImgUrl string `description:"首页配图"`
|
|
|
- ClassifyLabel string `description:"分类标签"`
|
|
|
- ShowType int `description:"展示类型:1-列表 2-专栏"`
|
|
|
- HasTeleconference int `description:"是否有电话会:0-否 1-是"`
|
|
|
- VipTitle string `description:"研究员头衔"`
|
|
|
- Sort int `description:"后台排序"`
|
|
|
- IsShow int `description:"是否在小程序显示:1-显示 0-隐藏"`
|
|
|
- YbFiccSort int `description:"小程序FICC页排序"`
|
|
|
- YbFiccIcon string `description:"小程序FICC页icon"`
|
|
|
- YbFiccPcIcon string `description:"小程序PC端FICC页背景图"`
|
|
|
- YbIconUrl string `description:"小程序已购页icon"`
|
|
|
- YbBgUrl string `description:"小程序已购详情背景图"`
|
|
|
- YbListImg string `description:"小程序研报列表封面图"`
|
|
|
- YbShareBgImg string `description:"小程序研报详情分享背景图"`
|
|
|
- YbRightBanner string `description:"Pc端详情页,右侧,报告合集背景图"`
|
|
|
- MenuList []*ClassifyMenuSaveReq `description:"子目录列表"`
|
|
|
- ClassifyMenuId int `description:"二级分类-子目录ID"`
|
|
|
- RelateTel int `description:"是否在电话会中可选: 0-否; 1-是"`
|
|
|
- RelateVideo int `description:"是否在路演视频中可选: 0-否; 1-是"`
|
|
|
+ HomeImgUrl string `description:"首页配图"`*/
|
|
|
+ ClassifyLabel string `description:"分类标签"`
|
|
|
+ ShowType int `description:"展示类型:1-列表 2-专栏"`
|
|
|
+ /*HasTeleconference int `description:"是否有电话会:0-否 1-是"`
|
|
|
+ VipTitle string `description:"研究员头衔"`*/
|
|
|
+ //Sort int `description:"后台排序"`
|
|
|
+ IsShow int `description:"是否在小程序显示:1-显示 0-隐藏"`
|
|
|
+ YbFiccSort int `description:"小程序FICC页排序"`
|
|
|
+ YbFiccIcon string `description:"小程序FICC页icon"`
|
|
|
+ YbFiccPcIcon string `description:"小程序PC端FICC页背景图"`
|
|
|
+ YbIconUrl string `description:"小程序已购页icon"`
|
|
|
+ YbBgUrl string `description:"小程序已购详情背景图"`
|
|
|
+ YbListImg string `description:"小程序研报列表封面图"`
|
|
|
+ YbShareBgImg string `description:"小程序研报详情分享背景图"`
|
|
|
+ YbRightBanner string `description:"Pc端详情页,右侧,报告合集背景图"`
|
|
|
+ MenuList []*ClassifyMenuSaveReq `description:"子目录列表"`
|
|
|
+ ClassifyMenuId int `description:"二级分类-子目录ID"`
|
|
|
+ RelateTel int `description:"是否在电话会中可选: 0-否; 1-是"`
|
|
|
+ RelateVideo int `description:"是否在路演视频中可选: 0-否; 1-是"`
|
|
|
}
|
|
|
|
|
|
// ClassifyMenuSaveReq 保存分类子目录请求体
|
|
@@ -75,29 +64,6 @@ type CrmEtaBaseResp struct {
|
|
|
ErrMsg string `json:"-" description:"错误信息,不用返回给前端,只是做日志记录"`
|
|
|
}
|
|
|
|
|
|
-type ChartPermissionAddReq struct {
|
|
|
- PermissionName string `description:"品种权限名称"`
|
|
|
- ParentId int `description:"父级ID"`
|
|
|
- Enabled int `description:"是否可用 0禁用, 1启用"` //启用,禁用操作会关联二级品种
|
|
|
- IsPublic int `description:"是否是公有权限1:公有权限,0私有权限"`
|
|
|
- ProductId int
|
|
|
-}
|
|
|
-
|
|
|
-type ChartPermissionEditReq struct {
|
|
|
- ChartPermissionId int `description:"品种权限Id"` // 如果ID存在,则是更新操作,否则是新增操作
|
|
|
- PermissionName string `description:"品种权限名称"`
|
|
|
- Enabled int `description:"是否可用 0禁用, 1启用"` //启用,禁用操作会关联二级品种
|
|
|
- IsPublic int `description:"是否是公有权限1:公有权限,0私有权限"`
|
|
|
- PublicPermissionIds []int `description:"公有权限的ID列表"` //一级品种没有公有私有属性
|
|
|
-}
|
|
|
-
|
|
|
-type ChartPermissionMoveReq struct {
|
|
|
- ChartPermissionId int `description:"品种id"`
|
|
|
- // ParentChartPermissionId int `description:"父级品种id"`
|
|
|
- PrevChartPermissionId int `description:"上一个兄弟节点品种id"`
|
|
|
- NextChartPermissionId int `description:"下一个兄弟节点品种id"`
|
|
|
-}
|
|
|
-
|
|
|
func crmEtaPost(url string, param interface{}) (respBody []byte, err error) {
|
|
|
data, e := json.Marshal(param)
|
|
|
if e != nil {
|