From e5197550d82cfb7a8784899fff435e96ed026ef9 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期二, 11 八月 2020 11:20:55 +0800
Subject: [PATCH] add syncperson from hik

---
 service/carService.go |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/service/carService.go b/service/carService.go
index 318e706..4e2c881 100644
--- a/service/carService.go
+++ b/service/carService.go
@@ -302,6 +302,22 @@
 	return list
 }
 
+func SyncHikPerson() {
+	sv := NewCarService()
+	hikPersons := sv.GetHikPersonList()
+	if hikPersons != nil {
+		var u models.User
+		uMap := u.GetAllMapByPhone()
+		for _,hp := range hikPersons {
+			if sp,ok := uMap[hp.PhoneNo];ok {
+				if sp.Id != hp.PersonId {
+					u.SyncHikPersonId(hp.PhoneNo, hp.PersonId)
+				}
+			}
+		}
+	}
+}
+
 func (sv *CarService) getHikPageResult(url string, reqBody map[string]interface{}) *vo.HikPageResult {
 	fmt.Println(url, reqBody)
 	result := sv.hikUtil.Post(url, reqBody)

--
Gitblit v1.8.0