From d2ff0282fcc3a34d8e4d4b750f10a74a4a3a4688 Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Sat, 16 Aug 2025 16:58:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E5=8B=A4=E5=87=BA=E5=85=A5=E5=9C=BA?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bonus/urk/service/ResultService.java | 81 ++++++++++++++++++- 1 file changed, 79 insertions(+), 2 deletions(-) diff --git a/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/service/ResultService.java b/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/service/ResultService.java index 70c685d..0bfc363 100644 --- a/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/service/ResultService.java +++ b/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/service/ResultService.java @@ -88,16 +88,89 @@ public class ResultService { } + /** + * 考勤记录日志数据 + * @param taskVo + * @param req + * @param resp + */ public void insertLogData(KqCmdTaskVo taskVo, HttpServletRequest req, HttpServletResponse resp) { + try { + // 解析request输入流 + String jsonStr = getRequestBody(req); + log.info("设备记录数据:{}", jsonStr); + + resp.addHeader(Constant.DEVICE_HEADER_RESPONSE_CODE, Constant.OK); + resp.addHeader(Constant.DEVICE_HEADER_TRANS_ID, taskVo.getId()); + resp.getWriter().write(""); + } catch (Exception e) { + log.error(e.toString(),e); + } + + } public void insertDeviceInfo(KqCmdTaskVo taskVo, HttpServletRequest req, HttpServletResponse resp) { + try { + // 解析request输入流 + String jsonStr = getRequestBody(req); + log.info("设备信息:{}", jsonStr); + + resp.addHeader(Constant.DEVICE_HEADER_RESPONSE_CODE, Constant.OK); + resp.addHeader(Constant.DEVICE_HEADER_TRANS_ID, taskVo.getId()); + resp.getWriter().write(""); + } catch (Exception e) { + log.error(e.toString(),e); + } + + } + /** + * 考勤机配置细腻系 + * @param taskVo + * @param req + * @param resp + */ public void insertDeviceSetting(KqCmdTaskVo taskVo, HttpServletRequest req, HttpServletResponse resp) { + try{ + String jsonStr = getRequestBody(req); + log.info("设备配置信息:{}", jsonStr); + if(StringUtils.isNotBlank(jsonStr)) { + //数据处理 + } + resp.addHeader(Constant.DEVICE_HEADER_RESPONSE_CODE, Constant.OK); + resp.addHeader(Constant.DEVICE_HEADER_TRANS_ID, taskVo.getId()); + resp.getWriter().write(""); + }catch (Exception e){ + log.error(e.toString(),e); + } + + } + /** + * 考情机用户信息 + * @param taskVo + * @param req + * @param resp + */ public void insertUserInfo(KqCmdTaskVo taskVo, HttpServletRequest req, HttpServletResponse resp) { + try { + // 解析request输入流 + String jsonStr = getRequestBody(req); + log.info("获取设备用户信息:{}", jsonStr); + if(StringUtils.isNotBlank(jsonStr)) { + //数据处理 + } + resp.addHeader(Constant.DEVICE_HEADER_RESPONSE_CODE, Constant.OK); + resp.addHeader(Constant.DEVICE_HEADER_TRANS_ID, taskVo.getId()); + resp.getWriter().write(""); + } catch (Exception e) { + log.error(e.getMessage(), e); + } + + } /** @@ -108,8 +181,12 @@ public class ResultService { */ public void insertDeleteUser(KqCmdTaskVo taskVo, HttpServletRequest req, HttpServletResponse resp) { - List userIds=mapper.getTaskUser(taskVo.getId()); - mapper.delKqDevUser(userIds,taskVo.getDeviceCode()); + try{ + List userIds=mapper.getTaskUser(taskVo.getId()); + mapper.delKqDevUser(userIds,taskVo.getDeviceCode()); + } catch (Exception e) { + log.error(e.getMessage(), e); + } }