程序包 net.risesoft.api

类 TransactionWordApiImpl

  • 所有已实现的接口:
    TransactionWordApi

    @RestController
    @RequestMapping(value="/services/rest/transactionWord",
                    produces="application/json")
    public class TransactionWordApiImpl
    extends Object
    implements TransactionWordApi
    正文接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 构造器详细资料

      • TransactionWordApiImpl

        public TransactionWordApiImpl()
    • 方法详细资料

      • delBatchByProcessSerialNumbers

        public net.risesoft.pojo.Y9Result<Object> delBatchByProcessSerialNumbers​(@RequestParam
                                                                                 String tenantId,
                                                                                 @RequestBody
                                                                                 List<String> processSerialNumbers)
        根据流程编号删除正文,同时删除文件系统的文件
        指定者:
        delBatchByProcessSerialNumbers 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        processSerialNumbers - 流程编号
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • deleteByIsTaoHong

        public net.risesoft.pojo.Y9Result<Object> deleteByIsTaoHong​(@RequestParam
                                                                    String tenantId,
                                                                    @RequestParam
                                                                    String userId,
                                                                    @RequestParam
                                                                    String processSerialNumber,
                                                                    @RequestParam
                                                                    String isTaoHong)
        删除撤销PDF文件
        指定者:
        deleteByIsTaoHong 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        isTaoHong - 是否套红
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • exchangeFindWordByProcessSerialNumber

        public net.risesoft.pojo.Y9Result<TransactionWordModel> exchangeFindWordByProcessSerialNumber​(@RequestParam
                                                                                                      String tenantId,
                                                                                                      @RequestParam
                                                                                                      String userId,
                                                                                                      @RequestParam
                                                                                                      String processSerialNumber)
        获取正文文件信息(数据传输)
        指定者:
        exchangeFindWordByProcessSerialNumber 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        返回:
        Y9Result<TransactionWordModel> 通用请求返回对象 - data 是正文文件信息
        从以下版本开始:
        9.6.6
      • findHistoryVersionDoc

        public net.risesoft.pojo.Y9Result<TransactionHistoryWordModel> findHistoryVersionDoc​(@RequestParam
                                                                                             String tenantId,
                                                                                             @RequestParam
                                                                                             String userId,
                                                                                             @RequestParam
                                                                                             String taskId)
        打开历史文件
        指定者:
        findHistoryVersionDoc 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        taskId - 任务id
        返回:
        Y9Result<TransactionHistoryWordModel> 通用请求返回对象 - data 是历史正文文件信息对象
        从以下版本开始:
        9.6.6
      • findWordByProcessSerialNumber

        public net.risesoft.pojo.Y9Result<TransactionWordModel> findWordByProcessSerialNumber​(@RequestParam
                                                                                              String tenantId,
                                                                                              @RequestParam
                                                                                              String processSerialNumber)
        获取正文文件信息
        指定者:
        findWordByProcessSerialNumber 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        返回:
        Y9Result<TransactionWordModel> 通用请求返回对象 - data 是正文文件信息
        从以下版本开始:
        9.6.6
      • getWordList

        public net.risesoft.pojo.Y9Result<List<TransactionWordModel>> getWordList​(@RequestParam
                                                                                  String tenantId,
                                                                                  @RequestParam
                                                                                  String userId,
                                                                                  @RequestParam
                                                                                  String processSerialNumber)
        获取正文列表
        指定者:
        getWordList 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        返回:
        Y9Result<List<TransactionWordModel>> 通用请求返回对象 - data 是正文文件信息列表
        从以下版本开始:
        9.6.6
      • openDocument

        public net.risesoft.pojo.Y9Result<String> openDocument​(@RequestParam
                                                               String tenantId,
                                                               @RequestParam
                                                               String userId,
                                                               @RequestParam
                                                               String processSerialNumber,
                                                               @RequestParam
                                                               String itemId,
                                                               String bindValue)
        打开正文
        指定者:
        openDocument 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        itemId - 事项id
        bindValue - 绑定值
        返回:
        Y9Result<String> 通用请求返回对象 - data 是正文文件地址
        从以下版本开始:
        9.6.6
      • openDocumentByProcessSerialNumber

        public net.risesoft.pojo.Y9Result<String> openDocumentByProcessSerialNumber​(@RequestParam
                                                                                    String tenantId,
                                                                                    @RequestParam
                                                                                    String processSerialNumber)
        根据流程编号打开正文
        指定者:
        openDocumentByProcessSerialNumber 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        返回:
        Y9Result<String> 通用请求返回对象 - data 是正文文件地址
        从以下版本开始:
        9.6.6
      • openDocumentTemplate

        public net.risesoft.pojo.Y9Result<String> openDocumentTemplate​(@RequestParam
                                                                       String tenantId,
                                                                       @RequestParam
                                                                       String userId,
                                                                       @RequestParam
                                                                       String templateGuid)
        打开套红模板
        指定者:
        openDocumentTemplate 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 用户id
        templateGuid - 模板id
        返回:
        Y9Result<String> 通用请求返回对象 - data 是套红文件地址
        从以下版本开始:
        9.6.6
      • openHistoryVersionDoc

        @Deprecated
        public net.risesoft.pojo.Y9Result<Object> openHistoryVersionDoc​(@RequestParam
                                                                        String tenantId,
                                                                        @RequestParam
                                                                        String userId,
                                                                        @RequestParam
                                                                        String taskId)
        已过时。
        打开历史文件
        指定者:
        openHistoryVersionDoc 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        taskId - 任务id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • openPdf

        public net.risesoft.pojo.Y9Result<String> openPdf​(@RequestParam
                                                          String tenantId,
                                                          @RequestParam
                                                          String userId,
                                                          @RequestParam
                                                          String processSerialNumber)
        打开PDF
        指定者:
        openPdf 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        返回:
        Y9Result<String> 通用请求返回对象 - data 是PDF文件地址
        从以下版本开始:
        9.6.6
      • openRevokePdfAfterDocument

        public net.risesoft.pojo.Y9Result<String> openRevokePdfAfterDocument​(@RequestParam
                                                                             String tenantId,
                                                                             @RequestParam
                                                                             String userId,
                                                                             @RequestParam
                                                                             String processSerialNumber,
                                                                             @RequestParam
                                                                             String isTaoHong)
        打开撤销PDF后的正文
        指定者:
        openRevokePdfAfterDocument 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        isTaoHong - 是否套红
        返回:
        Y9Result<String> 通用请求返回对象 - data 是PDF文件地址
        从以下版本开始:
        9.6.6
      • openTaoHong

        public net.risesoft.pojo.Y9Result<String> openTaoHong​(@RequestParam
                                                              String tenantId,
                                                              @RequestParam
                                                              String userId,
                                                              @RequestParam
                                                              String activitiUser)
        选择套红
        指定者:
        openTaoHong 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        activitiUser - activitiUser
        返回:
        Y9Result<String> 通用请求返回对象 - data 是当前人员的委办局GUID
        从以下版本开始:
        9.6.6
      • saveImportTransationWord

        public net.risesoft.pojo.Y9Result<Boolean> saveImportTransationWord​(@RequestParam
                                                                            String tenantId,
                                                                            @RequestParam
                                                                            String userId,
                                                                            @RequestParam
                                                                            String docjson,
                                                                            @RequestParam
                                                                            String processSerialNumber)
        保存公文传输转入工作流的正文信息
        指定者:
        saveImportTransationWord 在接口中 TransactionWordApi
        参数:
        tenantId - 租户Id
        userId - 人员Id
        docjson - 正文json信息
        processSerialNumber - 流程编号
        返回:
        Y9Result<Boolean> 通用请求返回对象 - data 是保存是否成功的信息
        从以下版本开始:
        9.6.6
      • showWord

        public net.risesoft.pojo.Y9Result<Y9WordInfo> showWord​(@RequestParam
                                                               String tenantId,
                                                               @RequestParam
                                                               String userId,
                                                               @RequestParam
                                                               String processSerialNumber,
                                                               @RequestParam
                                                               String itemId,
                                                               String itembox,
                                                               String taskId,
                                                               String bindValue)
        获取正文
        指定者:
        showWord 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        processSerialNumber - 流程编号
        itemId - 事项id
        itembox - 办件状态,todo(待办),doing(在办),done(办结)
        taskId - 任务id
        bindValue - 绑定值
        返回:
        Y9Result<WordInfo> 通用请求返回对象 - data 是正文详情
        从以下版本开始:
        9.6.6
      • taoHongTemplateList

        public net.risesoft.pojo.Y9Result<List<TaoHongTemplateModel>> taoHongTemplateList​(@RequestParam
                                                                                          String tenantId,
                                                                                          @RequestParam
                                                                                          String userId,
                                                                                          @RequestParam
                                                                                          String currentBureauGuid)
        获取套红模板列表
        指定者:
        taoHongTemplateList 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        currentBureauGuid - 委办局id
        返回:
        Y9Result<List<TaoHongTemplateModel>> 通用请求返回对象 - data 是套红模板列表
        从以下版本开始:
        9.6.6
      • uploadWord

        @PostMapping("/uploadWord")
        public net.risesoft.pojo.Y9Result<Boolean> uploadWord​(@RequestParam
                                                              String tenantId,
                                                              @RequestParam
                                                              String userId,
                                                              @RequestParam
                                                              String documentTitle,
                                                              @RequestParam
                                                              String fileType,
                                                              @RequestParam
                                                              String processSerialNumber,
                                                              String isTaoHong,
                                                              String docCategory,
                                                              String taskId,
                                                              String fileSizeString,
                                                              @RequestParam
                                                              String fileStoreId)
        草稿箱保存正文
        指定者:
        uploadWord 在接口中 TransactionWordApi
        参数:
        tenantId - 租户id
        userId - 人员id
        documentTitle - 文档标题
        fileType - 文件类型
        processSerialNumber - 流程编号
        isTaoHong - 是否套红
        docCategory - 文档类别
        taskId - 任务id
        fileSizeString - 文件大小
        fileStoreId - 文件id
        返回:
        Y9Result<Boolean> 通用请求返回对象 - data 是保存是否成功的信息
        从以下版本开始:
        9.6.6
      • wordDownload

        public net.risesoft.pojo.Y9Result<TransactionWordModel> wordDownload​(@RequestParam
                                                                             String tenantId,
                                                                             @RequestParam
                                                                             String id)
        下载正文
        指定者:
        wordDownload 在接口中 TransactionWordApi
        参数:
        tenantId - 租户Id
        id - 正文id
        返回:
        Y9Result<WordInfo> 通用请求返回对象 - data 是正文详情
        从以下版本开始:
        9.6.6