|
|
@ -1,5 +1,6 @@
|
|
|
|
package cn.estsh.i3plus.pojo.wms.sqlpack;
|
|
|
|
package cn.estsh.i3plus.pojo.wms.sqlpack;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
import cn.estsh.i3plus.pojo.base.tool.HqlPack;
|
|
|
|
import cn.estsh.i3plus.pojo.wms.bean.*;
|
|
|
|
import cn.estsh.i3plus.pojo.wms.bean.*;
|
|
|
|
|
|
|
|
|
|
|
@ -11,7 +12,60 @@ import cn.estsh.i3plus.pojo.wms.bean.*;
|
|
|
|
* @Modify:
|
|
|
|
* @Modify:
|
|
|
|
**/
|
|
|
|
**/
|
|
|
|
public class WmsHqlPack {
|
|
|
|
public class WmsHqlPack {
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* PO订单明细表 分页查询
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsPOMasterDetails
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsPOMasterDetails(WmsPOMasterDetails wmsPOMasterDetails) {
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMasterDetails.getOrderNo(), "orderNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMasterDetails.getItem(), "item", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMasterDetails.getPartNo(), "partNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMasterDetails.getPartNameRdd(), "partNameRdd", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMasterDetails.getZTime(), "zTime", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMasterDetails.getZDate(), "zDate", result);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 库存移动单详情查询封装
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsDocMovementDetails
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packWmsDocMovementDetails(WmsDocMovementDetails wmsDocMovementDetails) {
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsDocMovementDetails.getOrderNo(), "orderNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsDocMovementDetails.getOrganizeCode(), "organizeCode", result);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 库存移动单查询封装
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsDocMovementMaster
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packWmsDocMovementMaster(WmsDocMovementMaster wmsDocMovementMaster) {
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsDocMovementMaster.getOrderNo(), "orderNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsDocMovementMaster.getMoveType(), "moveType", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getOrderStatus(), "orderStatus", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getPartNo(), "partNo", result);
|
|
|
|
|
|
|
|
HqlPack.timeBuilder(wmsDocMovementMaster.getCreateDateTimeStart(), wmsDocMovementMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsDocMovementMaster.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* PO订单主表信息 分页查询
|
|
|
|
* PO订单主表信息 分页查询
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -23,11 +77,12 @@ public class WmsHqlPack {
|
|
|
|
|
|
|
|
|
|
|
|
//查询参数封装
|
|
|
|
//查询参数封装
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getOrderNo(), "orderNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getOrderNo(), "orderNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getType(), "type", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getPoType(), "poType", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPOMaster.getStatus(), "status", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPOMaster.getPoStatus(), "poStatus", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getVendorNo(), "vendorNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getVendorNo(), "vendorNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getSrc(), "src", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPOMaster.getSrc(), "src", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPOMaster.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPOMaster.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsPOMaster.getIsDeleted(), "isDeleted", result);
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -48,6 +103,7 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingDetail.getParentSeq(), "parentSeq", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingDetail.getParentSeq(), "parentSeq", result);
|
|
|
|
HqlPack.timeBuilder(wmsRoutingDetail.getCreateDateTimeStart(), wmsRoutingDetail.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.timeBuilder(wmsRoutingDetail.getCreateDateTimeStart(), wmsRoutingDetail.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingDetail.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingDetail.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsRoutingDetail.getOrganizeCode(), "organizeCode", result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -66,6 +122,7 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringLikerPack(wmsRoutingAssign.getVendorNo(), "vendorNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsRoutingAssign.getVendorNo(), "vendorNo", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsRoutingAssign.getRoutingCode(), "routingCode", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsRoutingAssign.getRoutingCode(), "routingCode", result);
|
|
|
|
HqlPack.timeBuilder(wmsRoutingAssign.getCreateDateTimeStart(), wmsRoutingAssign.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.timeBuilder(wmsRoutingAssign.getCreateDateTimeStart(), wmsRoutingAssign.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsRoutingAssign.getOrganizeCode(), "organizeCode", result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -82,6 +139,7 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingMaster.getSeq(), "seq", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingMaster.getSeq(), "seq", result);
|
|
|
|
HqlPack.timeBuilder(wmsRoutingMaster.getCreateDateTimeStart(), wmsRoutingMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.timeBuilder(wmsRoutingMaster.getCreateDateTimeStart(), wmsRoutingMaster.getCreateDateTimeEnd(), "createDatetime", result, true);
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingMaster.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsRoutingMaster.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsRoutingMaster.getOrganizeCode(), "organizeCode", result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -100,6 +158,7 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getAbc(), "abc", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getAbc(), "abc", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPart.getIqc(), "iqc", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsPart.getIqc(), "iqc", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartGroup(), "partGroup", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsPart.getPartGroup(), "partGroup", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsPart.getOrganizeCode(), "organizeCode", result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -205,7 +264,6 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringEqualPack(wmsObject.getTableName(), "tableName", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsObject.getTableName(), "tableName", result);
|
|
|
|
// 自定义业务拦截
|
|
|
|
// 自定义业务拦截
|
|
|
|
HqlPack.getStringEqualPack(wmsObject.getBizIntercept(), "bizIntercept", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsObject.getBizIntercept(), "bizIntercept", result);
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -237,7 +295,6 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getNumEqualPack(wmsTransType.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsTransType.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsTransType.getTransTypeCode(), "transTypeCode", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsTransType.getTransTypeCode(), "transTypeCode", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsTransType.getTransTypeName(), "transTypeName", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsTransType.getTransTypeName(), "transTypeName", result);
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -254,7 +311,6 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringEqualPack(wmsTrans.getTransCode(), "transCode", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsTrans.getTransCode(), "transCode", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsTrans.getSn(), "sn", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsTrans.getSn(), "sn", result);
|
|
|
|
HqlPack.timeBuilder(wmsTrans.getCreateDatetime(), null, "createDatetime", result, true);
|
|
|
|
HqlPack.timeBuilder(wmsTrans.getCreateDatetime(), null, "createDatetime", result, true);
|
|
|
|
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -270,6 +326,8 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringLikerPack(wareHouse.getCode(), "code", result);
|
|
|
|
HqlPack.getStringLikerPack(wareHouse.getCode(), "code", result);
|
|
|
|
HqlPack.getStringLikerPack(wareHouse.getName(), "name", result);
|
|
|
|
HqlPack.getStringLikerPack(wareHouse.getName(), "name", result);
|
|
|
|
HqlPack.getNumEqualPack(wareHouse.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(wareHouse.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wareHouse.getOrganizeCode(), "organizeCode", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -288,10 +346,12 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getVendorDesc(), "vendorDesc", result);
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getVendorDesc(), "vendorDesc", result);
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getVendorAddr(), "vendorAddr", result);
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getVendorAddr(), "vendorAddr", result);
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getVendorEmail(), "vendorEmail", result);
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getVendorEmail(), "vendorEmail", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getOrganizeCode(), "organizeCode", result);
|
|
|
|
if (basVendor.getIsAsn() != null) {
|
|
|
|
if (basVendor.getIsAsn() != null) {
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getIsAsn().toString(), "isAsn", result);
|
|
|
|
HqlPack.getStringLikerPack(basVendor.getIsAsn().toString(), "isAsn", result);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
HqlPack.getNumEqualPack(basVendor.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(basVendor.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -310,6 +370,8 @@ public class WmsHqlPack {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
HqlPack.getStringLikerPack(wmsOpType.getProCode(), "proCode", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsOpType.getProCode(), "proCode", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsOpType.getIsValid(), "isValid", result);
|
|
|
|
HqlPack.getNumEqualPack(wmsOpType.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsOpType.getOrganizeCode(), "organizeCode", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -324,6 +386,7 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringEqualPack(wareHouse.getName(), "name", result);
|
|
|
|
HqlPack.getStringEqualPack(wareHouse.getName(), "name", result);
|
|
|
|
HqlPack.getStringEqualPack(wareHouse.getCode(), "code", result);
|
|
|
|
HqlPack.getStringEqualPack(wareHouse.getCode(), "code", result);
|
|
|
|
HqlPack.getNumNOEqualPack(wareHouse.getId(), "id", result);
|
|
|
|
HqlPack.getNumNOEqualPack(wareHouse.getId(), "id", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -341,13 +404,15 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getVendorNo(), "vendorNo", result);
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getVendorNo(), "vendorNo", result);
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getVendorName(), "vendorName", result);
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getVendorName(), "vendorName", result);
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getVendorDesc(), "vendorDesc", result);
|
|
|
|
HqlPack.getStringEqualPack(basVendor.getVendorDesc(), "vendorDesc", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static String packHqlWmsOpTypeUnique(WmsOpType wmsOpType) {
|
|
|
|
public static String packHqlWmsOpTypeUnique(WmsOpType wmsOpType) {
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
HqlPack.getStringLikerPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsOpType.getOpTypeName(), "opTypeName", result);
|
|
|
|
HqlPack.getStringEqualPack(wmsOpType.getOpTypeName(), "opTypeName", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -407,4 +472,154 @@ public class WmsHqlPack {
|
|
|
|
HqlPack.getStringLikerPack(wmsShippingFlag.getFlagDesc(), "flagDesc", result);
|
|
|
|
HqlPack.getStringLikerPack(wmsShippingFlag.getFlagDesc(), "flagDesc", result);
|
|
|
|
return result.toString();
|
|
|
|
return result.toString();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* ASN订单分页查询条件
|
|
|
|
|
|
|
|
* @param wmsASNMaster
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsASNMaster(WmsASNMaster wmsASNMaster){
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getOrderNo(),"orderNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getAsnType(),"type",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getAsnStatus().toString(),"status",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getVendorNo(),"vendorNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getVersion(),"version",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getSrc(),"src",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMaster.getPoNo(),"poNo",result);
|
|
|
|
|
|
|
|
//有效性
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsASNMaster.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsASNMaster.getOrganizeCode(), "organizeCode", result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 产品发运信息 查询条件封装
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsShopping
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsShipping(WmsShopping wmsShopping) {
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
//有效性
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsShopping.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
//发运单号
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsShopping.getOrderNo(), "orderNo", result);
|
|
|
|
|
|
|
|
//客户编码
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsShopping.getCustNo(), "custNo", result);
|
|
|
|
|
|
|
|
//条码
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsShopping.getPartNo(), "partNo", result);
|
|
|
|
|
|
|
|
//发运状态
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsShopping.getOrderStatus().toString(), "orderStatus", result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 产品发运信息 查询条件封装
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param wmsCheckFactRecord
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsCheckFactRecord(WmsCheckFactRecord wmsCheckFactRecord) {
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
//有效性
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsCheckFactRecord.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
//采购单号
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsCheckFactRecord.getPoNo(), "poNo", result);
|
|
|
|
|
|
|
|
//ASN单号
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsCheckFactRecord.getAsnNo(), "asnNo", result);
|
|
|
|
|
|
|
|
//条码
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsCheckFactRecord.getSn(), "getSn", result);
|
|
|
|
|
|
|
|
//物料编码
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsCheckFactRecord.getPartNo(), "partNo", result);
|
|
|
|
|
|
|
|
//供应商编号
|
|
|
|
|
|
|
|
HqlPack.getStringEqualPack(wmsCheckFactRecord.getVendorNo(), "vendorNo", result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 明细表唯一性查询
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlwmsASNMasterDetailsUnique(WmsASNMasterDetails wmsASNMasterDetails){
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
//有效性
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsASNMasterDetails.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static String packHqlWmsASNMasterDetails(WmsASNMasterDetails wmsASNMasterDetails){
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getOrderNo(), "orderNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getItem(), "item", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getPartNo(), "partNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getPartNameRdd(), "partNameRdd", result);
|
|
|
|
|
|
|
|
HqlPack.getNumLikerPack(wmsASNMasterDetails.getQty(), "qty", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getPoItem(), "poItem", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getUnit(), "unit", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getZDate(), "zDate", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getZTime(), "zTime", result);
|
|
|
|
|
|
|
|
HqlPack.getNumLikerPack(wmsASNMasterDetails.getItemStatus(), "itemStatus", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getPackAge(), "packAge", result);
|
|
|
|
|
|
|
|
HqlPack.getNumLikerPack(wmsASNMasterDetails.getIsFree(), "isFree", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getDock(), "dock", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getSnOneBarCode(), "snOneBarCode", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getSnTwoBarCode(), "snTwoBarCode", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getGroupNo(), "groupNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getErpWhNo(), "erpWhNo", result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsASNMasterDetails.getVendorLotNo(), "vendorLotNo", result);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//有效性
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsASNMasterDetails.getIsValid(), "isValid", result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 产品入库信息 条件封装
|
|
|
|
|
|
|
|
* @param wmsFGInStock
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsFGInStock(WmsFGInStock wmsFGInStock){
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getOrderNo(),"orderNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getWoNo(),"woNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getPartNo(),"partNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getPartNameRdd(),"partNameRdd",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPackDouble(wmsFGInStock.getQty(),"qty",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getUnit(),"unit",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getSn(),"sn",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsFGInStock.getOrderStatus(),"orderStatus",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getReMark(),"reMark",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getSrc(),"src",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getErpWhNo(),"erpWhno",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getLineNo(),"lineNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getWhNo(),"whNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getCustNo(),"custNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getShippingFlag(),"shippingFlag",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsFGInStock.getMfgLogNo(),"mfgLogNo",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsFGInStock.getIsValid(),"isValid",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsFGInStock.getIsDeleted(),"isDeleted",result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 作业任务信息条件封装
|
|
|
|
|
|
|
|
* @param wmsTaskInfo
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static String packHqlWmsTaskInfo(WmsTaskInfo wmsTaskInfo){
|
|
|
|
|
|
|
|
StringBuffer result = new StringBuffer();
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsTaskInfo.getMoveNo(),"moveNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsTaskInfo.getUserNo(),"userNo",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsTaskInfo.getOpTypeCode(),"opTypeCode",result);
|
|
|
|
|
|
|
|
HqlPack.getStringLikerPack(wmsTaskInfo.getReMark(),"reMark",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsTaskInfo.getTaskStatus(),"taskStatus",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsTaskInfo.getIsValid(),"isValid",result);
|
|
|
|
|
|
|
|
HqlPack.getNumEqualPack(wmsTaskInfo.getIsDeleted(),"isDeleted",result);
|
|
|
|
|
|
|
|
return result.toString();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|