Pārlūkot izejas kodu

增加新的签章接口

cfort 2 gadi atpakaļ
vecāks
revīzija
9dd88357cf

+ 17 - 1
src/api/platform/form/seal.js

@@ -9,6 +9,7 @@ export function goSeal(params) {
     return request({
         url: FORM_URL() + '/sys/esspdf/fileSign',
         method: 'post',
+        isLoading: true,
         data: params
     })
 }
@@ -20,6 +21,7 @@ export function wordToPdf(params) {
     return request({
         url: FORM_URL() + '/sys/esspdf/wordToPdf',
         method: 'post',
+        isLoading: true,
         data: params
     })
 }
@@ -28,10 +30,24 @@ export function wordToPdf(params) {
  * 关键字盖章
  * @param {*} data
  */
- export const sealByKeywords = data => {
+export const sealByKeywords = data => {
     return request({
         url: FORM_URL() + '/sys/esspdf/fileSignByKeyWord',
         method: 'post',
+        isLoading: true,
         data
     })
+}
+
+/**
+ * 转pdf并签章
+ * @param {*} params
+ */
+export const docxToPdfAndSign = params => {
+    return request({
+        url: FORM_URL() + '/sys/esspdf/onlyOfficeToPdfAndSign',
+        method: 'post',
+        isLoading: true,
+        params
+    })
 }

+ 2 - 1
src/business/platform/form/utils/JForm.js

@@ -29,7 +29,7 @@ import router from '@/router'
 import { save } from '@/api/platform/message/innerMessage'
 
 import {
-    goSeal, wordToPdf, sealByKeywords
+    goSeal, wordToPdf, sealByKeywords, docxToPdfAndSign
 } from '@/api/platform/form/seal' // ca电子签章接口
 
 
@@ -69,6 +69,7 @@ _.extend(JForm, {
         this.$sealByKeywords = sealByKeywords // 关键字盖章
         this.$getFileByte = getFileByte // 获取文件流
         this.$uploadFile = uploadFile   // 文件上传接口
+        this.$sign = docxToPdfAndSign
         this._ = _
         this.$store = store
         this._isInitialization = true

+ 1 - 1
src/setting.js

@@ -141,7 +141,7 @@ export default {
     active: true
   },
   // 最长请求时间
-  requestTimeout: 1000 * 60,
+  requestTimeout: 1000 * 90,
   // 白名单,不重定向白名单,不经过token校验的路由
   whiteRouterList: [
     '/login',