| | |
| | | } |
| | | } |
| | | fmt.Println("len(carPersonM):", len(carPersonM), "len(pushUserM):", len(pushUserM)) |
| | | var uc models.UserClient |
| | | for _,personId := range carPersonM { |
| | | if phoneNum,ok := pushUserM[personId]; ok { //此人已注册到系统,并且车不在停车库内 |
| | | if _,in := delPersonIdM[personId];!in { |
| | | aliasArr = append(aliasArr, phoneNum) |
| | | if uc.Exist(phoneNum) { |
| | | aliasArr = append(aliasArr, phoneNum) |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | spaceNos := csv.FindSpaceNo("") |
| | | var uc models.UserClient |
| | | for _,sn := range spaceNos { |
| | | if sn.State == 1 && sn.PlateNo != "" { //已经把车停到停车场的车主,不再推送消息 |
| | | if personId,ok := carPersonM[sn.PlateNo];ok { |
| | | if phoneNum,ok := pushUserM[personId]; ok { //此人已注册到系统,并且车不在停车库内 |
| | | aliasArr = append(aliasArr, phoneNum) |
| | | if uc.Exist(phoneNum) { |
| | | aliasArr = append(aliasArr, phoneNum) |
| | | } |
| | | } |
| | | } |
| | | } |