| | |
| | | String APPROVE_CATEGORY_CODE = "overtime_approve"; |
| | | |
| | | Long create(@Valid HrmOvertimeApplicationSaveReqVO reqVO, Long loginUserId); |
| | | void update(@Valid HrmOvertimeApplicationSaveReqVO reqVO, Long loginUserId); |
| | | void delete(Long id, Long loginUserId); |
| | | void update(@Valid HrmOvertimeApplicationSaveReqVO reqVO, Long loginUserId, boolean canManage); |
| | | void delete(Long id, Long loginUserId, boolean canManage); |
| | | HrmOvertimeApplicationRespVO getDetail(Long id, Long loginUserId, boolean canManage); |
| | | HrmOvertimeApplicationRespVO getCurrentApplicant(Long loginUserId); |
| | | PageResult<HrmOvertimeApplicationRespVO> getPage(HrmOvertimeApplicationPageReqVO reqVO); |
| | | void submit(Long id, String processDefinitionKey, Long loginUserId); |
| | | void cancel(Long id, Long loginUserId); |
| | | void submit(Long id, String processDefinitionKey, Long loginUserId, boolean canManage); |
| | | void cancel(Long id, Long loginUserId, boolean canManage); |
| | | List<Map<String, Object>> getApproveProcessDefinitionList(); |
| | | void updateAuditStatus(Long id, Integer status); |
| | | } |