|
|
@ -2536,4 +2536,19 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
} |
|
|
|
return iPage; |
|
|
|
} |
|
|
|
|
|
|
|
public List<Map<String, String>> getPCInspectionVinList(InspectionVinQuery query) { |
|
|
|
QueryWrapper<InspectionVinVo> qw = new QueryWrapper<>(); |
|
|
|
qw.eq("bv.createOrgSid", query.getUseOrgSid()); |
|
|
|
qw.eq("bv.isDelete", 0); |
|
|
|
qw.and(wrapper -> wrapper.eq("bv.vehicleState", VehicleState.StockEnum.STOCK.getCode()).or().eq("bv.vehicleState", VehicleState.StockEnum.DR_STOCK.getCode())); |
|
|
|
List<Map<String, String>> pcInspectionVinList = baseMapper.getPCInspectionVinList(qw); |
|
|
|
for (Map<String, String> record : pcInspectionVinList) { |
|
|
|
String addressSid = record.get("addressSid"); |
|
|
|
ScmWarehouseVo data = scmWarehouseFeign.selectByAddressSid(addressSid).getData(); |
|
|
|
record.put("administratorsSid",data.getLibTubeSid()); |
|
|
|
record.put("administratorsName",data.getLibTubeName()); |
|
|
|
} |
|
|
|
return pcInspectionVinList; |
|
|
|
} |
|
|
|
} |