|
|
@@ -69,11 +69,14 @@ public class GrainSituationCardServiceImpl implements GrainSituationCardService
|
|
69
|
69
|
@Override
|
|
70
|
70
|
public GrainSituationCardVO detail(GrainSituationCardIdParam grainSituationCardIdParam) {
|
|
71
|
71
|
GrainSituationCardVO grainSituationCardVO =grainSituationCardMapper.selectByGrainsituationId(grainSituationCardIdParam);
|
|
72
|
|
- List<GrainSituationCardWarehouseRecord> grainSituationCardWarehouseRecordList =
|
|
73
|
|
- grainSituationCardWarehouseRecordMapper.findByCardId(grainSituationCardIdParam);
|
|
74
|
|
- if(grainSituationCardWarehouseRecordList!=null){
|
|
75
|
|
- grainSituationCardVO.setGrainSituationCardWarehouseRecordList(grainSituationCardWarehouseRecordList);
|
|
|
72
|
+ if(grainSituationCardVO!=null){
|
|
|
73
|
+ List<GrainSituationCardWarehouseRecord> grainSituationCardWarehouseRecordList =
|
|
|
74
|
+ grainSituationCardWarehouseRecordMapper.findByCardId(grainSituationCardIdParam);
|
|
|
75
|
+ if(grainSituationCardWarehouseRecordList!=null){
|
|
|
76
|
+ grainSituationCardVO.setGrainSituationCardWarehouseRecordList(grainSituationCardWarehouseRecordList);
|
|
|
77
|
+ }
|
|
76
|
78
|
}
|
|
|
79
|
+
|
|
77
|
80
|
if(grainSituationCardVO.getCheckRecordIds()!=null){
|
|
78
|
81
|
String[] ids=grainSituationCardVO.getCheckRecordIds().split(",");
|
|
79
|
82
|
List<BusinessQcQualityInspection> businessQcQualityInspectionList =new ArrayList<>();
|
|
|
@@ -83,10 +86,13 @@ public class GrainSituationCardServiceImpl implements GrainSituationCardService
|
|
83
|
86
|
//查询质检明细
|
|
84
|
87
|
List<Map<String,Object>> itm =businessQcQualityInspectionItemMapper.findByqualityId(ids[i]);
|
|
85
|
88
|
Map<Integer, List<String>> transformedData = cat(itm);
|
|
|
89
|
+ if(transformedData!=null){
|
|
|
90
|
+ businessQcQualityInspection.setMaps(transformedData);
|
|
|
91
|
+ }
|
|
|
92
|
+ if(businessQcQualityInspection!=null){
|
|
|
93
|
+ businessQcQualityInspectionList.add(businessQcQualityInspection);
|
|
|
94
|
+ }
|
|
86
|
95
|
|
|
87
|
|
-
|
|
88
|
|
- businessQcQualityInspection.setMaps(transformedData);
|
|
89
|
|
- businessQcQualityInspectionList.add(businessQcQualityInspection);
|
|
90
|
96
|
}
|
|
91
|
97
|
if(businessQcQualityInspectionList!=null){
|
|
92
|
98
|
grainSituationCardVO.setBusinessQcQualityInspectionList(businessQcQualityInspectionList);
|