liuxiaolong
2020-08-18 d517b08bf4a526b696f6cdf391df64c7f6d43607
fix slice rm chinese
1个文件已修改
8 ■■■■ 已修改文件
service/carService.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/carService.go
@@ -183,7 +183,8 @@
        if vehicles != nil {
            for _,veh := range vehicles {
                if veh.PlateNo != "" {
                    ncStr := veh.PlateNo[1:] //把第一位汉字剔除掉
                    r := []rune(veh.PlateNo)
                    ncStr := string(r[1:]) //把第一位汉字剔除掉
                    myPlateNosMap[ncStr] = ncStr
                }
                //myPlateNosMap[veh.PlateNo] = veh.PlateNo
@@ -253,12 +254,15 @@
//2.汉字误识别的几率比较高
func isMyPlateNo(plateNoM map[string]string, targetPlateNo string) bool {
    if targetPlateNo != "" {
        r := []rune(targetPlateNo)
        nctPlateNo := string(r[1:])
        var compArr []string
        for ip,_ := range plateNoM {
            compArr = append(compArr, ip)
        }
        fmt.Println("targetPlateNO:", targetPlateNo, "compArr:", compArr)
        nctPlateNo := targetPlateNo[1:]
        if _,exist := plateNoM[nctPlateNo];exist {
            return true
        } else {