From fcd1f64dddb133145c498c9bdc1f118bf98d5736 Mon Sep 17 00:00:00 2001 From: dongzi Date: Tue, 9 Jun 2026 10:19:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ApplyClockInController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/workflow/controller/ApplyClockInController.java b/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/workflow/controller/ApplyClockInController.java index edaffc9..5185a28 100644 --- a/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/workflow/controller/ApplyClockInController.java +++ b/jnpf-ftb/jnpf-ftb-biz/src/main/java/jnpf/workflow/controller/ApplyClockInController.java @@ -229,6 +229,23 @@ public class ApplyClockInController { return ActionResult.success(MsgCode.SU006.get()); } + /** + * 修改外勤审批申请 + * @param applyAttendanceOutsideDto 表单对象 + * @return java.lang.Object + */ + @PutMapping("/outside1") + public Object update1(@RequestBody @Valid ApplyAttendanceOutsideDto applyAttendanceOutsideDto) throws Exception { + ApplyAttendanceOutside entity = JsonUtil.getJsonToBean(applyAttendanceOutsideDto, ApplyAttendanceOutside.class); + entity.setId(applyAttendanceOutsideDto.getTaskId()); + if (FlowStatusEnum.save.getMessage().equals(applyAttendanceOutsideDto.getStatus())) { + applyAttendanceOutsideService.save(entity, applyAttendanceOutsideDto); + return ActionResult.success(MsgCode.SU002.get()); + } + applyAttendanceOutsideService.submit(entity, applyAttendanceOutsideDto); + return ActionResult.success(MsgCode.SU006.get()); + } + /** * 新建违规打卡审批申请 * @param applyAttendanceViolationDto 表单对象