Merge remote-tracking branch 'origin/master'

yun-zuoyi
jessica.chen 7 years ago
commit bf6c51b3aa

@ -348,4 +348,124 @@ public class WmsEnumUtil {
return tmp;
}
}
/**
* ASN
*/
public enum ASN_ORDER_TYPE{
REG("REG","原物料采购"),SUB("SUB","委外采购"),TAR("TAR","多角贸易采购"),TAP("TAP","多角代采购");
private String value;
private String description;
ASN_ORDER_TYPE(String value, String description) {
this.value = value;
this.description = description;
}
public String getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOfDescription(String val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
/**
* ASN
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum ASN_MASTER_ORDER_STATUS {
NORMAL(1, "N", "正常"),
CANCEL(2, "C", "行取消"),
RECEIPTED(3, "R", "已收货");
private int value;
private String code;
private String description;
private ASN_MASTER_ORDER_STATUS(int value, String code, String description) {
this.value = value;
this.code = code;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public String getCode() {
return code;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static int descOf(String desc) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
/**
*
*/
public enum IS_DELETED {
DELETED(1, "已删除"), INDELETED(2, "未删除");
private int value;
private String description;
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
IS_DELETED(int value, String description) {
this.value = value;
this.description = description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
}

@ -36,17 +36,17 @@ public class WmsASNMaster extends BaseBean {
* :REG=,
* SUB=,TAR=,TAP=
*/
@Column(name="TYPE")
@Column(name="ASN_TYPE")
@ApiParam("单据类型")
public String type;
public String asnType;
/**
* :0=,10=,20=,
* 30=,40=,90=,91=
*/
@Column(name="STATUS")
@Column(name="ASN_STATUS")
@ApiParam(value = "状态", example = "0")
public Integer status;
public Integer asnStatus;
@Column(name="VENDOR_NO")
@ApiParam("供应商编号")

@ -67,13 +67,13 @@ public class WmsASNMasterDetails extends BaseBean {
/**
* :N=,C=,R=
*/
@Column(name="STATUS")
@Column(name="ITEM_STATUS")
@ApiParam(value = "状态", example = "1")
public Integer status;
public Integer itemStatus;
@Column(name="PACKAGE")
@ApiParam("包装名称")
public String pageAge;
public String packAge;
/**
* :0=,1=

@ -1,5 +1,6 @@
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.wms.bean.*;
@ -263,7 +264,6 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(wmsObject.getTableName(), "tableName", result);
// 自定义业务拦截
HqlPack.getStringEqualPack(wmsObject.getBizIntercept(), "bizIntercept", result);
return result.toString();
}
@ -295,7 +295,6 @@ public class WmsHqlPack {
HqlPack.getNumEqualPack(wmsTransType.getIsValid(), "isValid", result);
HqlPack.getStringLikerPack(wmsTransType.getTransTypeCode(), "transTypeCode", result);
HqlPack.getStringLikerPack(wmsTransType.getTransTypeName(), "transTypeName", result);
return result.toString();
}
@ -312,7 +311,6 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(wmsTrans.getTransCode(), "transCode", result);
HqlPack.getStringEqualPack(wmsTrans.getSn(), "sn", result);
HqlPack.timeBuilder(wmsTrans.getCreateDatetime(), null, "createDatetime", result, true);
return result.toString();
}
@ -329,6 +327,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(wareHouse.getName(), "name", 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();
}
@ -352,6 +351,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(basVendor.getIsAsn().toString(), "isAsn", result);
}
HqlPack.getNumEqualPack(basVendor.getIsValid(), "isValid", result);
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
return result.toString();
}
@ -371,6 +371,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(wmsOpType.getProCode(), "proCode", 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();
}
@ -385,6 +386,7 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(wareHouse.getName(), "name", result);
HqlPack.getStringEqualPack(wareHouse.getCode(), "code", result);
HqlPack.getNumNOEqualPack(wareHouse.getId(), "id", result);
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
return result.toString();
}
@ -402,6 +404,7 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(basVendor.getVendorNo(), "vendorNo", result);
HqlPack.getStringEqualPack(basVendor.getVendorName(), "vendorName", result);
HqlPack.getStringEqualPack(basVendor.getVendorDesc(), "vendorDesc", result);
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
return result.toString();
}
@ -409,6 +412,7 @@ public class WmsHqlPack {
StringBuffer result = new StringBuffer();
HqlPack.getStringEqualPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
HqlPack.getStringEqualPack(wmsOpType.getOpTypeName(), "opTypeName", result);
HqlPack.getNumEqualPack(WmsEnumUtil.IS_DELETED.INDELETED.getValue(),"isDeleted",result);
return result.toString();
}
@ -478,14 +482,15 @@ public class WmsHqlPack {
StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsASNMaster.getOrderNo(),"orderNo",result);
HqlPack.getStringLikerPack(wmsASNMaster.getType(),"type",result);
HqlPack.getStringLikerPack(wmsASNMaster.getStatus().toString(),"status",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();
}
@ -533,4 +538,43 @@ public class WmsHqlPack {
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();
}
}

Loading…
Cancel
Save