This commit is contained in:
suyl
2021-07-01 15:01:57 +08:00
parent 06615102ca
commit d2b841b688
2 changed files with 5 additions and 6 deletions

View File

@@ -10,7 +10,6 @@ import (
"git.rosy.net.cn/jx-callback/globals/api" "git.rosy.net.cn/jx-callback/globals/api"
"mime/multipart" "mime/multipart"
"net/http" "net/http"
"strings"
) )
func GetKnowledgeDepot(ctx *jxcontext.Context, keyword string, offset, pageSize int) (page *model.PagedInfo, err error) { func GetKnowledgeDepot(ctx *jxcontext.Context, keyword string, offset, pageSize int) (page *model.PagedInfo, err error) {
@@ -70,8 +69,8 @@ func SNSUploadImg(ctx *jxcontext.Context, files []*multipart.FileHeader, isThumb
func AddMaterial(ctx *jxcontext.Context, knowIDs []int, param *weixinapi.CBAddNewsParam) (err error) { func AddMaterial(ctx *jxcontext.Context, knowIDs []int, param *weixinapi.CBAddNewsParam) (err error) {
var ( var (
db = dao.GetDB() db = dao.GetDB()
s = new(strings.Builder) content = ""
) )
if len(knowIDs) == 0 { if len(knowIDs) == 0 {
return fmt.Errorf("请至少勾选一条!") return fmt.Errorf("请至少勾选一条!")
@@ -79,11 +78,10 @@ func AddMaterial(ctx *jxcontext.Context, knowIDs []int, param *weixinapi.CBAddNe
knows, err := dao.GetKnowledgeDepotNoPage(db, knowIDs) knows, err := dao.GetKnowledgeDepotNoPage(db, knowIDs)
for k, v := range knows { for k, v := range knows {
if k != 0 { if k != 0 {
s.WriteString(weixinapi.SNSCutLine) content += weixinapi.SNSCutLine
} }
s.WriteString(v.Content) content += v.Content
} }
content := s.String()
if content != "" { if content != "" {
param.Content = content param.Content = content
api.WeixinAPI.CBAddNews(param) api.WeixinAPI.CBAddNews(param)

View File

@@ -519,3 +519,4 @@ yinbaoAppKey = "682628966212343269"
yinbaoAppID = "18C0E0867E467DBC26EFF5E957B02EC4" yinbaoAppID = "18C0E0867E467DBC26EFF5E957B02EC4"
aliUpcAppCode = "00a6eefba0204d3fa310ac0ee7a6fc54" aliUpcAppCode = "00a6eefba0204d3fa310ac0ee7a6fc54"
读取内容错误