|
|
@@ -130,7 +130,10 @@ public class PolicyLogic {
|
|
|
if (CollectionUtils.isNotEmpty(policyBean.getPolicyCustomers())) {
|
|
|
List<PolicyCustomer> policyCustomers = policyBean.getPolicyCustomers().stream().distinct().collect(Collectors.toList());
|
|
|
policyCustomerService.lambdaUpdate().eq(PolicyCustomer::getPolicyId, policyBean.getId()).remove();
|
|
|
- policyCustomerService.saveBatch(policyCustomers);
|
|
|
+ policyCustomerService.saveBatch(policyCustomers.stream()
|
|
|
+ .peek(v -> v.setPolicyId(policyBean.getId())
|
|
|
+ .setPolicyTitle(policyBean.getTitle()))
|
|
|
+ .collect(Collectors.toList()));
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -627,6 +630,7 @@ public class PolicyLogic {
|
|
|
//政策经销商
|
|
|
for (PolicyCustomer policyCustomer : policyCustomers) {
|
|
|
policyCustomer.setPolicyId(policy.getId());
|
|
|
+ policyCustomer.setPolicyTitle(policy.getTitle());
|
|
|
policyCustomer.setId(IdWorker.getIdStr());
|
|
|
policyCustomer.setCreateTime(null);
|
|
|
policyCustomer.setCreateBy(null);
|