From d517b08bf4a526b696f6cdf391df64c7f6d43607 Mon Sep 17 00:00:00 2001 From: liuxiaolong <liuxiaolong@aiotlink.com> Date: 星期二, 18 八月 2020 13:52:02 +0800 Subject: [PATCH] fix slice rm chinese --- service/msgPush.go | 28 ++++++++++++---------------- 1 files changed, 12 insertions(+), 16 deletions(-) diff --git a/service/msgPush.go b/service/msgPush.go index 2abe367..27d1201 100644 --- a/service/msgPush.go +++ b/service/msgPush.go @@ -246,7 +246,7 @@ } //瀵瑰凡娉ㄥ唽鐨勭敤鎴疯繘琛屾秷鎭帹閫併�傝皟鐢ㄦ鎺ュ彛鍓嶉渶璋冪敤鍒涘缓娑堟伅鎺ュ彛璁剧疆娑堟伅鍐呭 -func PushByAlias(title string, msg string) (bool, error) { +func PushByAlias(title string, msg string) (bool, error, []string) { var aliasArr []string pushUserM := make(map[string]string) @@ -258,7 +258,7 @@ } } if len(pushUserM) == 0 { - return true,errors.New("len(pushUserM) == 0") + return false,errors.New("len(pushUserM) == 0"),aliasArr } carPersonM := make(map[string]string) //浠ヨ溅鐗屽彿涓簁ey锛寁alue鏄痟ik鐨刾ersonId csv := NewCarService() @@ -268,7 +268,6 @@ carPersonM[cp.PlateNo] = cp.PersonId } } - fmt.Println("carPersonM:", carPersonM) delPersonIdM := make(map[string]string) spaceNos := csv.FindSpaceNo("") for _,sn := range spaceNos { @@ -276,11 +275,9 @@ if pId,ok := carPersonM[sn.PlateNo];ok { delPersonIdM[pId] = pId delete(carPersonM, sn.PlateNo) - fmt.Println("delete personId:", pId, "plateNo:", sn.PlateNo) } } } - fmt.Println("len(carPersonM):", len(carPersonM), "len(pushUserM):", len(pushUserM),"delPersonIdM:", delPersonIdM) var uc models.UserClient for _,personId := range carPersonM { if phoneNum,ok := pushUserM[personId]; ok { //姝や汉宸叉敞鍐屽埌绯荤粺,骞朵笖杞︿笉鍦ㄥ仠杞﹀簱鍐� @@ -293,15 +290,13 @@ } lenAS := len(aliasArr) if lenAS == 0 { - return true, errors.New("aliasArr is empty") - } else { - fmt.Println("PushByAlias arr:", aliasArr) + return false, errors.New("aliasArr is empty"),aliasArr } cResult, taskId, ce := createPushMsg(title, msg) fmt.Println("createPushMsg taskId:", taskId, "cResult:",cResult, "err:", ce) if !cResult { - return false, errors.New("鍒涘缓鎺ㄩ�佸墠缃秷鎭け璐�") + return false, errors.New("鍒涘缓鎺ㄩ�佸墠缃秷鎭け璐�"),aliasArr } //alias 鍗曟鎺ㄩ�侀暱搴︿笂闄愭槸200 @@ -335,10 +330,10 @@ } } if isSuccess { - return true, nil + return true, nil,aliasArr } - return false, errors.New("鎺ㄩ�佸け璐�") + return false, errors.New("鎺ㄩ�佸け璐�"),aliasArr } func doPush(taskId string, aliasArr []string) (bool,error) { @@ -389,7 +384,7 @@ return false, errors.New("鎺ㄩ�佸け璐�") } -func NightPush(title string, msg string) (bool, error) { +func NightPush(title string, msg string) (bool, error, []string) { var aliasArr []string pushUserM := make(map[string]string) @@ -401,7 +396,7 @@ } } if len(pushUserM) == 0 { - return true,nil + return true,nil, aliasArr } carPersonM := make(map[string]string) csv := NewCarService() @@ -427,16 +422,17 @@ if len(aliasArr) == 0 { fmt.Println("娌℃湁鎺ㄩ�佺洰鏍�,aliasArr is empty") - return true, nil + return true, nil, aliasArr } cResult, taskId, ce := createPushMsg(title, msg) if !cResult { fmt.Println("createPushMsg taskId:", taskId, "err:", ce) - return false, errors.New("鍒涘缓鎺ㄩ�佸墠缃秷鎭け璐�") + return false, errors.New("鍒涘缓鎺ㄩ�佸墠缃秷鎭け璐�"), aliasArr } - return doPush(taskId, aliasArr) + b,e := doPush(taskId, aliasArr) + return b,e, aliasArr } func PushAll(title string, msg string) (bool,error) { -- Gitblit v1.8.0