From bf4ca3fdb8c0f0c1f99a4a871ad39436cefc6ab6 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期六, 10 十月 2020 19:37:05 +0800
Subject: [PATCH] 在地图上不显示vip车辆

---
 controllers/car.go |   35 ++++++++++++++++++++++++++---------
 1 files changed, 26 insertions(+), 9 deletions(-)

diff --git a/controllers/car.go b/controllers/car.go
index 9f50298..9cccaff 100644
--- a/controllers/car.go
+++ b/controllers/car.go
@@ -45,7 +45,7 @@
 						go func() {
 							t := time.Now().Format("2006-01-02 15:04:05")
 							message := fmt.Sprintf("%s 鍓╀綑杞︿綅锛�%d涓�", t, left)
-							b, e, aliasArr := service.PushByAlias("鑲茶嫳涓鍋滆溅", message, false)
+							b, e, aliasArr := service.PushByAlias("鍓╀綑杞︿綅鎻愰啋", message, false)
 							//璁板綍鎺ㄩ�佹棩蹇�
 							logE := models.Log{
 								Id: uuid.NewV4().String(),
@@ -103,7 +103,7 @@
 func nightPush(curTimes int){
 
 	message := fmt.Sprintf("%s 璇峰敖蹇┒鍑哄仠杞﹀満", time.Now().Format("2006-01-02 15:04:05"))
-	b, e, aliasArr,carOwnNames := service.NightPush("鑲茶嫳涓鍋滆溅", message)
+	b, e, aliasArr,carOwnNames := service.NightPush("娓╅Θ鎻愮ず", message)
 	//璁板綍鎺ㄩ�佹棩蹇�
 	logE := models.Log{
 		Id: uuid.NewV4().String(),
@@ -123,8 +123,8 @@
 		//灏嗗叿浣撶殑杞︿富淇℃伅鎺ㄩ�佺粰绠$悊鍛�
 		if carOwnNames != nil && len(carOwnNames) >0 {
 			//鑾峰彇杞︿富濮撳悕
-			managerMsg := fmt.Sprintf("%s 鏈┒绂昏溅涓�: %s", time.Now().Format("2006-01-02 15:04:05"), strings.Join(carOwnNames, " "))
-			mb,me, managerArr := service.Push2Manager("鑲茶嫳涓鍋滆溅", managerMsg)
+			managerMsg := strings.Join(carOwnNames, ",")
+			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"),
@@ -213,7 +213,7 @@
 func (c *CarController) TestPush() {
 	left := getSpaceLeft()
 	message := fmt.Sprintf("%s 鍓╀綑杞︿綅锛�%d涓�", time.Now().Format("2006-01-02 15:04:05"), left)
-	b, e, aliasArr := service.PushByAlias("鑲茶嫳涓鍋滆溅", message, true)
+	b, e, aliasArr := service.PushByAlias("鍓╀綑杞︿綅鎻愰啋", message, true)
 	//璁板綍鎺ㄩ�佹棩蹇�
 	logE := models.Log{
 		Id: uuid.NewV4().String(),
@@ -250,8 +250,8 @@
 	//灏嗗叿浣撶殑杞︿富淇℃伅鎺ㄩ�佺粰绠$悊鍛�
 	if carOwnNames != nil && len(carOwnNames) >0 {
 		//鑾峰彇杞︿富濮撳悕
-		managerMsg := fmt.Sprintf("%s 鏈┒绂昏溅涓�: %s", time.Now().Format("2006-01-02 15:04:05"), strings.Join(carOwnNames, " "))
-		mb,me, managerArr := service.Push2Manager("鑲茶嫳涓鍋滆溅", managerMsg)
+		managerMsg := strings.Join(carOwnNames, ",")
+		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"),
@@ -265,12 +265,28 @@
 		}
 		mLogE.Insert()
 		fmt.Println("mb:", mb, "me:", me, "message:", managerMsg)
+
+		c.Data["json"] = code.Code{
+			Success: true,
+			Status: http.StatusOK,
+			Message: "鎺ㄩ�佸畬鎴�",
+			Data: managerMsg,
+		}
+	} else {
+		c.Data["json"] = code.Code{
+			Success: true,
+			Status: http.StatusOK,
+			Message: "鏃犻渶鎺ㄩ�侊紝褰撳墠鍋滅暀杞﹁締淇℃伅涓虹┖",
+		}
 	}
+
+	c.ServeJSON()
 }
 // @router /spaceInfo [get]
 func (c *CarController) SpaceInfo() {
+	userId := c.GetString("userId")
 	sv := service.NewCarService()
-	spaceInfo := sv.FindHikSpaceInfo()
+	spaceInfo := sv.FindHikSpaceInfo(userId)
 	c.Data["json"] = code.Code{
 		Success: true,
 		Status: http.StatusOK,
@@ -281,8 +297,9 @@
 
 // @router /spaceUser [get]
 func (c *CarController) SpaceUser() {
+	userId := c.GetString("userId")
 	sv := service.NewCarService()
-	spaceUser := sv.FindHikSpaceUser()
+	spaceUser := sv.FindHikSpaceUser(userId)
 	c.Data["json"] = code.Code{
 		Success: true,
 		Status: http.StatusOK,

--
Gitblit v1.8.0