Browse Source

报告编辑

xyxie 11 months ago
parent
commit
d0196d3ddb
1 changed files with 21 additions and 55 deletions
  1. 21 55
      services/classify.go

+ 21 - 55
services/classify.go

@@ -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 {