From 6adbe332886d66a9ba1de474af168691eef6677d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Thu, 29 Feb 2024 15:19:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=A8=E6=96=87=E5=AF=B9?= =?UTF-8?q?=E6=AF=94=E5=BE=97=E7=BB=86=E8=8A=82=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DocumentDataComparison.vue | 128 +++++++++++++++++- .../comparisonTermsView.vue | 6 +- .../modules/viewDifferenceModal.vue | 116 +++++++++++++++- 3 files changed, 240 insertions(+), 10 deletions(-) diff --git a/jero-web/src/views/documentTool/documentComparison/DocumentDataComparison.vue b/jero-web/src/views/documentTool/documentComparison/DocumentDataComparison.vue index 5f058bf..1959d8d 100644 --- a/jero-web/src/views/documentTool/documentComparison/DocumentDataComparison.vue +++ b/jero-web/src/views/documentTool/documentComparison/DocumentDataComparison.vue @@ -60,10 +60,31 @@
笔记内容有修改,是否保存?
', + // onOk: () => { + // this.modalSave(item) + // item.closeBtn = false + // item.addModalState = false + // }, + // onCancel: () => { + // item.closeBtn = false + // item.addModalState = false + // } + // }) + // } else { + item.closeBtn = false + item.addModalState = false + // } + }, + modalSave (item) { + const query = { + remark: item.remark, + id: item.id + } + postAction('/compare/sarFileCompareItem/edit', query).then((res) => { + item.oldRemark = item.remark + if (res.success) { + this.$message.success(res.message) + } else { + this.$message.warning(res.message) + } + }) } } } @@ -506,6 +615,7 @@ export default { border: 1px solid #EFF1F3; cursor: pointer; background-color: white; + position: relative; } .detail-content-right-item { @@ -514,6 +624,7 @@ export default { border: 1px solid #EFF1F3; cursor: pointer; background-color: white; + position: relative; } .detail-content-left-item:last-child { @@ -681,4 +792,13 @@ export default { text-align: right; padding-right: 16px; } + .addRemarkBtn{ + position: absolute; + bottom: 0; + right: -10px; + /*z-index: 10;*/ + } + .iconClass{ + font-size: 18px; + } diff --git a/jero-web/src/views/documentTool/documentComparison/comparisonTermsView.vue b/jero-web/src/views/documentTool/documentComparison/comparisonTermsView.vue index 7a85f9b..dee7443 100644 --- a/jero-web/src/views/documentTool/documentComparison/comparisonTermsView.vue +++ b/jero-web/src/views/documentTool/documentComparison/comparisonTermsView.vue @@ -14,14 +14,13 @@ :columns="columns" :data-source="dataSource" :can-drag="true" - :loading="loading" :pagination="ipagination" :scroll="{x: '100%', y: yScrollHeight}" @operationClick="operationClick" :operation-list="operationList"> -