Commit 574b9891 by yuzhenWang

做到了保费对账编辑

parent d4982277
import request from '@/utils/request'
// 分页获取保单业务回执列表
export function getPolicyReceiptList(data) {
return request({
url: '/csf/api/policyReceipt/page',
method: 'post',
data: data
})
}
// 添加保单业务回执
export function addPolicyReceipt(data) {
return request({
url: '/csf/api/policyReceipt/add',
method: 'post',
data: data
})
}
//编辑保单业务回执
export function EditPolicyReceipt(data) {
return request({
url: '/csf/api/policyReceipt/edit',
method: 'post',
data: data
})
}
//获取保单业务回执详情
export function getPolicyReceipt(policyReceiptBizId) {
return request({
url: '/csf/api/policyReceipt/detail?policyReceiptBizId=' + policyReceiptBizId,
method: 'get'
})
}
//保费对账列表
export function premiumReconciliationList(data) {
return request({
url: '/csf/api/premiumReconciliation/page',
method: 'post',
data: data
})
}
//获取保费对账详情
export function getPremiumReconciliationInfo(premiumReconciliationBizId) {
return request({
url: `/csf/api/premiumReconciliation/detail?premiumReconciliationBizId=${premiumReconciliationBizId}`,
method: 'get'
})
}
//新增保费对账
export function addPremiumReconciliation(data) {
return request({
url: '/csf/api/premiumReconciliation/add',
method: 'post',
data: data
})
}
//保费对账编辑单个汇款记录
export function editPremiumRemittance(data) {
return request({
url: '/csf/api/premiumRemittance/edit',
method: 'put',
data: data
})
}
//保费对账删除一条汇款记录
export function deletePremiumRemittance(premiumRemittanceBizId) {
return request({
url: `/csf/api/premiumRemittance/del?premiumRemittanceBizId=${premiumRemittanceBizId}`,
method: 'delete'
})
}
//保费对账删除汇款记录中得其他资料附件
export function deletePremiumRemittanceFile(premiumRemittanceFileBizId) {
return request({
url: `/csf/api/premiumRemittanceFile/del?premiumRemittanceFileBizId=${premiumRemittanceFileBizId}`,
method: 'delete'
})
}
//保费对账其他资料附件列表
export function getPremiumRemittanceFileList(data) {
return request({
url: '/csf/api/premiumRemittanceFile/page',
method: 'post',
data: data
})
}
//编辑单个保费对账汇款记录
export function editSiglePremiumRemittance(data) {
return request({
url: '/csf/api/premiumRemittance/edit',
method: 'put',
data: data
})
}
//保费对账汇款记录列表
export function getPremiumRemittanceListApi(data) {
return request({
url: '/csf/api/premiumRemittance/page',
method: 'post',
data: data
})
}
......@@ -430,6 +430,7 @@ const handleRemoteSelectChange = async (row, column, father) => {
row.showSumInsured = false
}
row.insuranceType = item.label
row.insuranceCategoryBizId = item.code
}
})
}
......@@ -750,9 +751,16 @@ const setFormValue = (obj, formData) => {
loading.value = true
let processedData = JSON.parse(JSON.stringify(formData))
// 重疾险要加上row.showSumInsured = true便于控制重疾险保额输入框的显示
// 重疾险要加上row.showSumInsured = true便于控制重疾险保额输入框的显示
for (const section of processedData) {
if (section.keyType == 'Array') {
if (section.key == 'existingSecurityOwner') {
obj[section.key].forEach(item => {
if (item.insuranceCategoryBizId == 'CI') {
item.showSumInsured = true
}
})
}
section.data = obj[section.key] ? obj[section.key] : []
} else if (section.keyType == 'Object') {
obj[section.key].premiumFundingSource = obj[section.key].premiumFundingSource
......
......@@ -516,7 +516,10 @@ const searchSelectList = async (query, fieldKey) => {
projectBizId: userStore.projectInfo.projectBizId,
tenantBizId: userStore.projectInfo.tenantBizId,
fieldBizId: 'field_olk1qZe81qHHKXbw',
fieldValueBizId: 'field_value_yXzTigvgUdRMFpoR'
fieldValueBizId:
fieldKey === 'productLaunchName'
? 'field_value_yXzTigvgUdRMFpoR'
: 'field_value_uOfJH5ucA2YwJpbn'
}
const response = await secondAdditonalList(params)
......
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