ziwen пре 1 година
родитељ
комит
918443a2bb
2 измењених фајлова са 4 додато и 3 уклоњено
  1. 3 2
      controllers/yanxuan_special.go
  2. 1 1
      models/cygx_yanxuan_special.go

+ 3 - 2
controllers/yanxuan_special.go

@@ -278,7 +278,7 @@ func (this *YanxuanSpecialController) Save() {
 		br.Msg = "请输入内容"
 		return
 	}
-	if req.Tags == "" && req.DoType == 2 {
+	if len(req.Tags) > 0 && req.DoType == 2 {
 		br.Msg = "请至少输入一个标签"
 		return
 	}
@@ -287,6 +287,7 @@ func (this *YanxuanSpecialController) Save() {
 		return
 	}
 	imgUrls := strings.Join(req.ImgUrl, ",")
+	tags := strings.Join(req.Tags, ",")
 	item := models.CygxYanxuanSpecial{
 		Id:          req.Id,
 		UserId:      sysUser.UserId,
@@ -294,7 +295,7 @@ func (this *YanxuanSpecialController) Save() {
 		ModifyTime:  time.Now(),
 		PublishTime: time.Now(),
 		Content:     req.Content,
-		Tags:        req.Tags,
+		Tags:        tags,
 		ImgUrl:      imgUrls,
 		DocUrl:      string(docUrl),
 		Title:       req.Title,

+ 1 - 1
models/cygx_yanxuan_special.go

@@ -123,7 +123,7 @@ JOIN cygx_yanxuan_special_author AS b ON a.user_id = b.user_id
 type CygxYanxuanSpecialReq struct {
 	Id      int      `orm:"column(id);pk"`
 	Content string   // 内容
-	Tags    string   // 标签
+	Tags    []string   // 标签
 	DoType  int      // 1保存 2发布
 	ImgUrl  []string // 图片链接
 	Docs    []DocReq // 文档链接