yingp 5 жил өмнө
parent
commit
e92dc7e66e

+ 4 - 0
uas-office-qywx/src/main/java/com/usoftchina/uas/office/qywx/listener/UasProcessListener.java

@@ -66,6 +66,10 @@ public class UasProcessListener {
 
 
     private void sendProcessMessage(UasEvent event, Integer jpId) {
     private void sendProcessMessage(UasEvent event, Integer jpId) {
         JProcess process = Try.call(() -> jProcessService.getById(jpId), 10);
         JProcess process = Try.call(() -> jProcessService.getById(jpId), 10);
+        if (null == process) {
+            logger.warn("can not find process {}, {}", jpId, event);
+            return;
+        }
         Employee employee = getDealMan(process);
         Employee employee = getDealMan(process);
         if (null == employee) {
         if (null == employee) {
             return;
             return;