|
|
@ -98,25 +98,19 @@ public class CreditReviewService { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
CreditReviewDetailsVo creditReviewDetailsVo = new CreditReviewDetailsVo(); |
|
|
|
if (StringUtils.isBlank(query.getSid())) {//新增初始化
|
|
|
|
SysUserVo sysUserVo = sysUserFeign.fetchBySid(query.getUserSid()).getData(); |
|
|
|
SysOrganizationVo sysOrganizationVoBM = sysOrganizationFeign.selectByOrgSidPath(query.getOrgPath()).getData(); |
|
|
|
creditReviewDetailsVo.setUserSid(query.getUserSid()); |
|
|
|
creditReviewDetailsVo.setOrgPath(query.getOrgPath()); |
|
|
|
creditReviewDetailsVo.setPublishInfo(sysOrganizationVoBM.getName() + "-" + sysUserVo.getName()); |
|
|
|
creditReviewDetailsVo.setCreateTime(DateUtil.formatDate(new Date())); |
|
|
|
if (query.getCreateSource() == 0) { |
|
|
|
SysUserVo sysUserVo = sysUserFeign.fetchBySid(query.getUserSid()).getData(); |
|
|
|
SysOrganizationVo sysOrganizationVoBM = sysOrganizationFeign.selectByOrgSidPath(query.getOrgPath()).getData(); |
|
|
|
creditReviewDetailsVo.setUserSid(query.getUserSid()); |
|
|
|
creditReviewDetailsVo.setOrgPath(query.getOrgPath()); |
|
|
|
creditReviewDetailsVo.setPublishInfo(sysOrganizationVoBM.getName() + "-" + sysUserVo.getName()); |
|
|
|
creditReviewDetailsVo.setCreateTime(DateUtil.formatDate(new Date())); |
|
|
|
creditReviewDetailsVo.setCustomerTypeKey(query.getCustomerTypeKey()); |
|
|
|
creditReviewDetailsVo.setCustomerType(query.getCustomerTypeValue()); |
|
|
|
} else if (query.getCreateSource() == 1) {//意向车型发起
|
|
|
|
|
|
|
|
} else if (query.getCreateSource() == 2) {//销售订单发起
|
|
|
|
BusSalesOrder busSalesOrder = busSalesOrderFeign.fetchBySid(query.getSourceSid()).getData(); |
|
|
|
SysUserVo sysUserVo = sysUserFeign.fetchBySid(query.getUserSid()).getData(); |
|
|
|
SysOrganizationVo sysOrganizationVoBM = sysOrganizationFeign.selectByOrgSidPath(query.getOrgPath()).getData(); |
|
|
|
creditReviewDetailsVo.setUserSid(query.getUserSid()); |
|
|
|
creditReviewDetailsVo.setOrgPath(query.getOrgPath()); |
|
|
|
creditReviewDetailsVo.setPublishInfo(sysOrganizationVoBM.getName() + "-" + sysUserVo.getName()); |
|
|
|
creditReviewDetailsVo.setCreateTime(DateUtil.formatDate(new Date())); |
|
|
|
creditReviewDetailsVo.setCustomerTypeKey(busSalesOrder.getCustomerClassKey()); |
|
|
|
creditReviewDetailsVo.setCustomerType(busSalesOrder.getCustomerClass()); |
|
|
|
creditReviewDetailsVo.setCreateSource(query.getCreateSource()); |
|
|
@ -133,6 +127,17 @@ public class CreditReviewService { |
|
|
|
BusSalesOrderModel busSalesOrderModel = busSalesOrderModelFeign.fetchByOrderSid(query.getSourceSid()).getData(); |
|
|
|
creditReviewDetailsVo.setModelSid(busSalesOrderModel.getModelSid()); |
|
|
|
creditReviewDetailsVo.setModel(busSalesOrderModel.getModelName()); |
|
|
|
}else if (query.getCreateSource() == 3){//销售订单新增发起
|
|
|
|
SolutionsDetailsVo solutionsDetailsVo = loanSolutionsFeign.selectDetails(query.getSourceSid()).getData(); |
|
|
|
if (StringUtils.isBlank(solutionsDetailsVo.getPolicySid())){ |
|
|
|
return rb.setMsg("缺少金融方案产品政策信息"); |
|
|
|
} |
|
|
|
LoanFinPolicyVo loanFinPolicyVo = loanFinPolicyFeign.details(solutionsDetailsVo.getPolicySid()).getData(); |
|
|
|
creditReviewDetailsVo.setManagementSid(loanFinPolicyVo.getBankSid()); |
|
|
|
creditReviewDetailsVo.setManagementName(loanFinPolicyVo.getBankShortName()); |
|
|
|
BusSalesOrderModel busSalesOrderModel = busSalesOrderModelFeign.fetchByOrderSid(query.getSourceSid()).getData(); |
|
|
|
creditReviewDetailsVo.setModelSid(busSalesOrderModel.getModelSid()); |
|
|
|
creditReviewDetailsVo.setModel(busSalesOrderModel.getModelName()); |
|
|
|
} |
|
|
|
} else {//修改回显
|
|
|
|
LoanPreloanCreditApplyDetailsVo loanPreloanCreditApplyDetailsVo = loanPreloanCreditApplyFeign.fetchDetailsBySid(query.getSid()).getData(); |
|
|
|