From 0622e64beeee4849b1050760fb877c9ec35e1389 Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Tue, 24 Feb 2026 17:08:09 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=91=98=E5=B7=A5=E5=85=A5=E9=A9=BB?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=A1=E6=A0=B8=E9=80=9A=E7=9F=A5=202?= =?UTF-8?q?=E3=80=81=E5=91=98=E5=B7=A5=E4=BF=A1=E6=81=AF=E5=8F=98=E6=9B=B4?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=A9=B3=E5=9B=9E=E5=8E=9F=E5=9B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../listener/EmployeesMQListener.java | 32 ++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/mq/employees/listener/EmployeesMQListener.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/mq/employees/listener/EmployeesMQListener.java index c338330..e6d2dbd 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/mq/employees/listener/EmployeesMQListener.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/mq/employees/listener/EmployeesMQListener.java @@ -146,6 +146,36 @@ public class EmployeesMQListener { } //审批通过 初始化账号密码 rabbitMQUtil.sendToExchange("hldy.employees", dto.getOrgCode() + ".employees.initsysuser", sysUserMQDto); + + //增加消息通知 + NuWxNoticeEntity nuWxNotice = new NuWxNoticeEntity(); + nuWxNotice.setOpenId(dto.getOpenId()); + nuWxNotice.setIzRead("N"); + nuWxNotice.setOrgCode(dto.getOrgCode()); + nuWxNotice.setTitle("员工入驻审批"); + nuWxNotice.setContent("您好,您提交的员工入驻申请已通过"); + nuWxNotice.setType("employee_apply_list"); +// Map extend = Maps.newHashMap(); +// extend.put("orgCode", dto.getOrgCode()); +// extend.put("dataId", dto.getId()); +// nuWxNotice.setExtend(JSONObject.toJSONString(extend)); + nuWxNotice.setClientType(WxClientType.EMPLOYEE.getCode()); + wxNoticeApi.addNotice(nuWxNotice); + } else { + //增加消息通知 + NuWxNoticeEntity nuWxNotice = new NuWxNoticeEntity(); + nuWxNotice.setOpenId(dto.getOpenId()); + nuWxNotice.setIzRead("N"); + nuWxNotice.setOrgCode(dto.getOrgCode()); + nuWxNotice.setTitle("员工入驻审批"); + nuWxNotice.setContent("您好,您提交的员工入驻申请未通过,驳回原因:" + dto.getAuditContent()); + nuWxNotice.setType("employee_apply_list"); +// Map extend = Maps.newHashMap(); +// extend.put("orgCode", dto.getOrgCode()); +// extend.put("dataId", dto.getId()); +// nuWxNotice.setExtend(JSONObject.toJSONString(extend)); + nuWxNotice.setClientType(WxClientType.EMPLOYEE.getCode()); + wxNoticeApi.addNotice(nuWxNotice); } } @@ -455,7 +485,7 @@ public class EmployeesMQListener { modifyResultStr = "审核通过"; } if ("3".equals(dto.getModifyStatus())) { - nuWxNotice.setContent("您好,您提交的员工信息变更申请未通过"); + nuWxNotice.setContent("您好,您提交的员工信息变更申请未通过,驳回原因:" + dto.getAuditContent()); modifyResultStr = "审核未通过"; } nuWxNotice.setType("emp_info_update_list");