|
|
@ -102,6 +102,7 @@ import com.yxt.anrui.portal.api.sysorganization.SysOrganizationVo; |
|
|
|
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrg; |
|
|
|
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.*; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanparameter.LoanParameterFeign; |
|
|
|
import com.yxt.common.base.config.component.FileUploadComponent; |
|
|
|
import com.yxt.common.base.service.MybatisBaseService; |
|
|
|
import com.yxt.common.base.utils.Base64; |
|
|
@ -209,6 +210,8 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
private BaseVehicleStateFeign baseVehicleStateFeign; |
|
|
|
@Autowired |
|
|
|
private BusValcustFilingFeign busValcustFilingFeign; |
|
|
|
@Autowired |
|
|
|
private LoanParameterFeign loanParameterFeign; |
|
|
|
|
|
|
|
private QueryWrapper<FinBillApplication> createQueryWrapper(FinBillApplicationQuery query) { |
|
|
|
// todo: 这里根据具体业务调整查询条件
|
|
|
@ -782,8 +785,11 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
int i = money.compareTo(BigDecimal.ZERO); |
|
|
|
if (i == 1){ |
|
|
|
busValcustFilingDto.setIsGdk("0"); |
|
|
|
String parameterValue = loanParameterFeign.fetchByParNo("CW_JZPZSXFBL").getData(); |
|
|
|
busValcustFilingDto.setYsMoney(money.multiply(new BigDecimal(parameterValue)).toString());; |
|
|
|
}else { |
|
|
|
busValcustFilingDto.setIsGdk("1"); |
|
|
|
busValcustFilingDto.setYsMoney("0"); |
|
|
|
} |
|
|
|
busValcustFilingDto.setMoney(money.abs().toString()); |
|
|
|
busValcustFilingDto.setSaleOrderSid(busSalesOrder.getSid()); |
|
|
|