Commit aca8d8c5 by jianan

新单跟进v2

parent 44fbfc88
...@@ -467,7 +467,7 @@ public class PolicyFollowServiceImpl extends ServiceImpl<PolicyFollowMapper, Pol ...@@ -467,7 +467,7 @@ public class PolicyFollowServiceImpl extends ServiceImpl<PolicyFollowMapper, Pol
Policy policy = new Policy(); Policy policy = new Policy();
BeanUtils.copyProperties(policyFollow, policy, "id"); BeanUtils.copyProperties(policyFollow, policy, "id");
if (ObjectUtils.isEmpty(policy.getInsuranceCompany()) || ObjectUtils.isEmpty(policy.getReconciliationCompany())) { if (ObjectUtils.isEmpty(policy.getInsuranceCompany()) || ObjectUtils.isEmpty(policy.getReconciliationCompanyBizId())) {
// 获取保单产品信息,填充对账公司相关字段 // 获取保单产品信息,填充对账公司相关字段
PolicyProductInfo productInfo = getPolicyProductInfo(policyFollow.getProductLaunchBizId()); PolicyProductInfo productInfo = getPolicyProductInfo(policyFollow.getProductLaunchBizId());
if (productInfo != null) { if (productInfo != null) {
...@@ -867,11 +867,13 @@ public class PolicyFollowServiceImpl extends ServiceImpl<PolicyFollowMapper, Pol ...@@ -867,11 +867,13 @@ public class PolicyFollowServiceImpl extends ServiceImpl<PolicyFollowMapper, Pol
log.warn("产品信息为空,productLaunchBizId: {}", productLaunchBizId); log.warn("产品信息为空,productLaunchBizId: {}", productLaunchBizId);
return null; return null;
} }
if (ObjectUtils.isEmpty(productInfo.getReconciliationCompanyBizId())) {
throw new BusinessException("产品上架信息未配置对账公司");
}
log.info("成功获取产品信息: productLaunchBizId={}, reconciliationCompany={}, reconciliationCompanyCode={}", log.info("成功获取产品信息: productLaunchBizId={}, reconciliationCompanyBizId={}",
productLaunchBizId, productLaunchBizId,
productInfo.getReconciliationCompany(), productInfo.getReconciliationCompanyBizId());
productInfo.getReconciliationCompanyCode());
return productInfo; return productInfo;
} catch (Exception e) { } catch (Exception e) {
......
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