|
@@ -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 {
|