diff --git a/modules/i3plus-pojo-aps/src/main/java/cn/estsh/i3plus/pojo/aps/bean/Material.java b/modules/i3plus-pojo-aps/src/main/java/cn/estsh/i3plus/pojo/aps/bean/Material.java index f0bd577..b6842e5 100644 --- a/modules/i3plus-pojo-aps/src/main/java/cn/estsh/i3plus/pojo/aps/bean/Material.java +++ b/modules/i3plus-pojo-aps/src/main/java/cn/estsh/i3plus/pojo/aps/bean/Material.java @@ -155,4 +155,24 @@ public class Material extends BaseCode { public List getOrders() { return BeanRelation.list(this, EMaterial.Orders); } + + @JsonBackReference + public List getSalesOrder() { + return BeanRelation.listByClass(this, SalesOrder.class, EMaterial.Orders); + } + + @JsonBackReference + public List getPurchaseOrders() { + return BeanRelation.listByClass(this, PurchaseOrder.class, EMaterial.Orders); + } + + @JsonBackReference + public List getInventories() { + return BeanRelation.listByClass(this, Inventory.class, EMaterial.Orders); + } + + @JsonBackReference + public List getProductOrders() { + return BeanRelation.listByClass(this, ProductOrder.class, EMaterial.Orders); + } }