修复MGN系列BUG

yun-zuoyi
puxiao.liao 5 years ago
parent 7243e20cc8
commit df4e794a48

@ -4762,6 +4762,55 @@ public class WmsEnumUtil {
} }
} }
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum LOCK_FIFO_SN_TYPE {
SHIP_FLAG(10, "客户发运"),
OVER_SEND(20, "多发"),
CONSISTENT(30, "一致"),
NO_CONTROL(40, "不控制"),
OVER_ONE_BOX(50, "多一箱");
private int value;
private String description;
LOCK_FIFO_SN_TYPE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static LOCK_FIFO_SN_TYPE codeOf(int value) {
for (int i = 0; i < values().length; i++) {
if (values()[i].value == value) {
return values()[i];
}
}
return null;
}
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;
}
}
/** /**
* *
* 10 * 10

@ -508,4 +508,15 @@ public class WmsDocMovementDetails extends BaseBean {
this.organizeCode = wmsDocMovementDetails.getOrganizeCode(); this.organizeCode = wmsDocMovementDetails.getOrganizeCode();
this.color = color; this.color = color;
} }
public WmsDocMovementDetails(String orderNo, Double qty, Double pickQty, String modifyDateTime, String createDateTime, String planDate, String planTime, Integer orderStatus) {
this.orderNo = orderNo;
this.qty = qty;
this.pickQty = pickQty;
this.modifyDatetime = modifyDateTime;
this.createDatetime = createDateTime;
this.planDate = planDate;
this.planTime = planTime;
this.orderStatus = orderStatus;
}
} }

@ -265,7 +265,7 @@ public class WmsHqlPack {
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getVendorNo(), "vendorNo", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getVendorNo(), "vendorNo", result);
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getSrc(), "src", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getSrc(), "src", result);
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getIsAsn(), "isAsn", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getIsAsn(), "isAsn", result);
DdlPreparedPack.getStringEqualPack(wmsPOMaster.getShipmentNoteNumber(), "shipmentNoteNumber", result); DdlPreparedPack.getStringEqualPack(wmsPOMaster.getErpSrcNo(), "erpSrcNo", result);
DdlPreparedPack.getStringRightLikerPack(wmsPOMaster.getContainerNo(), "containerNo", result); DdlPreparedPack.getStringRightLikerPack(wmsPOMaster.getContainerNo(), "containerNo", result);
if (wmsPOMaster.getPriorRC() != null && wmsPOMaster.getPriorRC() == WmsEnumUtil.TRUE_OR_FALSE.FALSE.getValue()) { if (wmsPOMaster.getPriorRC() != null && wmsPOMaster.getPriorRC() == WmsEnumUtil.TRUE_OR_FALSE.FALSE.getValue()) {
ArrayList<Integer> numList = new ArrayList<>(); ArrayList<Integer> numList = new ArrayList<>();

Loading…
Cancel
Save