From 7eda9be6f0021f2df46a9cb66d87fe23d5d3f904 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期三, 12 八月 2020 10:19:01 +0800
Subject: [PATCH] push to users those who bind clientId

---
 service/msgPush.go |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/service/msgPush.go b/service/msgPush.go
index a74701f..03e036e 100644
--- a/service/msgPush.go
+++ b/service/msgPush.go
@@ -259,10 +259,13 @@
 		}
 	}
 	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)
+				}
 			}
 		}
 	}
@@ -387,11 +390,14 @@
 		}
 	}
 	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)
+					}
 				}
 			}
 		}

--
Gitblit v1.8.0