From bc79c3e8341048ec604f414d9a0ecb875bae7698 Mon Sep 17 00:00:00 2001
From: 张晓波 <bingbo1993@126.com>
Date: 星期一, 11 十二月 2023 16:33:43 +0800
Subject: [PATCH] 人脸记录去掉token验证

---
 hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/platuser/service/impl/PlatUserServiceImpl.java |   39 +++++++++++++++++++++++++++++++++------
 1 files changed, 33 insertions(+), 6 deletions(-)

diff --git a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/platuser/service/impl/PlatUserServiceImpl.java b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/platuser/service/impl/PlatUserServiceImpl.java
index c9fbf76..628d27b 100644
--- a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/platuser/service/impl/PlatUserServiceImpl.java
+++ b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/platuser/service/impl/PlatUserServiceImpl.java
@@ -25,6 +25,7 @@
 import com.thhy.staff.utils.ProcessFlag;
 import com.thhy.staff.utils.StaffNoUtils;
 import io.netty.channel.ChannelHandlerContext;
+import net.bytebuddy.build.Plugin;
 import org.checkerframework.checker.units.qual.A;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -34,6 +35,7 @@
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.math.RoundingMode;
+import java.text.SimpleDateFormat;
 import java.util.*;
 import java.util.concurrent.CopyOnWriteArraySet;
 
@@ -526,17 +528,22 @@
 
     @Override
     public Map<String, Object> faceRecord(String token) {
-        SysUserInfo userInfo = UserInfoUtils.getInstance().getUserInfo(token);
-        int userCount = platUserMapper.queryPlatUser(userInfo.getCompanyId());
+        //SysUserInfo userInfo = UserInfoUtils.getInstance().getUserInfo(token);
+        //int userCount = platUserMapper.queryPlatUser(userInfo.getCompanyId());
         Map<String, Object> map = new HashMap<>();
         map.put("mod","facerecord");
-        map.put("totalUserCount",userCount);
-        map.put("watchUserCount",0);
-        map.put("dangerUserCount",0);
+        //map.put("totalUserCount",userCount);
+        //map.put("watchUserCount",0);
+        //map.put("dangerUserCount",0);
+
+        List<String> faceAreas = platUserMapper.faceArea();
+        map.put("faceAreas",faceAreas);
+
         List<DoorUserVo> list = platUserMapper.queryDoorUser();
         map.put("doorUserList",list);
         PlatUserFace platUserFace = platUserMapper.queryFaceUserByJobNum(list.get(0).getJobNum());
-        platUserFace.setPassTime(list.get(0).getCreateTime());
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        platUserFace.setPassTime(sdf.format(list.get(0).getCreateTime()));
         platUserFace.setRecordId(list.get(0).getId());
         map.put("firstUserInfo",platUserFace);
         return map;
@@ -593,6 +600,26 @@
         platUserMapper.insertDoorListener(doorLisPic);
     }
 
+    @Override
+    public List<HashMap<String, Object>> queryGroups() {
+        return platUserMapper.queryGroups();
+    }
+
+    @Override
+    public List<HashMap<String, Object>> queryHelmetWarn() {
+        return platUserMapper.queryHelmetWarn();
+    }
+
+    @Override
+    public List<AreaAdmin> areaAdminInfo() {
+        List<AreaAdmin> areaAdminList = platUserMapper.queryAreaInfo();
+        for(AreaAdmin areaAdmin : areaAdminList){
+            List<NamePhoneDepart> namePhoneDepartList = platUserMapper.queryAdminByArea(areaAdmin.getAreaId());
+            areaAdmin.setNpdList(namePhoneDepartList);
+        }
+        return areaAdminList;
+    }
+
     public static void main(String[] args) {
         MqContent mqContent = new MqContent("sync_person", "notify");
         String uu = "02d32ee86bec2b11e4b23eb6";

--
Gitblit v1.9.3