yun-zuoyi
柯裕 6 years ago
commit 2b848e18e0

@ -1,5 +1,8 @@
package cn.estsh.i3plus.pojo.base.bean; package cn.estsh.i3plus.pojo.base.bean;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/** /**
* @Description : fallback * @Description : fallback
* @Reference : * @Reference :
@ -8,9 +11,27 @@ package cn.estsh.i3plus.pojo.base.bean;
* @Modify: * @Modify:
**/ **/
public class BaseFallBackBean { public class BaseFallBackBean {
private static final Logger LOGGER = LoggerFactory.getLogger(BaseFallBackBean.class);
// LOGGER.error("【微服出错,熔断】{}",cause.getMessage());
// LOGGER.error("【微服出错,熔断】{}",cause.getLocalizedMessage());
// LOGGER.error("【微服出错,熔断】{}",cause.getCause());
// cause.printStackTrace();
public BaseResultBean makeBaseFallBack(Throwable cause){
LOGGER.error("【熔断信息】{}",cause.getMessage());
LOGGER.error("【熔断原因】{}",cause.getCause());
return makeBaseFallBack("【微服熔断】服务暂停,请稍后再试。",cause);
}
public BaseResultBean makeBaseFallBack(String msg,Throwable cause){
LOGGER.error("【熔断信息】{}",cause.getMessage());
LOGGER.error("【熔断原因】{}",cause.getCause());
return BaseResultBean.buildBaseResultBean(false,cause.getMessage() + ",信息:" + msg);
}
public BaseResultBean makeBaseFallBack(){ public BaseResultBean makeBaseFallBack(){
return makeBaseFallBack("服务暂停"); return makeBaseFallBack("【微服熔断】服务暂停,请稍后再试。");
} }
public BaseResultBean makeBaseFallBack(String msg){ public BaseResultBean makeBaseFallBack(String msg){

@ -35,9 +35,9 @@ public class SnowflakeIdMaker {
private long twepoch = 1288834974657L; private long twepoch = 1288834974657L;
private long workerIdBits = 10L; private long workerIdBits = 5L;
private long datacenterIdBits = 5L; private long datacenterIdBits = 5L;
private long maxWorkerId = -1L ^ (-1L << workerIdBits); //1023 private long maxWorkerId = -1L ^ (-1L << workerIdBits); //30
private long maxDatacenterId = -1L ^ (-1L << datacenterIdBits); //30 private long maxDatacenterId = -1L ^ (-1L << datacenterIdBits); //30
private long sequenceBits = 12L; private long sequenceBits = 12L;

@ -958,16 +958,21 @@ public class WmsEnumUtil {
} }
/** /**
* * ASN 10=,20=,30=40=,50=
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum SN_QUALITY_STATUS { public enum ASN_STATUS {
NORMAL(10, "合格"), ABNORMAL(20, "不合格"), ISOLATED(30, "隔离");
CREATE(10, "新建"),
RECEIPT(20, "收货中"),
RECEIPT_FINISH(30, "收货完成"),
CLOSED(40, "已关闭"),
CANCELLED(50, "已取消");
private int value; private int value;
private String description; private String description;
SN_QUALITY_STATUS(int value, String description) { ASN_STATUS(int value, String description) {
this.value = value; this.value = value;
this.description = description; this.description = description;
} }
@ -991,6 +996,7 @@ public class WmsEnumUtil {
} }
} }
/** /**
* *
* 1=10=20=30=40=50=60=70= * 1=10=20=30=40=50=60=70=
@ -1048,15 +1054,15 @@ public class WmsEnumUtil {
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum STOCK_SN_QC_STATUS { public enum STOCK_SN_QC_STATUS {
QUALIFIED(10, "合格"), NORMAL(10, "NORMAL", "合格"), ABNORMAL(20, "ABNORMAL", "不合格"), ISOLATED(30, "ISOLATED", "隔离");
UNQUALIFIED(20, "不合格"),
QUAEANTINE(30, "隔离");
private int value; private int value;
private String code;
private String description; private String description;
STOCK_SN_QC_STATUS(int value, String description) { STOCK_SN_QC_STATUS(int value, String code, String description) {
this.value = value; this.value = value;
this.code = code;
this.description = description; this.description = description;
} }
@ -1068,6 +1074,10 @@ public class WmsEnumUtil {
return description; return description;
} }
public String getCode() {
return code;
}
public static String valueOf(int val) { public static String valueOf(int val) {
String tmp = null; String tmp = null;
for (int i = 0; i < values().length; i++) { for (int i = 0; i < values().length; i++) {
@ -1087,6 +1097,15 @@ public class WmsEnumUtil {
} }
return tmp; return tmp;
} }
public static STOCK_SN_QC_STATUS codeOf(Integer value) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == value) {
return values()[i];
}
}
return null;
}
} }
/** /**
@ -2013,49 +2032,4 @@ public class WmsEnumUtil {
return null; return null;
} }
} }
/**
*
* 1
* 2
* 3
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum DATA_STATUS {
ENABLE(1, "启用", "fa fa-success cell-fa fa-check"),
DISABLE(2, "禁用", "fa fa-disabled cell-fa fa-times-circle"),
LOCKING(3, "全部", "fa cell-fa fa-lock");
private int value;
private String code;
private String description;
DATA_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].getCode();
}
}
return tmp;
}
}
} }

@ -34,18 +34,10 @@ public class WmsASNMaster extends BaseBean {
@ApiParam("订单号") @ApiParam("订单号")
public String orderNo; public String orderNo;
/**
* :REG=,
* SUB=,TAR=,TAP=
*/
@Column(name = "ASN_TYPE") @Column(name = "ASN_TYPE")
@ApiParam("单据类型") @ApiParam("单据类型")
public String asnType; public String asnType;
/**
* :1=,10=,20=,
* 30=,40=,90=,91=
*/
@Column(name = "ASN_STATUS") @Column(name = "ASN_STATUS")
@ApiParam(value = "状态", example = "0") @ApiParam(value = "状态", example = "0")
public Integer asnStatus; public Integer asnStatus;
@ -74,7 +66,4 @@ public class WmsASNMaster extends BaseBean {
@ApiParam(value = "是否生产任务", example = "1") @ApiParam(value = "是否生产任务", example = "1")
public Integer isTask; public Integer isTask;
@Transient
@ApiParam(value = "单据明细集合")
public List<WmsASNMasterDetails> wmsASNMasterDetailsList;
} }

@ -56,11 +56,11 @@ public class WmsASNMasterDetails extends BaseBean {
@ApiParam("PO行号") @ApiParam("PO行号")
public String poItem; public String poItem;
@Column(name = "ZDATE") @Column(name = "PLAN_DATE")
@ApiParam("计划交货日期") @ApiParam("计划交货日期")
public String planDate; public String planDate;
@Column(name = "ZTIME") @Column(name = "PLAN_TIME")
@ApiParam("计划交货时间") @ApiParam("计划交货时间")
public String planTime; public String planTime;
@ -110,16 +110,4 @@ public class WmsASNMasterDetails extends BaseBean {
@ApiParam(value = "已收数量", example = "0") @ApiParam(value = "已收数量", example = "0")
public Double recQty; public Double recQty;
@Override
public String toString() {
return "WmsASNMasterDetails{" +
"recQty=" + recQty +
", partNo='" + partNo + '\'' +
", partNameRdd='" + partNameRdd + '\'' +
", item=" + item +
", qty=" + qty +
", unit='" + unit + '\'' +
", orderNo='" + orderNo + '\'' +
'}';
}
} }

@ -79,13 +79,13 @@ public class WmsDocMovementDetails extends BaseBean {
@ApiParam(value = "条码打印数量", example = "1") @ApiParam(value = "条码打印数量", example = "1")
private Double printQty; private Double printQty;
@Column(name = "ZDATE") @Column(name = "PLAN_DATE")
@ApiParam(value = "计划日期") @ApiParam(value = "计划日期")
private String zdate; private String planDate;
@Column(name = "ZTIME") @Column(name = "PLAN_TIME")
@ApiParam(value = "计划时间") @ApiParam(value = "计划时间")
private String ztime; private String planTime;
@Column(name = "SRC_NO") @Column(name = "SRC_NO")
@ApiParam(value = "源单号") @ApiParam(value = "源单号")

@ -55,9 +55,9 @@ public class WmsDocMovementMaster extends BaseBean {
@ApiParam(value = "状态", example = "1") @ApiParam(value = "状态", example = "1")
public Integer orderStatus; public Integer orderStatus;
@Column(name = "CUSTOMER_NO") @Column(name = "CUST_NO")
@ApiParam(value = "客户编号") @ApiParam(value = "客户编号")
private String customerNo; private String custNo;
@Column(name = "VENDOR_NO") @Column(name = "VENDOR_NO")
@ApiParam(value = "供应商编号") @ApiParam(value = "供应商编号")

@ -67,13 +67,13 @@ public class WmsPOMasterDetails extends BaseBean {
@ApiParam(value = "质检不合格数量", example = "0") @ApiParam(value = "质检不合格数量", example = "0")
public Double ngQty; public Double ngQty;
@Column(name = "ZDATE") @Column(name = "PLAN_DATE")
@ApiParam("计划交货日期") @ApiParam("计划交货日期")
public String zDate; public String planDate;
@Column(name = "ZTIME") @Column(name = "PLAN_TIME")
@ApiParam("计划交货时间") @ApiParam("计划交货时间")
public String zTime; public String planTime;
@Column(name = "ERP_WH_NO") @Column(name = "ERP_WH_NO")
@ApiParam("默认收货库存地") @ApiParam("默认收货库存地")

@ -52,9 +52,9 @@ public class WmsQCMaster extends BaseBean {
@ApiParam("备注") @ApiParam("备注")
public String remark; public String remark;
@Column(name = "CUSTOMER_NO") @Column(name = "CUST_NO")
@ApiParam("客户编号") @ApiParam("客户编号")
public String customerNo; public String custNo;
@Column(name = "VENDOR_NO") @Column(name = "VENDOR_NO")
@ApiParam("供应商编号") @ApiParam("供应商编号")

@ -58,8 +58,8 @@ public class WmsHqlPack {
HqlPack.getNumEqualPack(wmsPOMasterDetails.getItem(), "item", result); HqlPack.getNumEqualPack(wmsPOMasterDetails.getItem(), "item", result);
HqlPack.getStringLikerPack(wmsPOMasterDetails.getPartNo(), "partNo", result); HqlPack.getStringLikerPack(wmsPOMasterDetails.getPartNo(), "partNo", result);
HqlPack.getStringLikerPack(wmsPOMasterDetails.getPartNameRdd(), "partNameRdd", result); HqlPack.getStringLikerPack(wmsPOMasterDetails.getPartNameRdd(), "partNameRdd", result);
HqlPack.getStringLikerPack(wmsPOMasterDetails.getZTime(), "planTime", result); HqlPack.getStringLikerPack(wmsPOMasterDetails.getPlanTime(), "planTime", result);
HqlPack.getStringLikerPack(wmsPOMasterDetails.getZDate(), "planDate", result); HqlPack.getStringLikerPack(wmsPOMasterDetails.getPlanDate(), "planDate", result);
getStringBuilderPack(wmsPOMasterDetails, result); getStringBuilderPack(wmsPOMasterDetails, result);
@ -116,7 +116,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(wmsDocMovementMaster.getOrderNo(), "orderNo", result); HqlPack.getStringLikerPack(wmsDocMovementMaster.getOrderNo(), "orderNo", result);
HqlPack.getNumEqualPack(wmsDocMovementMaster.getMoveType(), "moveType", result); HqlPack.getNumEqualPack(wmsDocMovementMaster.getMoveType(), "moveType", result);
HqlPack.getNumEqualPack(wmsDocMovementMaster.getBusiType(), "busiType", result); HqlPack.getNumEqualPack(wmsDocMovementMaster.getBusiType(), "busiType", result);
HqlPack.getStringLikerPack(wmsDocMovementMaster.getCustomerNo(), "customerNo", result); HqlPack.getStringLikerPack(wmsDocMovementMaster.getCustNo(), "custNo", result);
getStringBuilderPack(wmsDocMovementMaster, result); getStringBuilderPack(wmsDocMovementMaster, result);
@ -802,6 +802,7 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(wmsStockQuan.getZoneNo(), "zoneNo", result); HqlPack.getStringEqualPack(wmsStockQuan.getZoneNo(), "zoneNo", result);
HqlPack.getStringEqualPack(wmsStockQuan.getLocateNo(), "locateNo", result); HqlPack.getStringEqualPack(wmsStockQuan.getLocateNo(), "locateNo", result);
HqlPack.getStringEqualPack(wmsStockQuan.getPartNo(), "partNo", result); HqlPack.getStringEqualPack(wmsStockQuan.getPartNo(), "partNo", result);
HqlPack.getStringEqualPack(wmsStockQuan.getCustNo(), "custNo", result);
getStringBuilderPack(wmsStockQuan, result); getStringBuilderPack(wmsStockQuan, result);
@ -872,6 +873,7 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(wmsMoveMaster.getOrderNo(), "orderNo", result); HqlPack.getStringEqualPack(wmsMoveMaster.getOrderNo(), "orderNo", result);
HqlPack.getNumNOEqualPack(wmsMoveMaster.getId(),"id",result); HqlPack.getNumNOEqualPack(wmsMoveMaster.getId(),"id",result);
HqlPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(),"orderStatus",result);
getStringBuilderPack(wmsMoveMaster, result); getStringBuilderPack(wmsMoveMaster, result);
@ -1408,9 +1410,6 @@ public class WmsHqlPack {
*/ */
public static String packHqlWmsDataAuthFind(WmsDataAuth wmsDataAuth) { public static String packHqlWmsDataAuthFind(WmsDataAuth wmsDataAuth) {
StringBuffer result = new StringBuffer(); StringBuffer result = new StringBuffer();
if (!Strings.isNullOrEmpty(wmsDataAuth.getOrganizeCode())){
HqlPack.getStringEqualPack(wmsDataAuth.getOrganizeCode(),"organizeCode",result);
}
if (!Strings.isNullOrEmpty(wmsDataAuth.getRoleCode())){ if (!Strings.isNullOrEmpty(wmsDataAuth.getRoleCode())){
HqlPack.getStringEqualPack(wmsDataAuth.getRoleCode(),"roleCode",result); HqlPack.getStringEqualPack(wmsDataAuth.getRoleCode(),"roleCode",result);
} }

Loading…
Cancel
Save