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