|
@@ -304,9 +304,9 @@ func (a *AfterPay) SetUserInfo() error {
|
|
|
saveData["o_vipjy.i_matchway"] = i_matchway
|
|
|
} else if a.GetString("pageType") == "keyWords" {
|
|
|
classify_index := a.GetString("classify_index")
|
|
|
- classify_name := strings.Trim(a.GetString("classify_name"), " ")
|
|
|
+ classify_name := strings.Trim(a.GetString("classify_name"), "")
|
|
|
kws_index := a.GetString("kws_index")
|
|
|
- kws_name := strings.Trim(a.GetString("kws_name"), " ")
|
|
|
+ kws_name := strings.Trim(a.GetString("kws_name"), "")
|
|
|
actionType := a.GetString("actionType")
|
|
|
addtion_kws := a.GetSlice("addition_kws")
|
|
|
not_kws := a.GetSlice("not_kws")
|
|
@@ -315,8 +315,13 @@ func (a *AfterPay) SetUserInfo() error {
|
|
|
kws_name = qutil.SubString(kws_name, 0, 20)
|
|
|
}
|
|
|
if kws_name != "" {
|
|
|
- _kws := strings.Split(kws_name, " ")
|
|
|
- if actionType == "SK" { //保存关键词
|
|
|
+ var _kws []string
|
|
|
+ for _, kn := range strings.Split(kws_name, " ") {
|
|
|
+ if kn != "" {
|
|
|
+ _kws = append(_kws, kn)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if actionType == "SK" && len(_kws) > 0 { //保存关键词
|
|
|
if len(addtion_kws) > 0 {
|
|
|
for i, addval := range addtion_kws {
|
|
|
if len([]rune(addval)) > 20 {
|