From fbd6e6d5eec58bd7db531736fb677c7899ec4834 Mon Sep 17 00:00:00 2001 From: dongzi Date: Tue, 9 Jun 2026 09:43:50 +0800 Subject: [PATCH] =?UTF-8?q?API=E8=B7=AF=E5=BE=84=E5=8F=98=E6=9B=B4?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=20=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 | 29 +++++++++++++++++++ 1 file changed, 29 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 ce138fa..c2ff8ac 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 @@ -155,6 +155,35 @@ public class ApplyClockInController { return ActionResult.success(MsgCode.SU006.get());*/ } + /** + * 新建补卡审批申请 + * @param applyAttendanceRepairDto 表单对象 + * @return java.lang.Object + */ + @PostMapping("/repair1") + public ActionResult create(@RequestBody @Valid ApplyAttendanceRepairDto applyAttendanceRepairDto) { + + ApplyAttendanceRepair entity = JsonUtil.getJsonToBean(applyAttendanceRepairDto, ApplyAttendanceRepair.class); + entity.setStatus(ConstantUtil.STATUS_PENDING_APPROVAL); + ActionResult actionResult = new ActionResult<>(); + try { + applyAttendanceRepairService.save(entity, applyAttendanceRepairDto); + } catch (Exception e) { + actionResult.setCode(FtbPersonnelsCheckStatusCodeEnum.CHECK_REFUSE.getCode()); + actionResult.setMsg(e.getMessage()); + return actionResult; + } + actionResult.setCode(FtbPersonnelsCheckStatusCodeEnum.CHECK_PASS.getCode()); + actionResult.setMsg(FtbPersonnelsCheckStatusCodeEnum.CHECK_PASS.getMsg()); + return actionResult; + /*if (FlowStatusEnum.save.getMessage().equals(applyAttendanceRepairDto.getStatus())) { + applyAttendanceRepairService.save(id, entity, applyAttendanceRepairDto); + return ActionResult.success(MsgCode.SU002.get()); + } + applyAttendanceRepairService.submit(id, entity, applyAttendanceRepairDto); + return ActionResult.success(MsgCode.SU006.get());*/ + } + /** * 修改补卡审批申请 * @param applyAttendanceRepairDto 表单对象