|
@@ -56,8 +56,9 @@ type CygxYanxuanSpecialItem struct {
|
|
|
ContentHasImg int //正文是否包含图片 1包含 0不包含
|
|
|
ContentHasStyle bool //正文是否包含格式
|
|
|
Docs []Doc
|
|
|
- Pv string `description:"Pv"`
|
|
|
- Uv string `description:"Uv"`
|
|
|
+ Pv int `description:"Pv"`
|
|
|
+ Uv int `description:"Uv"`
|
|
|
+ HzPv int `description:"HzPv"`
|
|
|
MomentsImg string `description:"分享到朋友圈的封面图片"`
|
|
|
LikeCount int `comment:"点赞数量"`
|
|
|
IsLikeCount bool `comment:"是否点赞"`
|
|
@@ -113,6 +114,7 @@ type CygxYanxuanSpecialCenterResp struct {
|
|
|
Source string `description:"来源"`
|
|
|
Pv int `description:"Pv"`
|
|
|
Uv int `description:"Uv"`
|
|
|
+ HzPv int `description:"HzPv"`
|
|
|
PublishDate string // 提审过审或驳回时间 string `description:"核心观点"`
|
|
|
BodyHighlight []string `description:"搜索高亮展示结果"`
|
|
|
LabelKeyword string `description:"标签关键词"`
|
|
@@ -322,6 +324,14 @@ func UpdateYanxuanSpecialPv(id int) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+// UpdateYanxuanSpecialHzPv 修改研选专栏的阅读弘则Pv
|
|
|
+func UpdateYanxuanSpecialHzPv(id int) (err error) {
|
|
|
+ o := orm.NewOrm()
|
|
|
+ sql := `UPDATE cygx_yanxuan_special SET hz_pv=hz_pv+1 WHERE id = ? `
|
|
|
+ _, err = o.Raw(sql, id).Exec()
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
// UpdateYanxuanSpecialUv 修改研选专栏的阅读Uv
|
|
|
func UpdateYanxuanSpecialUv(id int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
@@ -330,6 +340,14 @@ func UpdateYanxuanSpecialUv(id int) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+// UpdateYanxuanSpecialHzUv 修改研选专栏的阅读弘则Uv
|
|
|
+func UpdateYanxuanSpecialHzUv(id int) (err error) {
|
|
|
+ o := orm.NewOrm()
|
|
|
+ sql := `UPDATE cygx_yanxuan_special SET hz_uv=hz_uv+1 WHERE id = ? `
|
|
|
+ _, err = o.Raw(sql, id).Exec()
|
|
|
+ return
|
|
|
+}
|
|
|
+
|
|
|
func UpdateYanxuanSpecialPvNUm(pv, id int) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := `UPDATE cygx_yanxuan_special SET pv = ? WHERE id = ? `
|