From 2479b33556799e2b80410cfb167787ff589d8ab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=9C=84?= Date: Tue, 19 Sep 2023 17:13:35 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=96=87=E6=A1=A3=E6=AF=94=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/documentToolApi.js | 23 +- src/common/lang/en-us.js | 6 + src/common/lang/zh-cn.js | 7 + src/config/router.config.js | 2 +- .../ComparisonResults.vue | 258 +++++++++--------- .../documentComparison/DocumentComparison.vue | 245 ++++++++++------- .../DocumentDataComparison.vue | 40 +-- .../documentComparison/InitiateComparison.vue | 78 +++--- .../modules/ComparisonAddFullComment.vue | 36 +-- 9 files changed, 381 insertions(+), 314 deletions(-) rename src/views/documentTool/{modules => documentComparison}/ComparisonResults.vue (68%) diff --git a/src/api/documentToolApi.js b/src/api/documentToolApi.js index c77c07a4..cf30618f 100644 --- a/src/api/documentToolApi.js +++ b/src/api/documentToolApi.js @@ -9,7 +9,18 @@ const getDocSplitTableHeader = (params) => getAction('', params) // 文档拆分详情-查询条件 const getDocSplitSearch = (params) => getAction('', params) -// 文档比对 +// 文档对比-发布/撤回 +const withdrawPublication = (params) => postAction('/compare/sarFileCompareInfo/changeState', params) +// 文档对比-发起对比-获取页面数据 +const getInitComparsionPageData = (params) => getAction('/split/sarFileSplitInfo/page', params) +// 文档对比-发起对比-提交数据 +const submitInitComparsion = (params) => postAction('/compare/sarFileCompareInfo/fullTextComparison', params) +// 文档对比-文档对比-一致/保存 +const docComparsionConsistentAndSave = (params) => postAction('/compare/sarFileCompareItemComment/add', params) +// 文档对比-文档对比-获取对比详情 +const getComparisonDetail = (params) => postAction('/compare/sarFileCompareInfo/getComparisonDetail', params) +// 文档对比-文档对比-自动匹配 +const clauseComparison = (params) => getAction('/compare/sarFileCompareItem/clauseComparison', params) export { // 文档拆分 @@ -17,5 +28,13 @@ export { // 文档拆分-详情 getDocSplitTableHeader, - getDocSplitSearch + getDocSplitSearch, + + // 文档比对 + withdrawPublication, + getInitComparsionPageData, + submitInitComparsion, + docComparsionConsistentAndSave, + getComparisonDetail, + clauseComparison } diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index 9fb9140d..96ea22d1 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -403,6 +403,12 @@ module.exports = { numberColumns: 'Number of columns' }, comparison: { + oldDocumentTextNumber: 'Old document text number', + oldDocumentTextName: 'Old document text name', + oldTextState: 'Old text state', + newDocumentTextNumber: 'New document text number', + newDocumentTextName: 'New document text name', + newTextState: 'New text state', releaseSituation: 'Release situation', comparisonResults: 'Comparison results', initiateComparison: 'Initiate Comparison', diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index 1bd7a993..51fe97a2 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -402,7 +402,14 @@ module.exports = { numberRows: '行数', numberColumns: '列数' }, + // 文档比对 comparison: { + oldDocumentTextNumber: '旧文档文本号', + oldDocumentTextName: '旧文档文本名称', + oldTextState: '旧文本状态', + newDocumentTextNumber: '新文档文本号', + newDocumentTextName: '新文档文本名称', + newTextState: '新文本状态', releaseSituation: '发布情况', comparisonResults: '对比结果', initiateComparison: '发起对比', diff --git a/src/config/router.config.js b/src/config/router.config.js index 4f070709..4142e07b 100644 --- a/src/config/router.config.js +++ b/src/config/router.config.js @@ -326,7 +326,7 @@ export const constantRouterMap = [ { path: '/comparisonResults', name: 'comparisonResults', - component: () => import(/* webpackChunkName: "user" */ '@/views/documentTool/modules/ComparisonResults') + component: () => import(/* webpackChunkName: "user" */ '../views/documentTool/documentComparison/ComparisonResults.vue') }, // { // path: '/', diff --git a/src/views/documentTool/modules/ComparisonResults.vue b/src/views/documentTool/documentComparison/ComparisonResults.vue similarity index 68% rename from src/views/documentTool/modules/ComparisonResults.vue rename to src/views/documentTool/documentComparison/ComparisonResults.vue index 2559acc2..ac2160c6 100644 --- a/src/views/documentTool/modules/ComparisonResults.vue +++ b/src/views/documentTool/documentComparison/ComparisonResults.vue @@ -1,167 +1,148 @@ diff --git a/src/views/documentTool/documentComparison/DocumentDataComparison.vue b/src/views/documentTool/documentComparison/DocumentDataComparison.vue index 28f2ecc8..9844dc87 100644 --- a/src/views/documentTool/documentComparison/DocumentDataComparison.vue +++ b/src/views/documentTool/documentComparison/DocumentDataComparison.vue @@ -1,5 +1,9 @@