wangshan 7 år sedan
förälder
incheckning
0910f4ad51
1 ändrade filer med 14 tillägg och 14 borttagningar
  1. 14 14
      src/jfw/front/swordfish.go

+ 14 - 14
src/jfw/front/swordfish.go

@@ -1513,25 +1513,25 @@ func (m *Front) AjaxReq() error {
 			}
 			var isExists bool
 			for _, v := range a_key {
-				count := 0
-				for _, kay := range keysArray {
-					keyMap, _ := v.(map[string]interface{})
-					key, _ := keyMap["key"].([]interface{})
-					if len(key) > 1 {
-						break
-					}
-					for _, ky := range key {
-						if kay == ky {
-							count++
-							break
-						}
-					}
+				//count := 0
+				//for _, kay := range keysArray {
+				keyMap, _ := v.(map[string]interface{})
+				key, _ := keyMap["key"].([]interface{})
+				kystr := ""
+				for _, ky := range key {
+					kystr = kystr + " " + ky.(string)
 				}
-				if count == len(keysArray) {
+				if strings.TrimSpace(m.GetString("keys")) == strings.TrimSpace(kystr) {
 					isExists = true
 					flag = "y"
 					break
 				}
+				//}
+				//if count == len(keysArray) {
+				//	isExists = true
+				//	flag = "y"
+				//	break
+				//}
 			}
 			//如果不存在
 			if !isExists {