From 4ec1b5b46609d8223141ec4cff2aafbb7adbde96 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=98huanghaiixia=E2=80=99?= <980486410@.com>
Date: Wed, 11 Mar 2026 16:38:40 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E7=9B=B8=E5=AF=B9=E6=96=B9?=
=?UTF-8?q?=E5=BA=8F=E5=8F=B7=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/common/contractFactUserModal.vue | 3 ++-
src/views/contract/ContractFact/components/createForm.vue | 7 ++++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/components/common/contractFactUserModal.vue b/src/components/common/contractFactUserModal.vue
index f153224..2a3702d 100644
--- a/src/components/common/contractFactUserModal.vue
+++ b/src/components/common/contractFactUserModal.vue
@@ -9,7 +9,7 @@
-
+
@@ -151,6 +151,7 @@ const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data
message.warning('相对方名称:'+ arr[0].cpName + '已重复')
return
}
+ formState.sort = Number(formState.sort)
emit('success', formState);
notification.success({
message: t('操作'),
diff --git a/src/views/contract/ContractFact/components/createForm.vue b/src/views/contract/ContractFact/components/createForm.vue
index 143c6e8..48a2081 100644
--- a/src/views/contract/ContractFact/components/createForm.vue
+++ b/src/views/contract/ContractFact/components/createForm.vue
@@ -603,10 +603,15 @@
message.warn('相对方信息个数必须在1-20间')
return
}
+ let arr = JSON.parse(JSON.stringify(dataList.value))
+ arr.sort((a, b) => a.sort - b.sort)
+ arr.forEach((v,idx) => {
+ v.sort = idx +1
+ })
let obj = {
...formState,
lngFileUploadList: dataFile.value,
- lngContractFactCpList: dataList.value,
+ lngContractFactCpList: arr,
lngContractApproRelList: dataListAppro.value,
approCode: pageType.value=='update' ? 'WTJ' : formState.approCode