From 3e9199c1d0135f92544e811655e0856ca4df6e39 Mon Sep 17 00:00:00 2001 From: 张晓波 <bingbo1993@126.com> Date: 星期四, 19 十月 2023 09:22:21 +0800 Subject: [PATCH] 苏州配置文件简化 --- hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/impl/FaceServerImpl.java | 14 ++++++++++++++ hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/controller/FaceController.java | 17 +++++++++++++++++ hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/FaceServer.java | 2 ++ 3 files changed, 33 insertions(+), 0 deletions(-) diff --git a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/controller/FaceController.java b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/controller/FaceController.java index 560b42d..189c337 100644 --- a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/controller/FaceController.java +++ b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/controller/FaceController.java @@ -5,6 +5,8 @@ import com.thhy.staff.modules.biz.face.entity.FaceResult; import com.thhy.staff.modules.biz.face.service.FaceDeviceService; import com.thhy.staff.modules.biz.face.service.FaceServer; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @@ -58,4 +60,19 @@ jsonObject.put("success",true); return jsonObject; } + + @RequestMapping("/queryPer") + public BasicResult queryPer(String perId){ + faceServer.queryPer(perId); + return BasicResult.success(); + } + + @RequestMapping("/getPersonDetail") + public BasicResult getPersonDetail(@RequestBody String mess){ + Logger logger = LoggerFactory.getLogger(FaceController.class); + logger.info("查询结果"+mess); + return BasicResult.success(); + } + + } diff --git a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/FaceServer.java b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/FaceServer.java index 2b859eb..efdb1a1 100644 --- a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/FaceServer.java +++ b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/FaceServer.java @@ -14,4 +14,6 @@ void personNotify(String mess); void record(String mess); + + void queryPer(String perId); } diff --git a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/impl/FaceServerImpl.java b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/impl/FaceServerImpl.java index acb71fc..e19422e 100644 --- a/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/impl/FaceServerImpl.java +++ b/hd/pipe/StaffManage/src/main/java/com/thhy/staff/modules/biz/face/service/impl/FaceServerImpl.java @@ -12,6 +12,7 @@ import com.thhy.staff.modules.biz.face.service.FaceServer; import com.thhy.staff.modules.biz.platuser.entity.DoorLis; import com.thhy.staff.modules.biz.platuser.mapper.PlatUserMapper; +import com.thhy.staff.utils.MqUtils; import org.checkerframework.checker.units.qual.A; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -128,4 +129,17 @@ DoorLis doorLis = new DoorLis(jsonObject); userMapper.insertDoorLis(doorLis); } + + @Override + public void queryPer(String perId) { + JSONObject jsonObject = new JSONObject(); + jsonObject.put("method","get_person"); + jsonObject.put("params",new JSONObject()); + JSONObject dataJson = new JSONObject(); + dataJson.put("path",vfPrefix+"/"+"getPersonDetail"); + dataJson.put("person_id",perId); + jsonObject.put("data",dataJson); + List<String> sns = faceDeviceMapper.queryDevSn(); + MqUtils.createClient(emqxConfig,sns,jsonObject.toJSONString()); + } } -- Gitblit v1.9.3