diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java index fd7244e..f3260ad 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/bean/WmsStockSn.java @@ -166,6 +166,10 @@ public class WmsStockSn extends BaseBean { @Transient public String barCode; + @ApiParam(value = "散件质检输入不良数量") + @Transient + public Double inputNCQty; + public WmsStockSn(){} public WmsStockSn(String partNo){ diff --git a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java index 0adc360..62d8cc6 100644 --- a/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java +++ b/modules/i3plus-pojo-wms/src/main/java/cn/estsh/i3plus/pojo/wms/sqlpack/WmsHqlPack.java @@ -1021,6 +1021,35 @@ public class WmsHqlPack { } /** + * 散件质检单信息 查询条件封装 + * + * @param wmsQCMaster + * @return + */ + public static String packHqlWmsQCMasterPart(WmsQCMaster wmsQCMaster) { + StringBuffer result = new StringBuffer(); + + //查询参数封装 + HqlPack.getInPack(String.join(",", WmsEnumUtil.QC_INFO_STATUS.CREATE.getValue() + "", + WmsEnumUtil.QC_INFO_STATUS.FINISH.getValue() + ""),"orderStatus",result); + HqlPack.getNumEqualPack(wmsQCMaster.getIsPart(),"isPart",result); + //单号 + HqlPack.getStringEqualPack(wmsQCMaster.getOrderNo(), "orderNo", result); + //业务类型 + HqlPack.getNumEqualPack(wmsQCMaster.getOrderType(), "orderType", result); + //关联单据类型 + HqlPack.getStringEqualPack(wmsQCMaster.getRefType(), "refType", result); + //关联单据号 + HqlPack.getStringEqualPack(wmsQCMaster.getRefSrc(), "refSrc", result); + //入库单号 + HqlPack.getStringEqualPack(wmsQCMaster.getIbNo(), "ibNo", result); + + getStringBuilderPack(wmsQCMaster, result); + + return result.toString(); + } + + /** * 质检单明细信息 查询条件封装 * * @param wmsQCDetails