|
@@ -64,14 +64,15 @@ func (s *Subscribe) SetUserInfo() {
|
|
|
//
|
|
|
matchWay, _ := s.GetInteger("match_way")
|
|
|
matchMode := s.GetString("matchMode")
|
|
|
+ classifyName := strings.Trim(s.GetString("classify_name"), "")
|
|
|
kwsName := Rx.ReplaceAllString(strings.TrimSpace(s.GetString("kws_name")), " ")
|
|
|
- if strings.TrimSpace(kwsName) == "" {
|
|
|
- s.ServeJson(map[string]interface{}{"flag": false, "msg": "请录入正确关键词"})
|
|
|
+ if strings.TrimSpace(kwsName) == "" && classifyName == "" {
|
|
|
+ s.ServeJson(map[string]interface{}{"flag": false, "msg": "请录入正确关键词/分类名称"})
|
|
|
return
|
|
|
}
|
|
|
sub := &entity.KeyWordsSet{
|
|
|
ClassifyIndex: s.GetString("classify_index"),
|
|
|
- ClassifyName: strings.Trim(s.GetString("classify_name"), ""),
|
|
|
+ ClassifyName: classifyName,
|
|
|
KeyWordIndex: s.GetString("kws_index"),
|
|
|
KeyWordName: strings.TrimSpace(kwsName),
|
|
|
ActionType: s.GetString("actionType"),
|