Browse Source

Merge remote-tracking branch 'origin/master'

master
yunuo970428 2 years ago
parent
commit
ab7acd4434
  1. 17
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfig.java
  2. 16
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigDto.java
  3. 16
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigSelectVo.java
  4. 16
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigVo.java
  5. 3
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutRest.java
  6. 40
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java
  7. 6
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busbillapplication/BusBillApplicationDto.java
  8. 3
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDetailVo.java
  9. 3
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDto.java
  10. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillapplication/BusBillApplicationMapper.java
  11. 18
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillapplication/BusBillApplicationService.java
  12. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillfile/BusBillFileMapper.java
  13. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillfile/BusBillFileService.java
  14. 18
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java
  15. 6
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java
  16. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpreloancreditapply/LoanPreloanCreditApplyVo.java
  17. 4
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/AppRepaymentPlanDetailsVo.java
  18. 23
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmortgageinformationtransact/LoanMortgageInformationTransactService.java
  19. 2
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java
  20. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java
  21. 5
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/repaymentplan/RepaymentPlanDetailsVo.java

17
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfig.java

@ -207,6 +207,23 @@ public class BaseModelConfig extends BaseEntity {
@ApiModelProperty("蓄电池value")
private String storagBatteryValue;
@ApiModelProperty("舒适包key")
private String comfortPackKey;
@ApiModelProperty("舒适包value")
private String comfortPackValue;
@ApiModelProperty("危化品基础包key")
private String cheBasePackKey;
@ApiModelProperty("危化品基础包value")
private String cheBasePackValue;
@ApiModelProperty("节油包key")
private String savingPackKey;
@ApiModelProperty("节油包value")
private String savingPackValue;
@ApiModelProperty("便捷包key")
private String conPackKey;
@ApiModelProperty("便捷包value")
private String conPackValue;
@ApiModelProperty("品牌名称")
private String brandName;

16
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigDto.java

@ -208,6 +208,22 @@ public class BaseModelConfigDto implements Dto {
private String storagBatteryKey;
@ApiModelProperty("蓄电池value")
private String storagBatteryValue;
@ApiModelProperty("舒适包key")
private String comfortPackKey;
@ApiModelProperty("舒适包value")
private String comfortPackValue;
@ApiModelProperty("危化品基础包key")
private String cheBasePackKey;
@ApiModelProperty("危化品基础包value")
private String cheBasePackValue;
@ApiModelProperty("节油包key")
private String savingPackKey;
@ApiModelProperty("节油包value")
private String savingPackValue;
@ApiModelProperty("便捷包key")
private String conPackKey;
@ApiModelProperty("便捷包value")
private String conPackValue;
@ApiModelProperty("品牌名称")
private String brandName;

16
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigSelectVo.java

@ -187,6 +187,22 @@ public class BaseModelConfigSelectVo implements Vo {
private String storagBatteryKey;
@ApiModelProperty("蓄电池value")
private String storagBatteryValue;
@ApiModelProperty("舒适包key")
private String comfortPackKey;
@ApiModelProperty("舒适包value")
private String comfortPackValue;
@ApiModelProperty("危化品基础包key")
private String cheBasePackKey;
@ApiModelProperty("危化品基础包value")
private String cheBasePackValue;
@ApiModelProperty("节油包key")
private String savingPackKey;
@ApiModelProperty("节油包value")
private String savingPackValue;
@ApiModelProperty("便捷包key")
private String conPackKey;
@ApiModelProperty("便捷包value")
private String conPackValue;
@ApiModelProperty("品牌名称")
private String brandName;

16
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigVo.java

@ -147,6 +147,22 @@ public class BaseModelConfigVo implements Vo {
private String storagBatteryKey;
@ApiModelProperty("蓄电池value")
private String storagBatteryValue;
@ApiModelProperty("舒适包key")
private String comfortPackKey;
@ApiModelProperty("舒适包value")
private String comfortPackValue;
@ApiModelProperty("危化品基础包key")
private String cheBasePackKey;
@ApiModelProperty("危化品基础包value")
private String cheBasePackValue;
@ApiModelProperty("节油包key")
private String savingPackKey;
@ApiModelProperty("节油包value")
private String savingPackValue;
@ApiModelProperty("便捷包key")
private String conPackKey;
@ApiModelProperty("便捷包value")
private String conPackValue;
@ApiModelProperty("品牌名称")
private String brandName;
@ApiModelProperty("是否可以删除(1是,0否)")

3
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutRest.java

@ -144,6 +144,9 @@ public class BaseVehicleOutRest implements BaseVehicleOutFeign {
public ResultBean<PdfPath> createjrbjdPdf(String sid) {
ResultBean rb = ResultBean.fireFail();
PdfPath pdf = baseVehicleOutService.createjrbjdPdf(sid);
if ("1".equals(pdf.getPdfPath())){
return rb.setMsg("申请单车辆中缺少消贷合同信息");
}
return rb.success().setData(pdf);
}
}

40
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java

@ -1834,11 +1834,19 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp
//单价
fEntity.setFPrice(dto.getPrice());
if ("002".equals(dto.getMaterialTypeKey())) {
//物料编码
fEntity.setFMaterialID(dto.getMaterialCode());
//挂车物料编码
if ("G".equals(dto.getMaterialCode().substring(dto.getMaterialCode().length() - 1))) {
fEntity.setFMaterialID(dto.getMaterialCode());
} else {
fEntity.setFMaterialID(dto.getMaterialCode() + "G");
}
} else if ("003".equals(dto.getMaterialTypeKey())) {
//物料编码
fEntity.setFMaterialID(dto.getMaterialCode());
//上装物料编码
if ("SZ".equals(dto.getMaterialCode().substring(dto.getMaterialCode().length() - 2))) {
fEntity.setFMaterialID(dto.getMaterialCode());
} else {
fEntity.setFMaterialID(dto.getMaterialCode() + "SZ");
}
}
//仓库id
fEntity.setFStockID("ARZSCK");
@ -2194,8 +2202,10 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp
String cksqSid = busDeliveredApplyDetailsFeign.fetchByVehSid(baseVehicleOut1.getVinSid()).getData();
if (StringUtils.isNotBlank(cksqSid)) {
String jrbjdUrl = createjrbjdPdfHB(cksqSid, baseVehicleOut1.getVinSid());
File jrbjdFile = new File(docPdfComponent.getUploadTemplateUrl() + jrbjdUrl);
filesList.add(jrbjdFile);
if (!"1".equals(jrbjdUrl)){
File jrbjdFile = new File(docPdfComponent.getUploadTemplateUrl() + jrbjdUrl);
filesList.add(jrbjdFile);
}
}
String hbName = "销售出库单_金融报价单_销售订单审批" + ".pdf";
try {
@ -2332,6 +2342,9 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp
//销售人员
baseQuotationVo.setStaffName(busSalesOrder.getStaffName());
//销售消贷合同信息
if (StringUtils.isBlank(busSalesOrderVehicle.getLoanContractSid())){
return rb.setMsg("该车辆没有消贷合同信息");
}
BusSalesOrderLoancontractDetailsVo busSalesOrderLoancontractDetailsVo = busSalesOrderLoancontractFeign.fetchDetailsBySid(busSalesOrderVehicle.getLoanContractSid()).getData();
//贷款合同编号
baseQuotationVo.setLoanContractNo(busSalesOrderLoancontractDetailsVo.getLoanContractNo());
@ -2411,9 +2424,14 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp
}
public PdfPath createjrbjdPdf(String sid) {
BaseQuotationVo baseQuotationVo = selectQuotation(sid).getData();
BaseJRFAVo baseJRFAVo = baseQuotationVo.getBaseJRFAVo();
PdfPath pdfPath = new PdfPath();
ResultBean<BaseQuotationVo> resultBean = selectQuotation(sid);
if (!resultBean.getSuccess()) {
pdfPath.setPdfPath("1");
return pdfPath;
}
BaseQuotationVo baseQuotationVo = resultBean.getData();
BaseJRFAVo baseJRFAVo = baseQuotationVo.getBaseJRFAVo();
//查询出库申请
BusDeliveredApply busDeliveredApply = busDeliveredApplyFeign.fetchBySid(sid).getData();
//查询出库申请车辆表
@ -2551,7 +2569,11 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp
}
public String createjrbjdPdfHB(String sid, String vehSid) {
BaseQuotationVo baseQuotationVo = selectQuotation(sid).getData();
ResultBean<BaseQuotationVo> resultBean = selectQuotation(sid);
if (!resultBean.getSuccess()) {
return "1";
}
BaseQuotationVo baseQuotationVo = resultBean.getData();
BaseJRFAVo baseJRFAVo = baseQuotationVo.getBaseJRFAVo();
//查询车辆信息
BaseVehicle baseVehicle = baseVehicleService.fetchBySid(vehSid);

6
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busbillapplication/BusBillApplicationDto.java

@ -65,12 +65,6 @@ public class BusBillApplicationDto implements Dto {
private String applyDate;
@ApiModelProperty("流程状态")
private String nodeState;
/* @ApiModelProperty("流程定义的id")
private String procDefId;
@ApiModelProperty("环节定义的sid")
private String nodeSid;
@ApiModelProperty("流程实例的sid")
private String procInstSid;*/
@ApiModelProperty(value = "是否延迟开票")
private String isDelayBill;
@ApiModelProperty(value = "是否高低开")

3
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDetailVo.java

@ -26,6 +26,7 @@
package com.yxt.anrui.buscenter.api.busdeliveredapply;
import com.yxt.anrui.buscenter.api.busbillapplication.BusBillApplicationDetailsVo;
import com.yxt.anrui.buscenter.api.busdeliveredapplydetails.BusDeliveredApplyDetailsVo;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
@ -109,4 +110,6 @@ public class BusDeliveredApplyDetailVo implements Vo {
private String distributorPriceTwo;
@ApiModelProperty("是否开票(0开票,1不开票)")
private String isInvoicing;
@ApiModelProperty("开票信息")
private BusBillApplicationDetailsVo busBillApplicationDetailsVo;
}

3
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDto.java

@ -26,6 +26,7 @@
package com.yxt.anrui.buscenter.api.busdeliveredapply;
import com.yxt.anrui.buscenter.api.busbillapplication.BusBillApplicationDto;
import com.yxt.anrui.buscenter.api.busdeliveredapplydetails.BusDeliveredApplyDetailsDto;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
@ -104,4 +105,6 @@ public class BusDeliveredApplyDto implements Dto {
private String distributorPriceTwo;
@ApiModelProperty("是否开票(0开票,1不开票)")
private String isInvoicing;
@ApiModelProperty("开票信息")
private BusBillApplicationDto busBillApplicationDto;
}

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillapplication/BusBillApplicationMapper.java

@ -69,4 +69,7 @@ public interface BusBillApplicationMapper extends BaseMapper<BusBillApplication>
@Update("update bus_bill_application set nodeState = '终止' where sid = #{businessSid}")
void updateZZ(String businessSid);
@Select("select * from bus_bill_application where cksqSid = #{ckSid}")
BusBillApplicationVo selectByCkSid(String ckSid);
}

18
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillapplication/BusBillApplicationService.java

@ -382,4 +382,22 @@ public class BusBillApplicationService extends MybatisBaseService<BusBillApplica
}
return vo;
}
public ResultBean delAllByCkSid(String ckSid) {
ResultBean rb = ResultBean.fireFail();
BusBillApplicationVo busBillApplicationVo = baseMapper.selectByCkSid(ckSid);
if (busBillApplicationVo == null){
return rb.success();
}
//查询该sid中是否有流程不是待提交的
deleteBySid(busBillApplicationVo.getSid());
busBillVehicleService.delByBillAppSid(busBillApplicationVo.getSid());
busBillTrailerService.delByBillAppSid(busBillApplicationVo.getSid());
busBillFileService.deleteByFinAppSid(busBillApplicationVo.getSid());
return rb.success();
}
public BusBillApplicationVo selectByCkSid(String sid) {
return baseMapper.selectByCkSid(sid);
}
}

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillfile/BusBillFileMapper.java

@ -80,4 +80,7 @@ public interface BusBillFileMapper extends BaseMapper<BusBillFile> {
List<BusBillFileVo> fetchclmmhtBySid(String sid);
List<BusBillFileVo> fetchFileByBillSid(@Param("sid") String sid);
@Delete("delete from bus_bill_file where billAppSid = #{dtoSid}")
void deleteByFinAppSid(String dtoSid);
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busbillfile/BusBillFileService.java

@ -163,4 +163,8 @@ public class BusBillFileService extends MybatisBaseService<BusBillFileMapper, Bu
public List<BusBillFileVo> fetchclmmhtBySid(String sid) {
return baseMapper.fetchclmmhtBySid(sid);
}
public void deleteByFinAppSid(String dtoSid) {
baseMapper.deleteByFinAppSid(dtoSid);
}
}

18
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyService.java

@ -52,6 +52,9 @@ import com.yxt.anrui.base.api.commoncontract.CommonContractFeign;
import com.yxt.anrui.base.common.enums.CertificState;
import com.yxt.anrui.base.common.utils.Rule;
import com.yxt.anrui.buscenter.api.busarrearscarryvehicleapply.BusArrearsCarryVehicleApply;
import com.yxt.anrui.buscenter.api.busbillapplication.BusBillApplicationDetailsVo;
import com.yxt.anrui.buscenter.api.busbillapplication.BusBillApplicationDto;
import com.yxt.anrui.buscenter.api.busbillapplication.BusBillApplicationVo;
import com.yxt.anrui.buscenter.api.busdelivered.AppDeliveredDetailsVo;
import com.yxt.anrui.buscenter.api.busdelivered.BusDelivered;
import com.yxt.anrui.buscenter.api.busdelivered.DeliveredDictVo;
@ -76,6 +79,7 @@ import com.yxt.anrui.buscenter.api.bussalesordersubmit.SubmitVo;
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicle;
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleDetailsVo;
import com.yxt.anrui.buscenter.api.busvehicleinformationhandover.BusVehicleInformationHandoverDto;
import com.yxt.anrui.buscenter.biz.busbillapplication.BusBillApplicationService;
import com.yxt.anrui.buscenter.biz.busdelivered.BusDeliveredService;
import com.yxt.anrui.buscenter.biz.busdeliveredapplydetails.BusDeliveredApplyDetailsService;
import com.yxt.anrui.buscenter.biz.busdelivereddetailsdiscount.BusDeliveredDetailsDiscountService;
@ -226,6 +230,8 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp
private FinCollectionConfirmationFeign finCollectionConfirmationFeign;
@Autowired
private BaseVehicleStateFeign baseVehicleStateFeign;
@Autowired
private BusBillApplicationService busBillApplicationService;
/**
@ -369,6 +375,9 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp
}
save(busDeliveredApply);
dtoSid = busDeliveredApply.getSid();
if ("0".equals(dto.getIsInvoicing())){//开票
busBillApplicationService.saveOrUpdateDto(dto.getBusBillApplicationDto());
}
} else {
BusDeliveredApply busDeliveredApply = fetchBySid(dtoSid);
if (busDeliveredApply == null) {
@ -390,6 +399,10 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp
if (dtoList.size() > 0) {
busDeliveredApplyDetailsService.saveList(dtoList, busDeliveredApply.getSid());
}
busBillApplicationService.delAllByCkSid(dtoSid);
if ("0".equals(dto.getIsInvoicing())){//开票
busBillApplicationService.saveOrUpdateDto(dto.getBusBillApplicationDto());
}
}
return rb.success().setData(dtoSid);
}
@ -442,6 +455,11 @@ public class BusDeliveredApplyService extends MybatisBaseService<BusDeliveredApp
}
vo.setListVo(voList);
}
BusBillApplicationVo busBillApplicationVo = busBillApplicationService.selectByCkSid(sid);
if (busBillApplicationVo != null && "0".equals(vo.getIsInvoicing())){
BusBillApplicationDetailsVo busBillApplicationDetailsVo = busBillApplicationService.fetchDetailsVoBySid(busBillApplicationVo.getSid());
vo.setBusBillApplicationDetailsVo(busBillApplicationDetailsVo);
}
return rb.success().setData(vo);
}

6
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

@ -7368,9 +7368,9 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
SalesLenderVo salesLenderVo = new SalesLenderVo();
salesLenderVo.setSaleOrderSid(saleOrderSid);
BusSalesOrderBorrower busSalesOrderBorrower = busSalesOrderBorrowerService.selectOrderSid(saleOrderSid);
if (busSalesOrderBorrower != null) {
return rb.setMsg("该客户已存在贷款人中");
}
// if (busSalesOrderBorrower != null) {
// return rb.setMsg("该客户已存在贷款人中");
// }
//订单总台数
BusSalesOrderPrice busSalesOrderPrice = busSalesOrderPriceService.selectBySalesOrderSid(saleOrderSid);
//查询该销售订单已确定的数量

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpreloancreditapply/LoanPreloanCreditApplyVo.java

@ -76,7 +76,7 @@ public class LoanPreloanCreditApplyVo implements Vo {
@ApiModelProperty("资方风控结果")
private String zffkjg;
@ApiModelProperty("申诉结果")
private String isSsjg;
private String ssjg;
@ApiModelProperty("是否可以办理")
private Boolean isEdit = false;
@ApiModelProperty("是否可以删除")

4
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymentschedule/AppRepaymentPlanDetailsVo.java

@ -25,9 +25,9 @@ public class AppRepaymentPlanDetailsVo implements Vo {
@ApiModelProperty("车辆台数")
private String carNumber;
@ApiModelProperty("车架号")
private String vinNo;
private List<String> vinNo;
@ApiModelProperty("资方")
private String managementName;
private String management;
@ApiModelProperty("金融产品")
private String financial;
@ApiModelProperty("销售专员")

23
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmortgageinformationtransact/LoanMortgageInformationTransactService.java

@ -116,7 +116,7 @@ public class LoanMortgageInformationTransactService extends MybatisBaseService<L
for (String busSid : busSids) {
LoanMortgageInformationTransactVo vo = new LoanMortgageInformationTransactVo();
vo.setShowHandleBtn(true);
vo.setDisbursementDate("-");
// vo.setDisbursementDate("-");
vo.setSid(busSid);
//根据业务车辆sid查询 销售订单业务车辆表
BusSalesOrderVehicle orderVehicle = busSalesOrderVehicleFeign.details(busSid).getData();
@ -563,10 +563,8 @@ public class LoanMortgageInformationTransactService extends MybatisBaseService<L
public ResultBean<LoanMortgageInformationTransactDetailsVo> getMortgageInfo(String busVinSid) {
ResultBean<LoanMortgageInformationTransactDetailsVo> rb = ResultBean.fireFail();
LoanMortgageInformationTransactDetailsVo vo = baseMapper.getMortgageInfo(busVinSid);
if (StringUtils.isBlank(vo.getMortgageDate())) {
vo.setMortgageDate("-");
}
LoanMortgageInformationTransactDetailsVo fetchVo = baseMapper.getMortgageInfo(busVinSid);
LoanMortgageInformationTransactDetailsVo vo = new LoanMortgageInformationTransactDetailsVo();
//根据业务车辆sid查询 销售订单业务车辆表
BusSalesOrderVehicle orderVehicle = busSalesOrderVehicleFeign.details(busVinSid).getData();
if (null != orderVehicle) {
@ -616,6 +614,21 @@ public class LoanMortgageInformationTransactService extends MybatisBaseService<L
vo.setDrivingFiles(drivingFiles);
}
}
if (null != fetchVo) {
if (StringUtils.isNotBlank(fetchVo.getMortgageDate())) {
vo.setMortgageDate(fetchVo.getMortgageDate());
}
if (StringUtils.isNotBlank(fetchVo.getRemarks())) {
vo.setRemarks(fetchVo.getRemarks());
}
// else {
// vo.setMortgageDate("-");
// }
}
// else {
// vo.setMortgageDate("-");
// }
vo.setBusVinSid(busVinSid);
return rb.success().setData(vo);
}
}

2
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java

@ -169,7 +169,7 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService<LoanPreloa
record.setIsDelete(true);
record.setShowDeleteBtn(true);
}
if ("002".equals(record.getGsfkjgKey()) && ("不通过".equals(record.getIsSsjg()) || StringUtils.isBlank(record.getIsSsjg()))) {
if ("002".equals(record.getGsfkjgKey()) && ("不通过".equals(record.getSsjg()) || StringUtils.isBlank(record.getSsjg()))) {
record.setIsHandle(true);
record.setShowHandleBtn(true);
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java

@ -596,10 +596,11 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme
vo.setCarNumber(schedule.getVehCount());
}
if (StringUtils.isNotBlank(schedule.getVinNo())) {
vo.setVinNo(schedule.getVinNo());
List<String> stringList = Arrays.asList(schedule.getVinNo().split(","));
vo.setVinNo(stringList);
}
if (StringUtils.isNotBlank(schedule.getBankName())) {
vo.setManagementName(schedule.getBankName());
vo.setManagement(schedule.getBankName());
}
if (StringUtils.isNotBlank(schedule.getPolicyName())) {
vo.setFinancial(schedule.getPolicyName());

5
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/repaymentplan/RepaymentPlanDetailsVo.java

@ -24,9 +24,10 @@ public class RepaymentPlanDetailsVo implements Vo {
@ApiModelProperty("车辆台数")
private String carNumber;
@ApiModelProperty("车架号")
private String vinNo;
// private String vinNo;
private List<String> vinNo = new ArrayList<>();
@ApiModelProperty("资方")
private String managementName;
private String management;
@ApiModelProperty("金融产品")
private String financial;
@ApiModelProperty("销售专员")

Loading…
Cancel
Save