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