Ver Fonte

Merge branch 'develop' of 192.168.3.17:zhanghongbo/qfw into develop

wangshan há 9 anos atrás
pai
commit
0862b91244
1 ficheiros alterados com 10 adições e 3 exclusões
  1. 10 3
      core/src/qfw/search/wxsearchservice.go

+ 10 - 3
core/src/qfw/search/wxsearchservice.go

@@ -505,15 +505,22 @@ func (n *Wxsearch) WxMingpian() error {
 			log.Println("picpath", ret[1])
 			res["on"] = ret[0]
 			names := coreutil.CardRecognition(ret[1])
-			for k, v := range names {
+			for _, v := range names {
 				name := fmt.Sprint(v)
 				if mpian_reg.MatchString(name) {
 					res["name"] = name
 					break
 				}
-				if k == len(names)-1 {
-					res["name"] = name
+			}
+			var name = ""
+			if res["name"] == "" {
+				for _, v := range names {
+					tmp := fmt.Sprint(v)
+					if len(name) < len(tmp) {
+						name = tmp
+					}
 				}
+				res["name"] = name
 			}
 		}
 	}