From f58d6c7e121dc6a16f6b1e12e5beba1e6ce1b992 Mon Sep 17 00:00:00 2001 From: liuxiaolong <liuxiaolong@aiotlink.com> Date: 星期二, 08 九月 2020 15:11:05 +0800 Subject: [PATCH] Push2Manager add isTest --- conf/app.conf | 2 +- service/msgPush.go | 9 +++++++-- controllers/car.go | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/conf/app.conf b/conf/app.conf index eae1450..a73f971 100644 --- a/conf/app.conf +++ b/conf/app.conf @@ -21,5 +21,5 @@ pushLowerLimit = 5 initPushLeft = 88 testPushPhones = 18601263339 -nightManagerPhones = 15210613764 +nightManagerPhones = 15210613764,19821586309,13611298216,13693616515 nightVipPlateNos = 浜琇AK619,浜琋K00M0,浜琈R5102,浜琀94985 \ No newline at end of file diff --git a/controllers/car.go b/controllers/car.go index 9b269d3..1ed40fb 100644 --- a/controllers/car.go +++ b/controllers/car.go @@ -124,7 +124,7 @@ if carOwnNames != nil && len(carOwnNames) >0 { //鑾峰彇杞︿富濮撳悕 managerMsg := strings.Join(carOwnNames, " ") - mb,me, managerArr := service.Push2Manager(fmt.Sprintf("%s 鏈┒绂昏溅杈�", time.Now().Format("2006-01-02 15:04:05")), managerMsg) + mb,me, managerArr := service.Push2Manager(fmt.Sprintf("%s 鏈┒绂昏溅杈�", time.Now().Format("2006-01-02 15:04:05")), managerMsg, false) mLogE := models.Log{ Id: uuid.NewV4().String(), CreateTime: time.Now().Format("2006-01-02 15:04:05"), @@ -251,7 +251,7 @@ if carOwnNames != nil && len(carOwnNames) >0 { //鑾峰彇杞︿富濮撳悕 managerMsg := strings.Join(carOwnNames, " ") - mb,me, managerArr := service.Push2Manager(fmt.Sprintf("%s 鏈┒绂昏溅杈�", time.Now().Format("2006-01-02 15:04:05")), managerMsg) + mb,me, managerArr := service.Push2Manager(fmt.Sprintf("%s 鏈┒绂昏溅杈�", time.Now().Format("2006-01-02 15:04:05")), managerMsg, true) mLogE := models.Log{ Id: uuid.NewV4().String(), CreateTime: time.Now().Format("2006-01-02 15:04:05"), diff --git a/service/msgPush.go b/service/msgPush.go index f23263c..da1455a 100644 --- a/service/msgPush.go +++ b/service/msgPush.go @@ -593,14 +593,19 @@ } //濡傛灉澶滈棿鏈夌粰杞﹀簱鍐呯殑杞︿富鎺ㄩ�佲�滆灏藉揩椹剁鈥濈殑娑堟伅锛屽垯鍛婄煡绠$悊鍛� 鏈夊摢浜涜溅灏氬仠鍦ㄨ溅搴撳唴 -func Push2Manager(title string, msg string) (bool, error, []string) { +func Push2Manager(title string, msg string, isTest bool) (bool, error, []string) { if len(msg) > 256 { fmt.Println("澶滈棿鍋滅暀杞﹀お澶氾紝message:", msg) r := []rune(msg) msg = string(r[:125])+"..." } - managers := beego.AppConfig.String("nightManagerPhones") + managers := "" + if isTest { + managers = beego.AppConfig.String("testPushPhones") + } else { + managers = beego.AppConfig.String("nightManagerPhones") + } if managers == "" { return false, errors.New("澶滈棿鎺ㄩ�佺鐞嗗憳鎵嬫満鍙锋湭閰嶇疆"), []string{} } -- Gitblit v1.8.0