|
|
@ -29,6 +29,8 @@ import cn.hutool.core.bean.BeanUtil; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.BaseVehicleFeign; |
|
|
|
import com.yxt.anrui.base.api.basevehmodelconfig.BaseVehmodelConfigFeign; |
|
|
|
import com.yxt.anrui.base.api.basevehmodelconfig.BaseVehmodelVo; |
|
|
|
import com.yxt.anrui.buscenter.api.busdeposit.BusDeposit; |
|
|
|
import com.yxt.anrui.buscenter.api.busdepositcustomer.AppBusDepositCustomerListDto; |
|
|
|
import com.yxt.anrui.buscenter.api.busdepositcustomer.BusDepositCustomer; |
|
|
@ -130,6 +132,8 @@ public class BusMainDepositService extends MybatisBaseService<BusMainDepositMapp |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private SysFormLinkFeign sysFormLinkFeign; |
|
|
|
@Autowired |
|
|
|
private BaseVehmodelConfigFeign baseVehmodelConfigFeign; |
|
|
|
|
|
|
|
|
|
|
|
public PagerVo<BusMainDeposit> listPage(PagerQuery<BusMainDepositQuery> pq) { |
|
|
@ -1450,6 +1454,16 @@ public class BusMainDepositService extends MybatisBaseService<BusMainDepositMapp |
|
|
|
IPage<BusMainDeposit> page = PagerUtil.queryToPage(pagerQuery); |
|
|
|
IPage<PcBusMainDepositVo> pagging = baseMapper.orderPageList(page, qw); |
|
|
|
PagerVo<PcBusMainDepositVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
List<PcBusMainDepositVo> list = p.getRecords(); |
|
|
|
if (list.size() > 0) { |
|
|
|
for (int i = 0; i < list.size(); i++) { |
|
|
|
//根据车型sid及配置sid查询单台指导价
|
|
|
|
ResultBean<BaseVehmodelVo> voResultBean = baseVehmodelConfigFeign.selectOne(list.get(i).getModelSid(), list.get(i).getModelConfigSid()); |
|
|
|
if (voResultBean.getSuccess()) { |
|
|
|
list.get(i).setGuidedPrice(voResultBean.getData().getGuidedPrice()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
return p; |
|
|
|
} |
|
|
|
|
|
|
|