|
|
@@ -140,30 +140,33 @@ public class StorageFoodbasicInfoController {
|
|
140
|
140
|
@ApiImplicitParams({
|
|
141
|
141
|
@ApiImplicitParam(name = "id", value = "id", paramType = "query")
|
|
142
|
142
|
})
|
|
143
|
|
- public StorageFoodbasicinfo loadDataById(Integer id) throws Exception{
|
|
|
143
|
+ public Map<String, Object> loadDataById(Integer id) throws Exception{
|
|
144
|
144
|
if(id != null && !"".equals(id)){
|
|
145
|
|
- StorageFoodbasicinfo foodbasicinfo = foodbasicInfoService.loadDataById(id);
|
|
146
|
|
- List<StorageFoodbasicinfo> list = foodbasicInfoService.getByHouseIdAndWarehouseId(foodbasicinfo);
|
|
|
145
|
+ Map<String,Object> foodbasicinfo = new HashMap<String,Object>();
|
|
|
146
|
+ StorageFoodbasicinfo rep = foodbasicInfoService.loadDataById(id);
|
|
|
147
|
+ List<StorageFoodbasicinfo> list = foodbasicInfoService.getByHouseIdAndWarehouseId(rep);
|
|
147
|
148
|
if (list.size() > 0 && list != null){
|
|
148
|
149
|
|
|
149
|
|
- foodbasicinfo = list.get(0);
|
|
150
|
|
-
|
|
151
|
|
- List<StorageQualitycheckSon> SqsList = qualitycheckSonService.getQualitycheckSonByFoodbasicinfoCheck(list.get(0).getId());
|
|
152
|
|
- for(StorageQualitycheckSon sqk : SqsList){
|
|
153
|
|
- if(sqk.getNumbering()== 6996 ){
|
|
154
|
|
- foodbasicinfo.setFatIndex(sqk.getSetValue());
|
|
155
|
|
- continue;
|
|
156
|
|
- }
|
|
157
|
|
- if(sqk.getNumbering() == 6995 ){
|
|
158
|
|
- foodbasicinfo.setPeroxideValue(sqk.getSetValue());
|
|
159
|
|
- continue;
|
|
160
|
|
- }
|
|
161
|
|
-
|
|
162
|
|
- }
|
|
|
150
|
+ rep = list.get(0);
|
|
|
151
|
+ Map<String, Object> qualitycheckSon = qualitycheckSonService.findQualitycheckSon(list.get(0).getSqkid());
|
|
|
152
|
+ foodbasicinfo.put("foodbasicinfo",rep);
|
|
|
153
|
+ foodbasicinfo.put("qualitycheckSon",qualitycheckSon);
|
|
|
154
|
+// List<StorageQualitycheckSon> SqsList = qualitycheckSonService.getQualitycheckSonByFoodbasicinfoCheck(list.get(0).getId());
|
|
|
155
|
+// for(StorageQualitycheckSon sqk : SqsList){
|
|
|
156
|
+// if(sqk.getNumbering()== 6996 ){
|
|
|
157
|
+// foodbasicinfo.setFatIndex(sqk.getSetValue());
|
|
|
158
|
+// continue;
|
|
|
159
|
+// }
|
|
|
160
|
+// if(sqk.getNumbering() == 6995 ){
|
|
|
161
|
+// foodbasicinfo.setPeroxideValue(sqk.getSetValue());
|
|
|
162
|
+// continue;
|
|
|
163
|
+// }
|
|
|
164
|
+//
|
|
|
165
|
+// }
|
|
163
|
166
|
}
|
|
164
|
167
|
return foodbasicinfo;
|
|
165
|
168
|
}else {
|
|
166
|
|
- return new StorageFoodbasicinfo();
|
|
|
169
|
+ return null;
|
|
167
|
170
|
}
|
|
168
|
171
|
}
|
|
169
|
172
|
|