From caf9b76a37b35e56483ab762ffadb55a97f1669b Mon Sep 17 00:00:00 2001
From: Administrator <18380130276@163.com>
Date: Mon, 19 Feb 2024 11:16:20 +0800
Subject: [PATCH] =?UTF-8?q?=E9=92=89=E9=92=89=E7=9B=B8=E5=85=B3=E6=8E=A5?=
 =?UTF-8?q?=E5=8F=A3=20--=20=E6=B7=BB=E5=8A=A0=E6=8B=92=E7=BB=9D=E5=AE=A1?=
 =?UTF-8?q?=E6=89=B9=E7=8A=B6=E6=80=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../personal/service/impl/DingPersonServiceImpl.java        | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/attendance-performance-manager/src/main/java/com/mortals/xhx/module/dingding/personal/service/impl/DingPersonServiceImpl.java b/attendance-performance-manager/src/main/java/com/mortals/xhx/module/dingding/personal/service/impl/DingPersonServiceImpl.java
index 20974a57..4b2b1cfd 100644
--- a/attendance-performance-manager/src/main/java/com/mortals/xhx/module/dingding/personal/service/impl/DingPersonServiceImpl.java
+++ b/attendance-performance-manager/src/main/java/com/mortals/xhx/module/dingding/personal/service/impl/DingPersonServiceImpl.java
@@ -577,7 +577,11 @@ public class DingPersonServiceImpl extends AbstractDingTalkService implements ID
                                         }
                                     }
 
-                                } else if (result.equals("")) {  //鎾ら攢鍋囨湡瀹℃壒涓璻esult浼氫负绌�  鎾ら攢瀹℃壒閫氳繃鍚巖esult涓篈GREE
+                                }
+                                else if (result.getResult().compareToIgnoreCase("REFUSE") == 0) {  //鎷掔粷瀹℃壒
+                                    leaveRecordEntity.setAuditResult(AppealResultEnum.涓嶉€氳繃.getValue());  //鎷掔粷瀹℃壒
+                                }
+                                else if (result.equals("")) {  //鎾ら攢鍋囨湡瀹℃壒涓璻esult浼氫负绌�  鎾ら攢瀹℃壒閫氳繃鍚巖esult涓篈GREE
                                     if (result.getTasks().size() > 1) {
                                         log.info("status" + result.getTasks().get(1).getStatus());
                                         if (result.getTasks().get(1).getStatus().compareToIgnoreCase("CANCELED") != 0) {
-- 
2.24.3