| | |
| | | hikAppSecret = ZHhxujl06e0e5jsJLaiB |
| | | pushLowerLimit = 5 |
| | | initPushLeft = 88 |
| | | pushOpen = false |
| | | testPushPhones = 18601263339 |
| | | nightManagerPhones = 15210613764,19821586309,13611298216,13693616515 |
| | | nightVipPlateNos = 京LAK619,京NK00M0,京MR5102,京H94985 |
| | |
| | | |
| | | //对已注册的用户进行消息推送。调用此接口前需调用创建消息接口设置消息内容 |
| | | func PushByAlias(title string, msg string, isTest bool) (bool, error, []string) { |
| | | if !isPushOpen() { |
| | | return false,errors.New("推送开关已关闭"),nil |
| | | } |
| | | var aliasArr []string |
| | | |
| | | pushUserM := make(map[string]string) |
| | |
| | | } |
| | | |
| | | func NightPush(title string, msg string) (bool, error, []string, []string) { |
| | | if !isPushOpen() { |
| | | return false,errors.New("推送开关已关闭"),nil,nil |
| | | } |
| | | var aliasArr []string |
| | | var carOwners []string |
| | | |
| | |
| | | |
| | | //如果夜间有给车库内的车主推送“请尽快驶离”的消息,则告知管理员 有哪些车尚停在车库内 |
| | | func Push2Manager(title string, msg string, isTest bool) (bool, error, []string) { |
| | | if !isPushOpen() { |
| | | return false,errors.New("推送开关已关闭"),nil |
| | | } |
| | | if len(msg) > 256 { |
| | | fmt.Println("夜间停留车太多,message:", msg) |
| | | |
| | |
| | | return b,e, managerArr |
| | | } |
| | | |
| | | func isPushOpen() bool { |
| | | b, err := beego.AppConfig.Bool("pushOpen") |
| | | fmt.Println("pushOpen:", b, "err:", err) |
| | | if err != nil { |
| | | return false |
| | | } |
| | | return b |
| | | } |
| | | |
| | | /* |
| | | func PushAll(title string, msg string) (bool,error) { |
| | | appId := beego.AppConfig.String("pushAppId") |