接口 ActRuDetailService

  • 所有已知实现类:
    ActRuDetailServiceImpl

    public interface ActRuDetailService
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 方法详细资料

      • copy

        void copy​(String oldProcessSerialNumber,
                  String newProcessSerialNumber,
                  String newProcessInstanceId)
        Description: 复制当前流程的参与人信息到新流程,并且设置为在办信息
        参数:
        oldProcessSerialNumber -
        newProcessSerialNumber -
        newProcessInstanceId -
      • countBySystemNameAndAssignee

        int countBySystemNameAndAssignee​(String systemName,
                                         String assignee)
        查找个人办结的件的数量
        参数:
        systemName -
        assignee -
        返回:
      • countBySystemNameAndAssigneeAndStatus

        int countBySystemNameAndAssigneeAndStatus​(String systemName,
                                                  String assignee,
                                                  int status)
        查找个人待办,在办件数量
        参数:
        systemName -
        assignee -
        status - 0为待办,1位在办
        返回:
      • deletedByProcessSerialNumber

        boolean deletedByProcessSerialNumber​(String processSerialNumber)
        删除流程的办理详情
        参数:
        processSerialNumber -
        返回:
      • endByProcessInstanceId

        boolean endByProcessInstanceId​(String processInstanceId)
        标记流程为办结
        参数:
        processInstanceId -
        返回:
      • endByProcessSerialNumber

        boolean endByProcessSerialNumber​(String processSerialNumber)
        标记流程为办结
        参数:
        processSerialNumber -
        返回:
      • findByProcessInstanceIdAndAssignee

        ActRuDetail findByProcessInstanceIdAndAssignee​(String processInstanceId,
                                                       String assignee)
        根据流程实例Id和办理人查找
        参数:
        processInstanceId -
        assignee -
        返回:
      • findByProcessSerialNumberAndAssignee

        ActRuDetail findByProcessSerialNumberAndAssignee​(String processSerialNumber,
                                                         String assignee)
        根据流程实例Id和办理人查找
        参数:
        processSerialNumber -
        assignee -
        返回:
      • listByProcessInstanceId

        List<ActRuDetail> listByProcessInstanceId​(String processInstanceId)
        根据流程实例id获取列表
        参数:
        processInstanceId -
        返回:
      • listByProcessInstanceIdAndStatus

        List<ActRuDetail> listByProcessInstanceIdAndStatus​(String processInstanceId,
                                                           int status)
        根据流程实例Id和状态查找
        参数:
        processInstanceId -
        status - 0位待办,1位在办
        返回:
      • listByProcessSerialNumber

        List<ActRuDetail> listByProcessSerialNumber​(String processSerialNumber)
        根据流程实例Id和办理人查找
        参数:
        processSerialNumber -
        返回:
      • listByProcessSerialNumberAndEnded

        List<ActRuDetail> listByProcessSerialNumberAndEnded​(String processSerialNumber,
                                                            boolean ended)
        Description: 根据流程编号和是否结束查找
        参数:
        processSerialNumber -
        ended -
        返回:
      • listByProcessSerialNumberAndStatus

        List<ActRuDetail> listByProcessSerialNumberAndStatus​(String processSerialNumber,
                                                             int status)
        根据流程实例Id和状态查找
        参数:
        processSerialNumber -
        status - 0位待办,1位在办
        返回:
      • pageBySystemNameAndAssigneeAndEndedTrue

        org.springframework.data.domain.Page<ActRuDetail> pageBySystemNameAndAssigneeAndEndedTrue​(String systemName,
                                                                                                  String assignee,
                                                                                                  int rows,
                                                                                                  int page,
                                                                                                  org.springframework.data.domain.Sort sort)
        查找个人办结列表
        参数:
        systemName -
        assignee -
        rows -
        page -
        sort -
        返回:
      • pageBySystemNameAndAssigneeAndStatus

        org.springframework.data.domain.Page<ActRuDetail> pageBySystemNameAndAssigneeAndStatus​(String systemName,
                                                                                               String assignee,
                                                                                               int status,
                                                                                               int rows,
                                                                                               int page,
                                                                                               org.springframework.data.domain.Sort sort)
        查找个人待办,在办列表
        参数:
        systemName -
        assignee -
        status - 0为待办,1位在办
        rows -
        page -
        sort -
        返回:
      • placeOnFileByProcessSerialNumber

        boolean placeOnFileByProcessSerialNumber​(String processSerialNumber)
        标记流程为归档
        参数:
        processSerialNumber -
        返回:
      • recoveryByProcessInstanceId

        boolean recoveryByProcessInstanceId​(String processSerialNumber)
        恢复流程的办理详情
        参数:
        processSerialNumber -
        返回:
      • recoveryTodoByProcessSerialNumber

        boolean recoveryTodoByProcessSerialNumber​(String processSerialNumber,
                                                  String todoPersonId)
        Description: 恢复流程的办理详情
        参数:
        processSerialNumber -
        todoPersonId -
        返回:
      • removeByProcessInstanceId

        boolean removeByProcessInstanceId​(String processInstanceId)
        删除流程的办理详情
        参数:
        processInstanceId -
        返回:
      • removeByProcessSerialNumber

        boolean removeByProcessSerialNumber​(String processSerialNumber)
        删除流程的办理详情
        参数:
        processSerialNumber -
        返回:
      • removeByProcessSerialNumberAndAssignee

        boolean removeByProcessSerialNumberAndAssignee​(String processSerialNumber,
                                                       String assignee)
        Description: 删除某个参与人的办理详情
        参数:
        processSerialNumber -
        assignee -
        返回:
      • revokePlaceOnFileByProcessSerialNumber

        boolean revokePlaceOnFileByProcessSerialNumber​(String processSerialNumber,
                                                       String todoPersonId)
        Description: 标记流程为归档
        参数:
        processSerialNumber -
        todoPersonId -
        返回:
      • saveOrUpdate

        boolean saveOrUpdate​(ActRuDetail actRuDetail)
        保存或者更新
        参数:
        actRuDetail -
        返回:
      • syncByProcessInstanceId

        boolean syncByProcessInstanceId​(String processInstanceId)
        恢复流程的办理详情
        参数:
        processInstanceId -
        返回: