|
@ -29,11 +29,16 @@ import cn.hutool.core.bean.BeanUtil; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.google.common.util.concurrent.ThreadFactoryBuilder; |
|
|
import com.google.common.util.concurrent.ThreadFactoryBuilder; |
|
|
|
|
|
import com.yxt.anrui.base.api.basevehiclestate.BaseVehicleStateDto; |
|
|
|
|
|
import com.yxt.anrui.base.api.basevehiclestate.BaseVehicleStateEnum; |
|
|
|
|
|
import com.yxt.anrui.base.api.basevehiclestate.BaseVehicleStateFeign; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderborrower.BusSalesOrderBorrowerDetailsVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderborrower.BusSalesOrderBorrowerDetailsVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderborrower.BusSalesOrderBorrowerFeign; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderborrower.BusSalesOrderBorrowerFeign; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontract; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontract; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontractDetailsVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontractDetailsVo; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontractFeign; |
|
|
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontractFeign; |
|
|
|
|
|
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicle; |
|
|
|
|
|
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleFeign; |
|
|
import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery; |
|
|
import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery; |
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
import com.yxt.anrui.riskcenter.api.loancapitalcreditresult.LoanCapitalCreditResultDto; |
|
|
import com.yxt.anrui.riskcenter.api.loancapitalcreditresult.LoanCapitalCreditResultDto; |
|
@ -97,6 +102,10 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome |
|
|
@Autowired |
|
|
@Autowired |
|
|
private BusSalesOrderBorrowerFeign busSalesOrderBorrowerFeign; |
|
|
private BusSalesOrderBorrowerFeign busSalesOrderBorrowerFeign; |
|
|
@Autowired |
|
|
@Autowired |
|
|
|
|
|
private BusSalesOrderVehicleFeign busSalesOrderVehicleFeign; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private BaseVehicleStateFeign baseVehicleStateFeign; |
|
|
|
|
|
@Autowired |
|
|
private MessageFeign messageFeign; |
|
|
private MessageFeign messageFeign; |
|
|
|
|
|
|
|
|
public PagerVo<LoanHomevisitFileexamineVo> homeInforListPage(PagerQuery<LoanHomevisitFileexamineQuery> pq) { |
|
|
public PagerVo<LoanHomevisitFileexamineVo> homeInforListPage(PagerQuery<LoanHomevisitFileexamineQuery> pq) { |
|
@ -433,6 +442,15 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome |
|
|
loanCapitalCreditResultService.saveOrUpdateDto(loanCapitalCreditResultDto); |
|
|
loanCapitalCreditResultService.saveOrUpdateDto(loanCapitalCreditResultDto); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
List<BusSalesOrderVehicle> busSalesOrderVehicles = busSalesOrderVehicleFeign.selectListByOrderSidAndDkrSid(loanHomevisitInvestigate.getSaleOrderSid(), loanHomevisitInvestigate.getSaleOrderBorrowerSid()).getData(); |
|
|
|
|
|
List<BaseVehicleStateDto> dtoList = new ArrayList<>(); |
|
|
|
|
|
for (BusSalesOrderVehicle busSalesOrderVehicle : busSalesOrderVehicles) { |
|
|
|
|
|
BaseVehicleStateDto baseVehicleStateDto = new BaseVehicleStateDto(); |
|
|
|
|
|
baseVehicleStateDto.setOperateType(BaseVehicleStateEnum.OperateTypeEnum.JFZLSH.getTypeKey()); |
|
|
|
|
|
baseVehicleStateDto.setBusSid(busSalesOrderVehicle.getSid()); |
|
|
|
|
|
dtoList.add(baseVehicleStateDto); |
|
|
|
|
|
} |
|
|
|
|
|
baseVehicleStateFeign.saveOrUpdate(dtoList); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|