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