554325746@qq.com
2019-07-08 9403e8b0eaa628a062d338244cfeb6f88ffe372d
dbpersoninfo.go
@@ -72,23 +72,33 @@
//    Getdbpersonmsg("")
//}
func Getdbpersonmsg(tableid, teststring string, IsCompare bool) ([]byte) {
func Getdbpersonmsg(tableid string, teststring []byte, IsCompare bool) ([]byte) {
    var buf []byte
    if !IsCompare {
        return nil
    }
    if teststring == "" {
    if tableid == "" {
        return nil
    }
   for id, value := range Cmap.cam{
        if id == tableid{
            fmt.Println(id)
            buf =value.Walk(Printest, teststring)
    if tableid == "" {
        for _, val := range Cmap.cam{
            tmpbuf := val.Walk(Printest, teststring)
            buf =append(buf, tmpbuf...)
        }
   }
    }else{
       for id, value := range Cmap.cam{
            if id == tableid{
                fmt.Println(id)
                buf =value.Walk(Printest, teststring)
                break
            }
       }
    }
    fmt.Println()
    fmt.Println()
@@ -98,13 +108,7 @@
    return  buf
}
func Printest(ci, co string ) (float32){
    //ci_d, err := base64.StdEncoding.DecodeString(ci)
    //if err != nil {
    //    fmt.Println("ci_d : error : ", err)
    //    return -1
    //}
func Printest(ci []byte, co string ) (float32){
   co_d, err := base64.StdEncoding.DecodeString(co)
    if err != nil {
@@ -112,6 +116,6 @@
        return -1
    }
    sec := gosdk.FaceCompare([]byte(ci), co_d)
    sec := gosdk.FaceCompare(ci, co_d)
    return sec
}