新增接口-多个
All checks were successful
类变更检测 / class-change-check (push) Successful in 19s

This commit is contained in:
2026-06-09 10:36:35 +08:00
parent ba5de889de
commit dfb24790d0

View File

@@ -246,6 +246,40 @@ public class ApplyClockInController {
return ActionResult.success(MsgCode.SU006.get()); return ActionResult.success(MsgCode.SU006.get());
} }
/**
* 修改外勤审批申请
* @param applyAttendanceOutsideDto 表单对象
* @return java.lang.Object
*/
@PutMapping("/test1")
public Object test1(@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 applyAttendanceOutsideDto 表单对象
* @return java.lang.Object
*/
@PutMapping("/test2")
public Object test2(@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 表单对象 * @param applyAttendanceViolationDto 表单对象