|
|
@ -248,9 +248,7 @@ public class ScmVehicleExamineService extends MybatisBaseService<ScmVehicleExami |
|
|
|
String type2 = "02"; // 验车相关照片 02
|
|
|
|
List<String> factoryImages = new ArrayList<>(); |
|
|
|
List<String> carInspectedImages = new ArrayList<>(); |
|
|
|
|
|
|
|
String useOrgSid = sysOrganizationFeign.getUseOrgByUserSid(userSid).getData().getSid(); |
|
|
|
|
|
|
|
String useOrgSid = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); |
|
|
|
AppScmVehicleExamineInfoVo vo = baseMapper.getCarInspectedInfo(inspectedSid, useOrgSid); |
|
|
|
|
|
|
|
List<ScmVehinspectItemVo> scmVehinspectItemVos = scmVehinspectItemService.selInfoByVehInspectSid(inspectedSid); |
|
|
@ -295,6 +293,19 @@ public class ScmVehicleExamineService extends MybatisBaseService<ScmVehicleExami |
|
|
|
List<String> carInspectedImages = new ArrayList<>(); |
|
|
|
|
|
|
|
AppScmVehicleExamineDetailsVo vo = baseMapper.getCarInspected(inspectedSid); |
|
|
|
|
|
|
|
List<ScmVehinspectItemVo> scmVehinspectItemVos = scmVehinspectItemService.selInfoByVehInspectSid(inspectedSid); |
|
|
|
List<AppScmInspectionItemVo> inspectionItemVos = new ArrayList<>(); |
|
|
|
for (ScmVehinspectItemVo scmVehinspectItemVo : scmVehinspectItemVos) { |
|
|
|
AppScmInspectionItemVo appScmInspectionItemVo = new AppScmInspectionItemVo(); |
|
|
|
appScmInspectionItemVo.setItem(scmVehinspectItemVo.getItem()); |
|
|
|
appScmInspectionItemVo.setSid(scmVehinspectItemVo.getSid()); |
|
|
|
appScmInspectionItemVo.setResult(scmVehinspectItemVo.getResult()); |
|
|
|
appScmInspectionItemVo.setIconUrl(fileUploadComponent.getUrlPrefix() + scmVehinspectItemVo.getIconUrl()); |
|
|
|
inspectionItemVos.add(appScmInspectionItemVo); |
|
|
|
} |
|
|
|
vo.setInspectList(inspectionItemVos); |
|
|
|
|
|
|
|
if (vo.getPrice() == null || vo.getPrice().equals("")) { |
|
|
|
BigDecimal bigDecimal = new BigDecimal("0.00"); |
|
|
|
vo.setPrice(bigDecimal); |
|
|
@ -495,8 +506,8 @@ public class ScmVehicleExamineService extends MybatisBaseService<ScmVehicleExami |
|
|
|
baseVehicleDto.setContractPrice(0);//Integer.parseInt(dto.getContractPrice().toString())
|
|
|
|
baseVehicleDto.setFreight(0);//Integer.parseInt(dto.getOnceFreight().subtract(dto.getSecondaryFreight()).toString())
|
|
|
|
baseVehicleDto.setCostPrice(0);//Integer.parseInt(dto.getCostPrice().toString())
|
|
|
|
// baseVehicleDto.setCertificateState("0003");
|
|
|
|
// baseVehicleDto.setCertificateStateValue("待转");
|
|
|
|
baseVehicleDto.setWitPinState("100"); |
|
|
|
baseVehicleDto.setWitPinStateValue("未调车"); |
|
|
|
baseVehicleDto.setPriceDate(DateUtil.today());//dto.getPriceDate()
|
|
|
|
baseVehicleDto.setDepartureDate(DateUtil.today());//dto.getDepartureDate()
|
|
|
|
baseVehicleDto.setModelSid(scmVehicleExamine.getModelSid()); //车型sid
|
|
|
|