소스 검색

no message

xingzai 1 년 전
부모
커밋
d5106d5763
7개의 변경된 파일55개의 추가작업 그리고 36개의 파일을 삭제
  1. 1 0
      models/activity.go
  2. 1 0
      models/article.go
  3. 37 36
      models/cygx_yanxuan_special.go
  4. 4 0
      services/activity.go
  5. 2 0
      services/article.go
  6. 1 0
      services/resource_data.go
  7. 9 0
      utils/constants.go

+ 1 - 0
models/activity.go

@@ -239,6 +239,7 @@ type ActivityDetail struct {
 	ChartPermissionNameDeputy string                     `description:"副行业名称"`
 	TopTime                   int                        `description:"置顶时间"`
 	LabelKeyword              string                     `description:"标签关键词"`
+	LabelKeywordImgLink       string                     `description:"标签关键词ico"`
 }
 type ListArticleActivity struct {
 	Title   string `description:"文章标题"`

+ 1 - 0
models/article.go

@@ -121,6 +121,7 @@ type HomeArticle struct {
 	BodyHighlight       []string             `description:"搜索高亮展示结果"`
 	ArticleTypeId       int                  `description:"文章类型ID"`
 	LabelKeyword        string               `description:"标签关键词"`
+	LabelKeywordImgLink string               `description:"标签关键词ico"`
 	List                []*IndustrialManagementIdInt
 }
 

+ 37 - 36
models/cygx_yanxuan_special.go

@@ -70,42 +70,43 @@ type CygxYanxuanSpecialResp struct {
 }
 
 type CygxYanxuanSpecialCenterResp struct {
-	Id              int    `orm:"column(id);pk"`
-	UserId          int    // 用户ID
-	CreateTime      string // 创建时间
-	ModifyTime      string // 修改时间
-	PublishTime     string // 提审过审或驳回时间
-	Content         string // 内容
-	Tags            string // 标签
-	Status          int    // 1:未发布,2:审核中 3:已发布 4:驳回
-	ImgUrl          string // 图片链接
-	DocUrl          string // 文档链接
-	SpecialName     string // 专栏名称
-	Introduction    string // 介绍
-	Label           string // 标签
-	NickName        string // 昵称
-	RealName        string // 姓名
-	Mobile          string // 手机号
-	HeadImg         string // 头像
-	BgImg           string // 背景图
-	Reason          string // 理由
-	Title           string // 标题
-	Type            int    // 类型1:笔记,2:观点
-	CollectNum      int
-	MyCollectNum    int
-	IsCollect       int
-	CompanyTags     string
-	IndustryTags    string
-	ContentHasImg   int  //正文是否包含图片 1包含 0不包含
-	ContentHasStyle bool //正文是否包含格式
-	Docs            []Doc
-	Annotation      string   `description:"核心观点"`
-	Source          string   `description:"来源"`
-	Pv              string   `description:"Pv"`
-	Uv              string   `description:"Uv"`
-	PublishDate     string   // 提审过审或驳回时间      string `description:"核心观点"`
-	BodyHighlight   []string `description:"搜索高亮展示结果"`
-	LabelKeyword    string   `description:"标签关键词"`
+	Id                  int    `orm:"column(id);pk"`
+	UserId              int    // 用户ID
+	CreateTime          string // 创建时间
+	ModifyTime          string // 修改时间
+	PublishTime         string // 提审过审或驳回时间
+	Content             string // 内容
+	Tags                string // 标签
+	Status              int    // 1:未发布,2:审核中 3:已发布 4:驳回
+	ImgUrl              string // 图片链接
+	DocUrl              string // 文档链接
+	SpecialName         string // 专栏名称
+	Introduction        string // 介绍
+	Label               string // 标签
+	NickName            string // 昵称
+	RealName            string // 姓名
+	Mobile              string // 手机号
+	HeadImg             string // 头像
+	BgImg               string // 背景图
+	Reason              string // 理由
+	Title               string // 标题
+	Type                int    // 类型1:笔记,2:观点
+	CollectNum          int
+	MyCollectNum        int
+	IsCollect           int
+	CompanyTags         string
+	IndustryTags        string
+	ContentHasImg       int  //正文是否包含图片 1包含 0不包含
+	ContentHasStyle     bool //正文是否包含格式
+	Docs                []Doc
+	Annotation          string   `description:"核心观点"`
+	Source              string   `description:"来源"`
+	Pv                  string   `description:"Pv"`
+	Uv                  string   `description:"Uv"`
+	PublishDate         string   // 提审过审或驳回时间      string `description:"核心观点"`
+	BodyHighlight       []string `description:"搜索高亮展示结果"`
+	LabelKeyword        string   `description:"标签关键词"`
+	LabelKeywordImgLink string   `description:"标签关键词ico"`
 }
 
 type Doc struct {

+ 4 - 0
services/activity.go

@@ -1010,6 +1010,7 @@ func ActivityArrButtonShow(items []*models.ActivityDetail) (activityDetails []*m
 				activityDetail.IsShowOutboundCall = false
 			}
 		}
+
 		//如果是易董同步过来的,只展示外部资源标签
 		if activityDetail.YidongActivityId != "" {
 			activityDetail.IsExternalLabel = true
@@ -1019,12 +1020,15 @@ func ActivityArrButtonShow(items []*models.ActivityDetail) (activityDetails []*m
 
 		if activityDetail.ActivityTypeName == "买方线下交流" {
 			activityDetail.LabelKeyword = utils.LABEL_L1_2
+			activityDetail.LabelKeywordImgLink = utils.LABEL_ICO_1
 		}
 		if activityDetail.ActivityTypeName == "专家电话会" || activityDetail.ActivityTypeName == "专家线下沙龙" {
 			activityDetail.LabelKeyword = utils.LABEL_L1_3
+			activityDetail.LabelKeywordImgLink = utils.LABEL_ICO_2
 		}
 		if activityDetail.ActivityTypeName == "公司调研电话会" {
 			activityDetail.LabelKeyword = utils.LABEL_L1_4
+			activityDetail.LabelKeywordImgLink = utils.LABEL_ICO_3
 		}
 
 		activityDetails = append(activityDetails, activityDetail)

+ 2 - 0
services/article.go

@@ -267,8 +267,10 @@ func HandleArticleCategoryImg(list []*models.HomeArticle) (items []*models.HomeA
 			list[k].IsResearch = true
 			if v.ArticleTypeId == 12 {
 				list[k].LabelKeyword = "研选沙龙"
+				list[k].LabelKeywordImgLink = utils.LABEL_ICO_6
 			} else {
 				list[k].LabelKeyword = "纪要"
+				list[k].LabelKeywordImgLink = utils.LABEL_ICO_5
 			}
 		}
 

+ 1 - 0
services/resource_data.go

@@ -423,6 +423,7 @@ func GetResourceDataList(condition string, pars []interface{}, startSize, pageSi
 			v.Source = utils.CYGX_OBJ_YANXUANSPECIAL
 			v.PublishDate = v.PublishTime
 			v.LabelKeyword = "专栏"
+			v.LabelKeywordImgLink = utils.LABEL_ICO_4
 			mapItems[fmt.Sprint(utils.CYGX_OBJ_YANXUANSPECIAL, v.Id)].YanxuanSpecial = v
 		}
 	}

+ 9 - 0
utils/constants.go

@@ -290,3 +290,12 @@ const (
 	LABEL_L3_2 string = "主题b"     // 主题b
 	LABEL_L3_3 string = "主题c"     // 主题c
 )
+
+const (
+	LABEL_ICO_1 string = "https://hzstatic.hzinsights.com/mfyx/config/Frame%20273.png" // 买方交流
+	LABEL_ICO_2 string = "https://hzstatic.hzinsights.com/mfyx/config/Frame%20274.png" // 专家访谈
+	LABEL_ICO_3 string = "https://hzstatic.hzinsights.com/mfyx/config/Frame%20275.png" // 上市公司小范围
+	LABEL_ICO_4 string = "https://hzstatic.hzinsights.com/mfyx/config/Frame%20276.png" // 专栏
+	LABEL_ICO_5 string = "https://hzstatic.hzinsights.com/mfyx/config/Frame%20277.png" // 纪要
+	LABEL_ICO_6 string = "https://hzstatic.hzinsights.com/mfyx/config/Frame%20278.png" // 买方沙龙
+)