Interface DraftEntityService

  • All Known Implementing Classes:
    DraftEntityServiceImpl

    public interface DraftEntityService
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Method Detail

      • deleteByProcessSerialNumber

        void deleteByProcessSerialNumber​(String processSerialNumber)
        根据流程实例删除草稿
        Parameters:
        processSerialNumber -
      • deleteDraft

        void deleteDraft​(String ids)
        彻底删除草稿
        Parameters:
        ids -
      • openDraft

        OpenDataModel openDraft​(String processSerialNumber,
                                String itemId,
                                boolean mobile)
        Description: 打开草稿
        Parameters:
        processSerialNumber -
        itemId -
        mobile -
        Returns:
      • pageDraftList

        org.springframework.data.domain.Page<DraftEntity> pageDraftList​(String itemId,
                                                                        String userId,
                                                                        int page,
                                                                        int rows,
                                                                        String title,
                                                                        boolean delFlag)
        获取草稿列表
        Parameters:
        itemId -
        userId -
        page -
        rows -
        title -
        delFlag -
        Returns:
      • pageDraftListBySystemName

        org.springframework.data.domain.Page<DraftEntity> pageDraftListBySystemName​(String systemName,
                                                                                    String userId,
                                                                                    int page,
                                                                                    int rows,
                                                                                    String title,
                                                                                    boolean delFlag)
        Description: 获取草稿列表
        Parameters:
        systemName -
        userId -
        page -
        rows -
        title -
        delFlag -
        Returns:
      • reduction

        void reduction​(String ids)
        还原草稿
        Parameters:
        ids -
      • removeDraft

        void removeDraft​(String ids)
        删除草稿
        Parameters:
        ids -
      • saveDraft

        void saveDraft​(String itemId,
                       String processSerialNumber,
                       String processDefinitionKey,
                       String number,
                       String level,
                       String title,
                       String type)
        Description: 保存草稿
        Parameters:
        itemId -
        processSerialNumber -
        processDefinitionKey -
        number -
        level -
        title -
        type -
      • saveDraft

        net.risesoft.pojo.Y9Result<Object> saveDraft​(String itemId,
                                                     String processSerialNumber,
                                                     String processDefinitionKey,
                                                     String number,
                                                     String level,
                                                     String jijian,
                                                     String title,
                                                     String type)
        Description: 保存草稿
        Parameters:
        itemId -
        processSerialNumber -
        processDefinitionKey -
        number -
        level -
        jijian -
        title -
        type -
        Returns: