diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/BoStartListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/BoStartListener.java
index e5b1fcd..5d653e4 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/BoStartListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/BoStartListener.java
@@ -17,6 +17,7 @@ import java.util.List;
/**
* 二级学院书记审批或学生销假开始监听器
+ * 邵政文
*/
@Component
@Slf4j
@@ -72,7 +73,7 @@ public class BoStartListener implements ExecutionListener {
//向企业微信发消息
TeacherVo updateDeptId = leaveMapper.getUpdateDeptId(approval);
// 步骤 2: 使用updateDeptId.getUserName()获取辅导员工号
- String userName = "2023429227";
+ String userName = updateDeptId.getUserName();
// 获取向企业微信发通知的工具类
WeChatUtil weChatUtil = SpringUtils.getBean(WeChatUtil.class);
@@ -114,7 +115,7 @@ public class BoStartListener implements ExecutionListener {
log.info("添加成功{}", res);
//向企业微信发消息
// 步骤 2: 使用shenUserInfo.getUserName()获取辅导员工号
- String userName = "2023429227";
+ String userName = shenUserInfo.getUserName();
// 获取向企业微信发通知的工具类
WeChatUtil weChatUtil = SpringUtils.getBean(WeChatUtil.class);
@@ -123,7 +124,7 @@ public class BoStartListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向请假人(userName:{})发送企业微信请假审批通知。", userName);
}
}
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/CounselorListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/CounselorListener.java
index 07bd507..668b3f0 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/CounselorListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/CounselorListener.java
@@ -60,7 +60,7 @@ public class CounselorListener implements ExecutionListener {
log.info("查询辅导员信息:{}", teacherInfo.getUserName());
log.info("请假人id:{}", stuId);
//辅导员工号teacherInfo.getUserName()
- String userName = "2023429227";
+ String userName = teacherInfo.getUserName();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -93,7 +93,7 @@ public class CounselorListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向辅导员(userName:{})发送企业微信销假通知。", userName);
} else {
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/LeadAuditListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/LeadAuditListener.java
index 3ae4d1a..378b040 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/LeadAuditListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/LeadAuditListener.java
@@ -78,7 +78,7 @@ public class LeadAuditListener implements ExecutionListener {
log.info("请假人数据为:{}", stuLeaveApplication);
log.info("审批结果为:{}", approval);
// 步骤 2: 发送消息的接收人stuLeaveApplication.getCreateBy()
- String userName = "2023429227";
+ String userName = stuLeaveApplication.getCreateBy();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -144,7 +144,7 @@ public class LeadAuditListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向辅导员(userName:{})发送企业微信销假通知。", userName);
log.info("已成功向送企业微信销假通知。{}", stuLeaveApplication.getStuId());
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/LeadEentListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/LeadEentListener.java
index d66092a..e942d72 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/LeadEentListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/LeadEentListener.java
@@ -20,6 +20,7 @@ import java.util.List;
/**
* 领导审核
+ * 邵政文
*/
@Component
@Slf4j
@@ -74,7 +75,7 @@ public class LeadEentListener implements ExecutionListener {
log.info("审批结果为:{}", approval);
log.info("校领导信息为:{}", lingDataInfo);
// 步骤 2: 使用lingDataInfo.get(0).getUserId()向校领导发送信息
- String userName = "2023429227";
+ String userName = lingDataInfo.get(0).getUserName();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -107,7 +108,7 @@ public class LeadEentListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向辅导员(userName:{})发送企业微信销假通知。", userName);
log.info("已成功向送企业微信销假通知。{}", stuLeaveApplication.getStuId());
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/LeadStartListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/LeadStartListener.java
index bcbc4ba..e1ff947 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/LeadStartListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/LeadStartListener.java
@@ -18,6 +18,7 @@ import java.util.List;
/**
* 获取该二级学院书记所在的学工信息
+ * 邵政文
*/
@Component
@Slf4j
@@ -51,7 +52,7 @@ public class LeadStartListener implements ExecutionListener {
try {
log.info("学工收到二级学院书记发送过来的通知");
// 步骤 2: 使用updateDeptIdInfo.get(0).getUserId()获取学工工号
- String userName = "2023429227";
+ String userName = updateDeptIdInfo.get(0).getUserName();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -84,7 +85,7 @@ public class LeadStartListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向辅导员(userName:{})发送企业微信请假审批通知。", userName);
log.info("已成功向送企业微信审批通知。{}", updateDeptIdInfo.get(0).getUserName());
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveApproveListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveApproveListener.java
index b625560..037883f 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveApproveListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveApproveListener.java
@@ -78,7 +78,7 @@ public class LeaveApproveListener implements ExecutionListener {
int leaveDay = leaveDays.intValue();
if(leaveDay >= 1 && leaveDay <= 3) {
// 步骤 2: 使用stuLeaveApplication.getCreateBy()向请假人发送销假消息
- String userName = "2023429227";
+ String userName = stuLeaveApplication.getCreateBy();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -108,7 +108,7 @@ public class LeaveApproveListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content); // 发送消息的方法
+ weChatUtil.sendTextMessage(userName, content); // 发送消息的方法
log.info("已成功向请假人({})发送企业微信销假通知。", userName);
log.info("发件人id。{}", stuLeaveApplication.getStuId());
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveStartApproveListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveStartApproveListener.java
index f02dede..d5cbc3c 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveStartApproveListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/LeaveStartApproveListener.java
@@ -16,6 +16,7 @@ import java.math.BigDecimal;
/**
* 获取该生所在辅导员信息
+ * 邵政文
*/
@Component
@Slf4j
@@ -51,7 +52,7 @@ public class LeaveStartApproveListener implements ExecutionListener {
try {
log.info("辅导员收到请假人发送过来的通知");
// 步骤 2: 使用secondaryLeaderInfo.getUserName()获取辅导员工号
- String userName = "2023429227";
+ String userName = secondaryLeaderInfo.getUserName();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -83,7 +84,7 @@ public class LeaveStartApproveListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向辅导员(userName:{})发送企业微信请假审批通知。", userName);
log.info("已成功向送企业微信审批通知。{}", secondaryLeaderInfo.getUserName());
log.info("请假人id:{}", stuLeaveApplication.getStuId());
diff --git a/srs-flowable/src/main/java/com/srs/flowable/listener/SecondaryLeaderListener.java b/srs-flowable/src/main/java/com/srs/flowable/listener/SecondaryLeaderListener.java
index 4df29a0..43d0b1f 100644
--- a/srs-flowable/src/main/java/com/srs/flowable/listener/SecondaryLeaderListener.java
+++ b/srs-flowable/src/main/java/com/srs/flowable/listener/SecondaryLeaderListener.java
@@ -36,7 +36,7 @@ public class SecondaryLeaderListener implements ExecutionListener {
// 获取请假天数
BigDecimal leaveDays = (BigDecimal) delegateExecution.getVariable("leaveDays");
- // 获取高辅导员
+ // 获取二级学院书记用户信息
//TeacherVo secondaryLeaderInfo = leaveMapper.getSecondaryLeaderInfo(deptId);
//delegateExecution.setVariable("approval", secondaryLeaderInfo.getUserId());
List secondaryLeaderInfo = leaveMapper.getSecondaryLeaderInfo(deptId);
@@ -53,7 +53,7 @@ public class SecondaryLeaderListener implements ExecutionListener {
try {
//int leaveDay = leaveDays.intValue();
// 步骤 2: 使用secondaryLeaderInfo.get(0).getUserName()获取二级学院书记工号
- String userName = "2023429227";
+ String userName = secondaryLeaderInfo.get(0).getUserName();
// 步骤 3: 检查是否成功获取到 userName
if (userName != null && !userName.isEmpty()) {
@@ -120,7 +120,7 @@ public class SecondaryLeaderListener implements ExecutionListener {
String content = "您有待处理任务,请点击前往处理";
// 步骤 4: 使用 userName 作为接收人发送消息
- //weChatUtil.sendTextMessage(userName, content);
+ weChatUtil.sendTextMessage(userName, content);
log.info("已成功向二级学院书记(userName:{})发送企业微信请假审批通知。", userName);
log.info("已成功向此人{}送企业微信审批通知。", secondaryLeaderInfo.get(0).getUserName());