|
|
@ -503,6 +503,28 @@ public class LoanSecondarySalesApplyService extends MybatisBaseService<LoanSecon |
|
|
|
if (loanSecondarySalesCost != null) { |
|
|
|
if ((loanSecondarySalesCost.getVehicleEvaluation() == null ? BigDecimal.ZERO : loanSecondarySalesCost.getVehicleEvaluation()).compareTo(loanSecondarySalesCost.getVehPrice()) > 0) { |
|
|
|
variables.put("isTrue", true); |
|
|
|
LoanSecondarySalesBidding loanSecondarySalesBidding = new LoanSecondarySalesBidding(); |
|
|
|
loanSecondarySalesBidding.setCreateBySid(bv.getUserSid()); |
|
|
|
loanSecondarySalesBidding.setMainSid(bv.getBusinessSid()); |
|
|
|
loanSecondarySalesBidding.setOrgSidPath(loanSecondarySalesApply.getOrgSidPath()); |
|
|
|
String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(loanSecondarySalesApply.getOrgSidPath()).getData(); |
|
|
|
loanSecondarySalesBidding.setUseOrgSid(useOrgSid); |
|
|
|
//创建组织使用组织
|
|
|
|
ResultBean<SysOrganizationVo> organizationResultBean = sysOrganizationFeign.fetchBySid(useOrgSid); |
|
|
|
if (organizationResultBean.getData() != null) { |
|
|
|
loanSecondarySalesBidding.setUseOrgName(organizationResultBean.getData().getName()); |
|
|
|
} |
|
|
|
//根据用户sid查询人员姓名
|
|
|
|
ResultBean<SysUserVo> userVoResultBean = sysUserFeign.fetchBySid(bv.getUserSid()); |
|
|
|
if (!userVoResultBean.getSuccess()) { |
|
|
|
return rb.setMsg(userVoResultBean.getMsg()); |
|
|
|
} |
|
|
|
loanSecondarySalesBidding.setCreateByName(userVoResultBean.getData().getName()); |
|
|
|
loanSecondarySalesBidding.setPrice(new BigDecimal(price)); |
|
|
|
loanSecondarySalesBiddingService.insert(loanSecondarySalesBidding); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
variables.put("isTrue", false); |
|
|
|
} |
|
|
|