From 14d2af59d68bdc4442781e3ce385379bd7a5c61f Mon Sep 17 00:00:00 2001 From: "rock.yu" Date: Sat, 26 Sep 2020 15:34:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=A4=9A=E7=BA=A7BOM?= =?UTF-8?q?=E7=94=9F=E6=95=88=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/estsh/i3plus/pojo/wms/bean/WmsBomTotal.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBomTotal.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBomTotal.java index af6faf9..c276781 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBomTotal.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsBomTotal.java @@ -30,6 +30,11 @@ import javax.persistence.Table; @Api("全量BOM") public class WmsBomTotal extends BaseBean { private static final long serialVersionUID = 8196235268344152723L; + /** + * 麦格纳 SAP 中表示虚阶BOM的代码 + */ + public static final String MGANA_BOM_HAS_CHILD = "5"; + @Column(name = "PART_NO") @ApiParam("父物料号") private String partNo; @@ -90,4 +95,12 @@ public class WmsBomTotal extends BaseBean { @Column(name = "CATEGORY") @ApiParam(value = "是否虚阶物料") private String category; + + /** + * 是否包含子阶 + * @return + */ + public boolean hasChild() { + return category != null && category.trim().equals(MGANA_BOM_HAS_CHILD); + } }