diff --git a/src/api/documentToolApi.js b/src/api/documentToolApi.js index f5ae3b40..103799f7 100644 --- a/src/api/documentToolApi.js +++ b/src/api/documentToolApi.js @@ -1,5 +1,5 @@ // 本地工具-即文档功能对应的接口 -import { getAction, postAction } from './manage' +import { getAction, postAction, postForParams } from './manage' // 文档拆分-发布 const releaseSplitStandard = (params) => postAction('/laws/DocumentTool/documentSplit/publish', params) @@ -10,7 +10,7 @@ const withdraw = (params) => postAction('/laws/DocumentTool/documentSplit/revoca // 文档拆分-查看 const previewDocSplit = (params) => postAction('/laws/DocumentTool/documentSplit/queryView', params) // 文档拆分-导入拆分结果 -const importSplitResult = (params) => postAction('/split/sarFileSplitItems/importSplitResult', params) +const importSplitResult = (params) => postForParams('/split/sarFileSplitItems/importSplitResult', params) // 文档拆分-拆分已入库文本-拆分 const addDocSplit = (params) => postAction('/split/sarFileSplitInfo/add', params) diff --git a/src/api/manage.js b/src/api/manage.js index a8cfd9b0..3c40e898 100644 --- a/src/api/manage.js +++ b/src/api/manage.js @@ -210,3 +210,19 @@ export function getFileAccessHttpUrl (avatar, subStr) { } } + +/** + * params传参的post + */ +export function postForParams (url, parameter) { + const sign = signMd5Utils.getSign(url, parameter) + // 将签名和时间戳,添加在请求接口 Header + const signHeader = { 'X-Sign': sign, 'X-TIMESTAMP': signMd5Utils.getDateTimeToString() } + + return axios({ + url: url, + method: 'post', + params: parameter, + headers: signHeader + }) +} \ No newline at end of file