|
|
@@ -131,7 +131,15 @@ public class itemgroup extends Controller {
|
|
|
|
|
|
ArrayList<Long> list = ItemClass.getSubItemClassIds(this, whereObject.getLong("itemclassid"));
|
|
|
list.add(whereObject.getLong("itemclassid"));
|
|
|
- factorygroupid.addParameter_in("itemclassid", list);
|
|
|
+ ArrayList<Long> listNew = new ArrayList<>();
|
|
|
+ listNew.add((long) 0);
|
|
|
+ for (long itemclassid:list) {
|
|
|
+ if(itemclassList.contains(itemclassid)){
|
|
|
+ listNew.add(itemclassid);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ factorygroupid.addParameter_in("itemclassid", listNew);
|
|
|
|
|
|
} else {
|
|
|
factorygroupid.addParameter_in("itemclassid",
|