Sfoglia il codice sorgente

封仓页面,质检记录需要增加所有类型的质检信息

mengy 5 anni fa
parent
commit
55f02c683a

+ 10 - 0
src/main/java/com/chinaitop/depot/storage/controller/StorageQualitycheckController.java

@@ -197,8 +197,18 @@ public class StorageQualitycheckController {
197 197
                 quality = mapper.readValue(qualityJson,  new TypeReference<List<StorageQualitycheckSon>>(){});
198 198
                 for (int i = 0; i < quality.size(); i++) {
199 199
                     quality.get(i).setQualitycheckId(qualitycheck.getId());
200
+                    if (quality.get(i).getEnumid().equals("2783")||quality.get(i).getEnumid().equals("2791")||quality.get(i).getEnumid().equals("2799")){
201
+                        qualitycheck.setWater(quality.get(i).getSetValue());//主表水分-用于储粮卡查看页面上的粮情质检记录
202
+                    }else if(quality.get(i).getEnumid().equals("2797")||quality.get(i).getEnumid().equals("2807")||quality.get(i).getEnumid().equals("2789")){
203
+                        qualitycheck.setEatScore(quality.get(i).getSetValue());//品尝分
204
+                    }else if (quality.get(i).getEnumid().equals("2790")){
205
+                        qualitycheck.setGlutenWaterCount(quality.get(i).getSetValue());//面筋吸水量
206
+                    }else if (quality.get(i).getEnumid().equals("6996")||quality.get(i).getEnumid().equals("2798")||quality.get(i).getEnumid().equals("2808")){
207
+                        qualitycheck.setFatIndex(quality.get(i).getSetValue());//脂肪酸值
208
+                    }
200 209
                     quality.get(i).setNumbering(Integer.valueOf(quality.get(i).getEnumid()));
201 210
                     storageQualitycheckService.saveOne(quality.get(i));
211
+                    storageQualitycheckService.save(qualitycheck);
202 212
                 }
203 213
             }
204 214
             // 修改fileIds对应附件的bid为当前质检的id.

+ 32 - 32
src/main/java/com/chinaitop/depot/storage/service/impl/StorageQualitycheckServiceImpl.java

@@ -84,38 +84,38 @@ public class StorageQualitycheckServiceImpl implements StorageQualitycheckServic
84 84
 
85 85
         List<StorageQualitycheck> list = qualitycheckMapper.getQualitycheckListByFoodbasicinfoCheck(qualitycheck);
86 86
 
87
-        if(list.size()>0){
88
-            int i = 0;
89
-            for(;i<list.size();i++){
90
-                List<StorageQualitycheckSon> QualitycheckdList =  qualitycheckSonService.selectByQualitycheckId(list.get(i).getId());
91
-                for(StorageQualitycheckSon qc : QualitycheckdList){
92
-                    if(qc.getNumbering()== 2789 ){
93
-                        list.get(i).setEatScore(qc.getSetValue());
94
-                        continue;
95
-                    }
96
-                    if(qc.getNumbering() == 2790 ){
97
-                        list.get(i).setGlutenWaterCount(qc.getSetValue());
98
-                        continue;
99
-                    }
100
-                    if(qc.getNumbering() == 2798 ){
101
-                        list.get(i).setFatIndex(qc.getSetValue());
102
-                        continue;
103
-                    }
104
-                    if(qc.getNumbering() == 2797 ){
105
-                        list.get(i).setEatScore(qc.getSetValue());
106
-                        continue;
107
-                    }
108
-                    if(qc.getNumbering() == 2796 ){
109
-                        list.get(i).setColorsmell(qc.getSetValue());
110
-                        continue;
111
-                    }
112
-                    if(qc.getNumbering() == 2795 ){
113
-                        list.get(i).setMildewCount(qc.getSetValue());
114
-                        continue;
115
-                    }
116
-                }
117
-            }
118
-        }
87
+//        if(list.size()>0){
88
+//            int i = 0;
89
+//            for(;i<list.size();i++){
90
+//                List<StorageQualitycheckSon> QualitycheckdList =  qualitycheckSonService.selectByQualitycheckId(list.get(i).getId());
91
+//                for(StorageQualitycheckSon qc : QualitycheckdList){
92
+//                    if(qc.getNumbering()== 2791 ){
93
+//                        list.get(i).setWater(qc.getSetValue());
94
+//                        continue;
95
+//                    }
96
+//                    if(qc.getNumbering() == 2790 ){
97
+//                        list.get(i).setGlutenWaterCount(qc.getSetValue());
98
+//                        continue;
99
+//                    }
100
+//                    if(qc.getNumbering() == 2798 ){
101
+//                        list.get(i).setFatIndex(qc.getSetValue());
102
+//                        continue;
103
+//                    }
104
+//                    if(qc.getNumbering() == 2797 ){
105
+//                        list.get(i).setEatScore(qc.getSetValue());
106
+//                        continue;
107
+//                    }
108
+//                    if(qc.getNumbering() == 2796 ){
109
+//                        list.get(i).setColorsmell(qc.getSetValue());
110
+//                        continue;
111
+//                    }
112
+//                    if(qc.getNumbering() == 2795 ){
113
+//                        list.get(i).setMildewCount(qc.getSetValue());
114
+//                        continue;
115
+//                    }
116
+//                }
117
+//            }
118
+//        }
119 119
 		return list;
120 120
 	}
121 121