diff --git a/src/main/java/tech/riemann/ims/controller/platform/material/ApplyFormController.java b/src/main/java/tech/riemann/ims/controller/platform/material/ApplyFormController.java index dc90cef..550308f 100644 --- a/src/main/java/tech/riemann/ims/controller/platform/material/ApplyFormController.java +++ b/src/main/java/tech/riemann/ims/controller/platform/material/ApplyFormController.java @@ -288,7 +288,7 @@ public class ApplyFormController { return new ArrayList<>(); } List result = materialService.listByIds(materialIds); - result.forEach(item -> item.setTypeName(typeService.getTypeName(item.getType()))); + result.stream().filter(i -> !i.getAssignRule()).forEach(item -> item.setTypeName(typeService.getTypeName(item.getType()))); return result; }