Commit c5f821e1 by yuzhenWang

Merge branch 'feature-20250827wyz-写业务' into 'test'

修改客户资料发布测试1

See merge request !58
parents f4cdcbb9 ee774bb8
...@@ -1039,8 +1039,10 @@ const handleSelectChange = child => { ...@@ -1039,8 +1039,10 @@ const handleSelectChange = child => {
} }
if (section.data) { if (section.data) {
for (const field of section.data) { for (const field of section.data) {
form.value[field.key] = '' if (field.key !== 'policyholderRel') {
delete saveKey.value[field.key] form.value[field.key] = ''
delete saveKey.value[field.key]
}
} }
} }
if (form.value[child.key] == 'MYSELF') { if (form.value[child.key] == 'MYSELF') {
...@@ -1094,7 +1096,6 @@ const setFormValue = (obj, formData, exportValue) => { ...@@ -1094,7 +1096,6 @@ const setFormValue = (obj, formData, exportValue) => {
const processedData = JSON.parse(JSON.stringify(formData)) const processedData = JSON.parse(JSON.stringify(formData))
for (const section of processedData) { for (const section of processedData) {
if ( if (
section.key == 'apiTaxationDtoList' && section.key == 'apiTaxationDtoList' &&
obj.apiTaxationDtoList && obj.apiTaxationDtoList &&
...@@ -1180,8 +1181,6 @@ const setFormValue = (obj, formData, exportValue) => { ...@@ -1180,8 +1181,6 @@ const setFormValue = (obj, formData, exportValue) => {
} }
if (addressObj) { if (addressObj) {
form.value[field.key] =
`${addressObj.region} ${addressObj.city} ${addressObj.street} ${addressObj.location}`
addressObj.addressString = `${addressObj.region}${addressObj.city}${addressObj.street}${addressObj.location}` addressObj.addressString = `${addressObj.region}${addressObj.city}${addressObj.street}${addressObj.location}`
addressObj.objType = field.drawerType addressObj.objType = field.drawerType
saveKey.value[field.key] = addressObj saveKey.value[field.key] = addressObj
...@@ -1195,7 +1194,9 @@ const setFormValue = (obj, formData, exportValue) => { ...@@ -1195,7 +1194,9 @@ const setFormValue = (obj, formData, exportValue) => {
tempAddressList.push(addressObj) tempAddressList.push(addressObj)
} }
} }
console.log('====================================')
console.log('form.value[field.key]', field.key, form.value[field.key])
console.log('====================================')
break break
case 'country': case 'country':
form.value[field.key] = obj.nationality form.value[field.key] = obj.nationality
...@@ -1246,9 +1247,12 @@ const setFormValue = (obj, formData, exportValue) => { ...@@ -1246,9 +1247,12 @@ const setFormValue = (obj, formData, exportValue) => {
phoneQuickList.value = removeDuplicates(tempPhoneList, 'phoneString') phoneQuickList.value = removeDuplicates(tempPhoneList, 'phoneString')
addressQuickList.value = removeDuplicates(tempAddressList, 'addressString') addressQuickList.value = removeDuplicates(tempAddressList, 'addressString')
if (addressQuickList.value.length > 0) {
addressQuickList.value.forEach(item => {
form.value[item.type] = `${item.region} ${item.city} ${item.street} ${item.location}`
})
}
processedCustomerData.value = processedData processedCustomerData.value = processedData
console.log('form.value', form.value)
} }
// 数组去重 // 数组去重
function removeDuplicates(arr, key) { function removeDuplicates(arr, key) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment