|
|
@ -31,6 +31,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.yxt.anrui.base.api.baseinternalpurchase.BaseInternalPurchase; |
|
|
|
import com.yxt.anrui.base.api.baseinternalpurchase.flow.GetNodeVo; |
|
|
|
import com.yxt.anrui.base.api.basetrailer.BaseTrailerDetailsVo; |
|
|
|
import com.yxt.anrui.base.api.basetrailer.BaseTrailerFeign; |
|
|
|
import com.yxt.anrui.base.api.basetrailer.TrailerVo; |
|
|
|
import com.yxt.anrui.base.api.basetrailer.TraliveredVo; |
|
|
@ -371,6 +372,15 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
vo.setFinBillVehicles(finBillVehicleVos); |
|
|
|
List<FinBillTrailerVo> finBillTrailerVos = finBillTrailerService.fetchByMainSid(sid); |
|
|
|
if (finBillTrailerVos.size() > 0) { |
|
|
|
for (FinBillTrailerVo finBillTrailerVo : finBillTrailerVos) { |
|
|
|
BaseTrailerDetailsVo baseTrailerDetailsVo = baseTrailerFeign.fetchByGcVinNo(finBillTrailerVo.getGcVinNo()).getData(); |
|
|
|
List<CommonAppendixVo> commonAppendixVos = commonAppendixFeign.selByLinkSid(baseTrailerDetailsVo.getSid()).getData(); |
|
|
|
for (CommonAppendixVo commonAppendixVo : commonAppendixVos) { |
|
|
|
if (commonAppendixVo.getAttachType().equals("挂车合格证照片")){ |
|
|
|
finBillTrailerVo.setHgzImageUrl(commonAppendixVo.getFileUrl()); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
vo.setFinBillTrailers(finBillTrailerVos); |
|
|
|
} else { |
|
|
|
for (FinBillVehicleVo finBillVehicleVo : finBillVehicleVos) { |
|
|
@ -386,6 +396,14 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica |
|
|
|
finBillTrailerVo.setBillTypeValue(finBillVehicleVo.getBillTypeValue()); |
|
|
|
finBillTrailerVo.setOpenTickSid(finBillVehicleVo.getOpenTickSid()); |
|
|
|
finBillTrailerVo.setOpenTickName(finBillVehicleVo.getOpenTickName()); |
|
|
|
//根据挂车车架号查询挂车信息以及合格证照片路径
|
|
|
|
BaseTrailerDetailsVo baseTrailerDetailsVo = baseTrailerFeign.fetchByGcVinNo(trailerVo.getTrailerVinNo()).getData(); |
|
|
|
List<CommonAppendixVo> commonAppendixVos = commonAppendixFeign.selByLinkSid(baseTrailerDetailsVo.getSid()).getData(); |
|
|
|
for (CommonAppendixVo commonAppendixVo : commonAppendixVos) { |
|
|
|
if (commonAppendixVo.getAttachType().equals("挂车合格证照片")){ |
|
|
|
finBillTrailerVo.setHgzImageUrl(commonAppendixVo.getFileUrl()); |
|
|
|
} |
|
|
|
} |
|
|
|
finBillTrailerVos.add(finBillTrailerVo); |
|
|
|
} |
|
|
|
} |
|
|
|