|
|
@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.google.common.util.concurrent.ThreadFactoryBuilder; |
|
|
|
import com.yxt.anrui.base.api.basemanufactorsubscription.BaseManufactorSubscriptionDto; |
|
|
|
import com.yxt.anrui.base.api.basemanufacturer.BaseManufacturer; |
|
|
|
import com.yxt.anrui.base.api.basepurchasesystem.BasePurchaseSystemDetailsVo; |
|
|
|
import com.yxt.anrui.base.api.basevehiclemodel.BaseVehicleModel; |
|
|
|
import com.yxt.anrui.base.api.busvehicleapply.*; |
|
|
|
import com.yxt.anrui.base.api.busvehicleapply.app.AppVehicleApplyListVo; |
|
|
@ -25,6 +26,7 @@ import com.yxt.anrui.base.api.busvehicleorder.ActualAndOrgDeptVo; |
|
|
|
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.basepurchasesystem.BasePurchaseSystemService; |
|
|
|
import com.yxt.anrui.base.biz.basevehiclebrand.BaseVehicleBrandService; |
|
|
|
import com.yxt.anrui.base.biz.basevehiclemodel.BaseVehicleModelService; |
|
|
|
import com.yxt.anrui.base.biz.busvehicleapplydetail.BusVehicleApplyDetailService; |
|
|
@ -123,6 +125,8 @@ public class BusVehicleApplyService extends MybatisBaseService<BusVehicleApplyMa |
|
|
|
private MessageListFeign messageListFeign; |
|
|
|
@Autowired |
|
|
|
private SysProUrlFeign sysProUrlFeign; |
|
|
|
@Autowired |
|
|
|
private BasePurchaseSystemService basePurchaseSystemService; |
|
|
|
|
|
|
|
/** |
|
|
|
* 分页列表 |
|
|
@ -163,6 +167,11 @@ public class BusVehicleApplyService extends MybatisBaseService<BusVehicleApplyMa |
|
|
|
qw.orderByDesc("bva.id"); |
|
|
|
IPage<BusVehicleApply> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<BusVehicleApplyVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
|
for (BusVehicleApplyVo record : pagging.getRecords()) { |
|
|
|
String orgDeptSid = record.getOrgDeptSid(); |
|
|
|
BasePurchaseSystemDetailsVo basePurchaseSystemDetailsVo = basePurchaseSystemService.fetchDetailsByDeptSid(orgDeptSid).getData(); |
|
|
|
record.setPurchaseSystemName(basePurchaseSystemDetailsVo.getPurchaseSystemName()); |
|
|
|
} |
|
|
|
PagerVo<BusVehicleApplyVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
return p; |
|
|
|
} |
|
|
|