|
@ -6,6 +6,8 @@ import com.alibaba.fastjson.JSON; |
|
|
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.yxt.anrui.base.api.basemanufactorsubscription.BaseManufactorSubscriptionDto; |
|
|
import com.yxt.anrui.base.api.basemanufactorsubscription.BaseManufactorSubscriptionDto; |
|
|
|
|
|
import com.yxt.anrui.base.api.basemanufacturer.BaseManufacturer; |
|
|
|
|
|
import com.yxt.anrui.base.api.basemanufacturer.BaseManufacturerSidVo; |
|
|
import com.yxt.anrui.base.api.basevehiclemodel.BaseVehicleModel; |
|
|
import com.yxt.anrui.base.api.basevehiclemodel.BaseVehicleModel; |
|
|
import com.yxt.anrui.base.api.busvehicleapply.*; |
|
|
import com.yxt.anrui.base.api.busvehicleapply.*; |
|
|
import com.yxt.anrui.base.api.busvehicleapply.app.AppVehicleApplyListVo; |
|
|
import com.yxt.anrui.base.api.busvehicleapply.app.AppVehicleApplyListVo; |
|
@ -21,6 +23,7 @@ import com.yxt.anrui.base.api.busvehicleapplydetail.BusVehicleApplyDetailVo; |
|
|
import com.yxt.anrui.base.api.busvehicleapplysz.BusVehicleApplySz; |
|
|
import com.yxt.anrui.base.api.busvehicleapplysz.BusVehicleApplySz; |
|
|
import com.yxt.anrui.base.api.busvehicleorder.ActualAndOrgDeptVo; |
|
|
import com.yxt.anrui.base.api.busvehicleorder.ActualAndOrgDeptVo; |
|
|
import com.yxt.anrui.base.biz.basemanufactorsubscription.BaseManufactorSubscriptionService; |
|
|
import com.yxt.anrui.base.biz.basemanufactorsubscription.BaseManufactorSubscriptionService; |
|
|
|
|
|
import com.yxt.anrui.base.biz.basemanufacturer.BaseManufacturerService; |
|
|
import com.yxt.anrui.base.biz.basemanufacturerbank.BaseManufacturerBankService; |
|
|
import com.yxt.anrui.base.biz.basemanufacturerbank.BaseManufacturerBankService; |
|
|
import com.yxt.anrui.base.biz.basevehiclemodel.BaseVehicleModelService; |
|
|
import com.yxt.anrui.base.biz.basevehiclemodel.BaseVehicleModelService; |
|
|
import com.yxt.anrui.base.biz.busvehicleapplydetail.BusVehicleApplyDetailService; |
|
|
import com.yxt.anrui.base.biz.busvehicleapplydetail.BusVehicleApplyDetailService; |
|
@ -102,6 +105,8 @@ public class BusVehicleApplyService extends MybatisBaseService<BusVehicleApplyMa |
|
|
@Autowired |
|
|
@Autowired |
|
|
private BaseManufacturerBankService baseManufacturerBankService; |
|
|
private BaseManufacturerBankService baseManufacturerBankService; |
|
|
@Autowired |
|
|
@Autowired |
|
|
|
|
|
private BaseManufacturerService baseManufacturerService; |
|
|
|
|
|
@Autowired |
|
|
private BusVehicleApplySzService busVehicleApplySzService; |
|
|
private BusVehicleApplySzService busVehicleApplySzService; |
|
|
|
|
|
|
|
|
@Autowired |
|
|
@Autowired |
|
@ -239,6 +244,9 @@ public class BusVehicleApplyService extends MybatisBaseService<BusVehicleApplyMa |
|
|
return rb.setMsg("申请订金合计计算错误"); |
|
|
return rb.setMsg("申请订金合计计算错误"); |
|
|
} |
|
|
} |
|
|
entity.setCurrentAmount(i); |
|
|
entity.setCurrentAmount(i); |
|
|
|
|
|
BaseManufacturerSidVo baseManufacturerSidVo = baseManufacturerService.getManufacturerSidAndSupplierSid(dto.getCarBrandSid(), dto.getCreateOrgSid()).getData(); |
|
|
|
|
|
entity.setManufacturerSid(baseManufacturerSidVo.getManufacturerSid()); |
|
|
|
|
|
entity.setSupplierSid(baseManufacturerSidVo.getSupplierSid()); |
|
|
baseMapper.insert(entity); |
|
|
baseMapper.insert(entity); |
|
|
sid = entity.getSid(); |
|
|
sid = entity.getSid(); |
|
|
} else {//修改
|
|
|
} else {//修改
|
|
@ -527,7 +535,10 @@ public class BusVehicleApplyService extends MybatisBaseService<BusVehicleApplyMa |
|
|
if (!busApplyVo.isEmpty()) { |
|
|
if (!busApplyVo.isEmpty()) { |
|
|
finPaymentrecordDto.setReceiveBankAccount(busApplyVo.get(0).getNum()); |
|
|
finPaymentrecordDto.setReceiveBankAccount(busApplyVo.get(0).getNum()); |
|
|
finPaymentrecordDto.setReceiveCompany(busApplyVo.get(0).getName()); |
|
|
finPaymentrecordDto.setReceiveCompany(busApplyVo.get(0).getName()); |
|
|
finPaymentrecordDto.setPayCode(busApplyVo.get(0).getCode()); |
|
|
} |
|
|
|
|
|
BaseManufacturer baseManufacturer = baseManufacturerService.fetchBySid(busVehicleApply.getSupplierSid()); |
|
|
|
|
|
if (baseManufacturer !=null){ |
|
|
|
|
|
finPaymentrecordDto.setPayCode(baseManufacturer.getManufacturerCode()); |
|
|
} |
|
|
} |
|
|
/* List<BusApplyVo> busApplyVo = baseManufacturerBankService.selectBankByApplySid(busVehicleApply.getCreateOrgSid()); |
|
|
/* List<BusApplyVo> busApplyVo = baseManufacturerBankService.selectBankByApplySid(busVehicleApply.getCreateOrgSid()); |
|
|
busApplyVo.removeAll(Collections.singleton(null)); |
|
|
busApplyVo.removeAll(Collections.singleton(null)); |
|
|