Commit 279639eb by yuzhenWang

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

修改客户资料发布测试1

See merge request !59
parents db07dbd9 ee774bb8
......@@ -1039,8 +1039,10 @@ const handleSelectChange = child => {
}
if (section.data) {
for (const field of section.data) {
form.value[field.key] = ''
delete saveKey.value[field.key]
if (field.key !== 'policyholderRel') {
form.value[field.key] = ''
delete saveKey.value[field.key]
}
}
}
if (form.value[child.key] == 'MYSELF') {
......@@ -1094,7 +1096,6 @@ const setFormValue = (obj, formData, exportValue) => {
const processedData = JSON.parse(JSON.stringify(formData))
for (const section of processedData) {
if (
section.key == 'apiTaxationDtoList' &&
obj.apiTaxationDtoList &&
......@@ -1180,8 +1181,6 @@ const setFormValue = (obj, formData, exportValue) => {
}
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.objType = field.drawerType
saveKey.value[field.key] = addressObj
......@@ -1195,7 +1194,9 @@ const setFormValue = (obj, formData, exportValue) => {
tempAddressList.push(addressObj)
}
}
console.log('====================================')
console.log('form.value[field.key]', field.key, form.value[field.key])
console.log('====================================')
break
case 'country':
form.value[field.key] = obj.nationality
......@@ -1246,9 +1247,12 @@ const setFormValue = (obj, formData, exportValue) => {
phoneQuickList.value = removeDuplicates(tempPhoneList, 'phoneString')
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
console.log('form.value', form.value)
}
// 数组去重
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