|
@@ -9,6 +9,7 @@ import (
|
|
|
"hongze/hongze_clpt/services"
|
|
|
"hongze/hongze_clpt/utils"
|
|
|
"os"
|
|
|
+ "strings"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
@@ -80,9 +81,9 @@ func (this *YanxuanSpecialController) List() {
|
|
|
v.Docs = docs
|
|
|
}
|
|
|
if v.Type == 1 {
|
|
|
- v.Title = "【笔记】"+v.Title
|
|
|
+ v.Title = "【笔记】" + v.Title
|
|
|
} else if v.Type == 2 {
|
|
|
- v.Title = "【观点】"+v.Title
|
|
|
+ v.Title = "【观点】" + v.Title
|
|
|
}
|
|
|
if v.MyCollectNum > 0 {
|
|
|
v.IsCollect = 1
|
|
@@ -273,7 +274,11 @@ func (this *YanxuanSpecialController) Save() {
|
|
|
br.Msg = "请至少输入一个标签"
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
+ docUrl, err := json.Marshal(req.Docs)
|
|
|
+ if err != nil {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ imgUrls := strings.Join(req.ImgUrl, ",")
|
|
|
item := models.CygxYanxuanSpecial{
|
|
|
Id: req.Id,
|
|
|
UserId: sysUser.UserId,
|
|
@@ -282,8 +287,8 @@ func (this *YanxuanSpecialController) Save() {
|
|
|
PublishTime: time.Now(),
|
|
|
Content: req.Content,
|
|
|
Tags: req.Tags,
|
|
|
- ImgUrl: req.ImgUrl,
|
|
|
- DocUrl: req.DocUrl,
|
|
|
+ ImgUrl: imgUrls,
|
|
|
+ DocUrl: string(docUrl),
|
|
|
Title: req.Title,
|
|
|
Type: req.Type,
|
|
|
}
|
|
@@ -872,8 +877,8 @@ func (this *YanxuanSpecialController) AuthorHeadImg() {
|
|
|
}
|
|
|
|
|
|
item := models.CygxYanxuanSpecialAuthor{
|
|
|
- UserId: req.UserId,
|
|
|
- HeadImg: req.HeadImg,
|
|
|
+ UserId: req.UserId,
|
|
|
+ HeadImg: req.HeadImg,
|
|
|
}
|
|
|
|
|
|
err = models.UpdateYanxuanSpecialAuthorHeadImg(&item)
|
|
@@ -971,7 +976,7 @@ func (this *YanxuanSpecialController) Check() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- suggest := models.WxCheckContent(itemToken.AccessToken,sysUser.OpenId, req.Content)
|
|
|
+ suggest := models.WxCheckContent(itemToken.AccessToken, sysUser.OpenId, req.Content)
|
|
|
if suggest == "risky" {
|
|
|
br.Msg = "文章内容含有违法违规内容"
|
|
|
br.ErrMsg = "文章内容含有违法违规内容"
|
|
@@ -1000,7 +1005,7 @@ func (this *YanxuanSpecialController) Check() {
|
|
|
br.ErrMsg = "图片内容含有违法违规内容"
|
|
|
return
|
|
|
}
|
|
|
- if err := res.GetResponseError(); err !=nil {
|
|
|
+ if err := res.GetResponseError(); err != nil {
|
|
|
// 处理微信返回错误信息
|
|
|
return
|
|
|
}
|
|
@@ -1014,4 +1019,4 @@ func (this *YanxuanSpecialController) Check() {
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Msg = "校验成功"
|
|
|
-}
|
|
|
+}
|