From 6fd61c63db69ccb84659fe6605abbd179e4b7837 Mon Sep 17 00:00:00 2001 From: furongxin <419481438@qq.com> Date: Fri, 13 Sep 2024 20:34:12 +0800 Subject: [PATCH] =?UTF-8?q?```=E6=9B=B4=E6=94=B9=E5=A4=96=E5=87=BA?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E7=9A=84=E5=A4=96=E5=8B=A4=E6=89=93=E5=8D=A1?= =?UTF-8?q?=E6=9D=83=E9=99=90=E8=AE=BE=E7=BD=AE=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更新了外出申请逻辑,使用新的`updateFieldworkType`方法替代`updateFieldwork`以设置外勤打卡权限。这旨在更好地管理外出类型的打卡权限。 ``` --- .../yudao/module/bpm/service/oa/BpmOAGoOutServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/BpmOAGoOutServiceImpl.java b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/BpmOAGoOutServiceImpl.java index 01c9ba60..f9ef5927 100644 --- a/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/BpmOAGoOutServiceImpl.java +++ b/yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/oa/BpmOAGoOutServiceImpl.java @@ -84,7 +84,7 @@ public class BpmOAGoOutServiceImpl extends BpmOABaseService implements BpmOAGoOu // 发起外出申请后,判断是否是当天的外出 if (goOut.getStartTime().toLocalDate().isEqual(LocalDate.now())) { // 设置外勤打卡权限 - userApi.updateFieldwork(getLoginUserId(), 1); + userApi.updateFieldworkType(getLoginUserId(), 1); } return goOut.getId(); @@ -103,7 +103,7 @@ public class BpmOAGoOutServiceImpl extends BpmOABaseService implements BpmOAGoOu || BpmProcessInstanceResultEnum.BACK.getResult().equals(result)) { // 发起外出申请后,设置关闭外勤打卡权限 - userApi.updateFieldwork(getLoginUserId(), 0); + userApi.updateFieldworkType(getLoginUserId(), 0); } goOutMapper.updateById(new BpmOAGoOutDO().setId(id).setResult(result));