| | |
| | | for _, source := range sources { |
| | | var tmpinfo protomsg.Esinfo |
| | | tmpinfo.FaceFeature, ok = source["faceFeature"].(string) |
| | | Isnil("faceFeature", ok) |
| | | if !ok { |
| | | continue |
| | | } |
| | | |
| | | tmpinfo.Id, ok = source["id"].(string) |
| | | Isnil("id", ok) |
| | | if !ok { |
| | | continue |
| | | } |
| | | tmpinfo.Tableid, ok = source["tableId"].(string) |
| | | Isnil("tableId", ok) |
| | | if !ok { |
| | | continue |
| | | } |
| | | |
| | | esinfos = append(esinfos, &tmpinfo) |
| | | |
| | | // tmpinfo.PersonName,ok = source["personName"].(string) |
| | |
| | | // binfos.Infos = append(binfos.Infos, &tmpinfo) |
| | | |
| | | } |
| | | return |
| | | return |
| | | } |
| | | |
| | | func Dbpersonbyid(sources []map[string]interface{}) (protomsg.Baseinfo) { |
| | |
| | | var tmpinfo protomsg.Baseinfo |
| | | for _, source := range sources{ |
| | | tmpinfo.FaceFeature, ok = source["faceFeature"].(string) |
| | | Isnil("faceFeature", ok) |
| | | if !ok { |
| | | continue |
| | | } |
| | | |
| | | tmpinfo.PersonId, ok = source["id"].(string) |
| | | Isnil("id", ok) |
| | | if !ok { |
| | | continue |
| | | } |
| | | |
| | | tmpinfo.TableId, ok = source["tableId"].(string) |
| | | Isnil("tableId", ok) |
| | | if !ok { |
| | | continue |
| | | } |
| | | |
| | | tmpinfo.PersonName,ok = source["personName"].(string) |
| | | Isnil("personName", ok) |