更改模块

yun-zuoyi
jessica.chen 7 years ago
commit 145182f2da

@ -794,6 +794,7 @@ public class WmsEnumUtil {
return tmp; return tmp;
} }
} }
/** /**
* *
*/ */
@ -965,6 +966,271 @@ public class WmsEnumUtil {
} }
/** /**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum CS_ORDER_TYPE {
DAY_INVENTORY(10, "日常盘点"),
MONTH_INVENTORY(20, "月度盘点"),
SEASON_INVENTORY(30, "季度盘点"),
YEAR_INVENTORY(40, "年度盘点");
private int value;
private String description;
CS_ORDER_TYPE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum CS_ORDER_STATUS {
CREATE(1, "创建"),
FROZEN(10, "已冻结"),
IN_INVENTORY(20, "盘点中"),
INVENTORY_FINISH(30, "盘点完成"),
THAWING(40, "已解冻"),
CLOSED(50, "已关闭");
private int value;
private String description;
CS_ORDER_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum QC_STATUS {
NO_QC(1, "未质检"),
IN_QC(10, "质检中"),
QUALIFIED_QC(20, "质检合格"),
DISQUALIFIED_QC(30, "质检不合格"),
RETURN_GOODS(40, "已退货");
private int value;
private String description;
QC_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum SN_STATUS {
CREATE(1, "创建"),
RECEIVE_GOODS(10, "已收货"),
QUALITY_TESTING(20, "已质检"),
IN_STORE(30, "已入库"),
WAIT_STORE(40, "待出库"),
OUT_STORE(50, "已出库"),
ON_PASSAGE(60, "在途"),
QUARANTINE(70, "已隔离"),
BALE_BROKEN(80, "破包"),
FROZEN(90, "冻结"),
RETURN_GOODS(100, "取消冻结");
private int value;
private String description;
SN_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum CS_TRANS_STATUS {
CREATE(1, "已创建"),
INVENTORY(5, "已盘"),
FROZEN(10, "已冻结"),
THAWING(20, "已解冻"),
RETURN_GOODS(30, "取消冻结");
private int value;
private String description;
CS_TRANS_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum CS_ITEM_STATUS {
CREATE(1, "创建"),FINISH(10, "已盘");
private int value;
private String description;
CS_ITEM_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
* :0=,5=,10=
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum MOVE_ORDER_STATUS {
CREATE(0, "创建"),BE_HANDLE(5, "待处理"),FINISH(10, "已处理");
private int value;
private String description;
MOVE_ORDER_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return 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;
}
}
/**
* *
*/ */
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)

@ -69,11 +69,11 @@ public class WmsCSFactTrans extends BaseBean {
public Double factQty; public Double factQty;
/** /**
* :0=,10= * :1=,10=
*/ */
@Column(name="STATUS") @Column(name="ITEM_STATUS")
@ApiParam(value = "状态", example = "1") @ApiParam(value = "状态", example = "1")
public Integer status; public Integer itemStatus;
@Column(name="REMARK") @Column(name="REMARK")
@ApiParam(value = "备注") @ApiParam(value = "备注")

@ -65,7 +65,7 @@ public class WmsCSOrderDetails extends BaseBean {
public String unit; public String unit;
/** /**
* :0=,10=,20=, * :1=,10=,20=,
* 30=,40=退 * 30=,40=退
*/ */
@Column(name="QC_STATUS") @Column(name="QC_STATUS")
@ -73,16 +73,16 @@ public class WmsCSOrderDetails extends BaseBean {
public Integer qcStatus; public Integer qcStatus;
/** /**
* :0=,10=,20=, * :1=,10=,20=,
* 30=,40=,50=, * 30=,40=,50=,
* 60=,70=,80=,90=,100= * 60=,70=,80=,90=,100=
*/ */
@Column(name="STATUS") @Column(name="SN_STATUS")
@ApiParam(value = "条码状态", example = "1") @ApiParam(value = "条码状态", example = "1")
public Integer status; public Integer snStatus;
/** /**
* :0=,5=,10= * :1=,5=,10=
* ,20=,30= * ,20=,30=
*/ */
@Column(name="TRANS_STATUS") @Column(name="TRANS_STATUS")

@ -37,16 +37,16 @@ public class WmsCSOrderMaster extends BaseBean {
* 30=,40= * 30=,40=
*/ */
@Column(name="ORDER_TYPE") @Column(name="ORDER_TYPE")
@ApiParam("单据类型") @ApiParam(value = "单据类型", example = "10")
public String orderType; public Integer orderType;
@Column(name="STATUS") @Column(name="ORDER_STATUS")
@ApiParam("状态") @ApiParam(value = "状态", example = "1" )
public String status; public Integer orderStatus;
@Column(name="PERSENT") @Column(name="ACTION_PERSENT")
@ApiParam("盘点进度") @ApiParam("盘点进度")
public String persent; public String actionPersent;
@Column(name="REMARK") @Column(name="REMARK")
@ApiParam("备注") @ApiParam("备注")

@ -32,6 +32,10 @@ public class WmsMoveDetails extends BaseBean {
@ApiParam("单号") @ApiParam("单号")
public String orderNo; public String orderNo;
@Column(name="ITEM")
@ApiParam(value = "行号", example = "0")
public Integer item;
@Column(name="PART_NO") @Column(name="PART_NO")
@ApiParam("物料编码") @ApiParam("物料编码")
public String partNo; public String partNo;
@ -40,6 +44,10 @@ public class WmsMoveDetails extends BaseBean {
@ApiParam("物料名称") @ApiParam("物料名称")
public String partNameRdd; public String partNameRdd;
@Column(name="VENDOR_NO")
@ApiParam("供应商编号")
public String vendorNo;
@Column(name="CUST_NO") @Column(name="CUST_NO")
@ApiParam("客户编号") @ApiParam("客户编号")
public String custNo; public String custNo;
@ -71,16 +79,16 @@ public class WmsMoveDetails extends BaseBean {
/** /**
* :0=,5=,10= * :0=,5=,10=
*/ */
@Column(name="STATUS") @Column(name="ITEM_STATUS")
@ApiParam(value = "状态", example = "0") @ApiParam(value = "状态", example = "0")
public Integer status; public Integer itemStatus;
/** /**
* ASN,PO,SO * ASN,PO,SO
*/ */
@Column(name="REF_TYPE") @Column(name="REF_TYPE")
@ApiParam("关联单据类型") @ApiParam("关联单据类型")
public String refType; public Integer refType;
@Column(name="REF_SRC") @Column(name="REF_SRC")
@ApiParam("关联单号") @ApiParam("关联单号")

@ -38,8 +38,8 @@ public class WmsMoveMaster extends BaseBean {
* MI=,MO=,SO= * MI=,MO=,SO=
*/ */
@Column(name="ORDER_TYPE") @Column(name="ORDER_TYPE")
@ApiParam("业务类型") @ApiParam(value = "业务类型", example = "0")
public String orderType; public Integer orderType;
/** /**
* :0=,5=,10= * :0=,5=,10=

@ -44,17 +44,21 @@ public class WmsMoveSn extends BaseBean {
@ApiParam("物料名称") @ApiParam("物料名称")
public String partNameRdd; public String partNameRdd;
/** @Column(name="UNIT")
* :0=,10= @ApiParam(value = "单位")
*/ public String unit;
@Column(name="STATUS")
@ApiParam(value = "状态", example = "0")
public Integer status;
@Column(name="SN") @Column(name="SN")
@ApiParam("条码") @ApiParam("条码")
public String sn; public String sn;
/**
* :0=,10=
*/
@Column(name="ITEM_STATUS")
@ApiParam(value = "状态", example = "0")
public Integer itemStatus;
@Column(name="REMARK") @Column(name="REMARK")
@ApiParam("备注") @ApiParam("备注")
public String reMark; public String reMark;

@ -0,0 +1,14 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsCSFactTrans;
/**
* @Description :
* @Reference :
* @Author : jimmy.zeng
* @CreateDate : 2018-11-18 15:48
* @Modify:
**/
public interface WmsCSFactTransRepository extends BaseRepository<WmsCSFactTrans,Long> {
}

@ -0,0 +1,15 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsCSOrderDetails;
/**
* @Description :
* @Reference :
* @Author : jimmy.zeng
* @CreateDate : 2018-11-18 14:33
* @Modify:
**/
public interface WmsCSOrderDetailsRepository extends BaseRepository<WmsCSOrderDetails,Long> {
}

@ -0,0 +1,14 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsCSOrderMaster;
/**
* @Description :
* @Reference :
* @Author : jimmy.zeng
* @CreateDate : 2018-11-18 11:55
* @Modify:
**/
public interface WmsCSOrderMasterRepository extends BaseRepository<WmsCSOrderMaster,Long> {
}

@ -0,0 +1,14 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsMoveDetails;
/**
* @Description :
* @Reference :
* @Author : amy
* @CreateDate : 2018-11-18 13:59
* @Modify:
**/
public interface WmsMoveDetailsRepository extends BaseRepository<WmsMoveDetails, Long> {
}

@ -0,0 +1,16 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsMoveSn;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : amy
* @CreateDate : 2018-11-18 15:24
* @Modify:
**/
@Repository
public interface WmsMoveSnRepository extends BaseRepository<WmsMoveSn, Long> {
}

@ -579,6 +579,19 @@ public class WmsHqlPack {
return result.toString(); return result.toString();
} }
/**
*
*
* @return
*/
public static String packHqlwmsASNMasterDetailsUnique(WmsASNMasterDetails wmsASNMasterDetails) {
StringBuffer result = new StringBuffer();
//有效性
HqlPack.getNumEqualPack(wmsASNMasterDetails.getIsValid(), "isValid", result);
HqlPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", result);
return result.toString();
}
public static String packHqlWmsASNMasterDetails(WmsASNMasterDetails wmsASNMasterDetails) { public static String packHqlWmsASNMasterDetails(WmsASNMasterDetails wmsASNMasterDetails) {
StringBuffer result = new StringBuffer(); StringBuffer result = new StringBuffer();
HqlPack.getStringEqualPack(wmsASNMasterDetails.getOrderNo(), "orderNo", result); HqlPack.getStringEqualPack(wmsASNMasterDetails.getOrderNo(), "orderNo", result);
@ -859,9 +872,11 @@ public class WmsHqlPack {
*/ */
public static String packWmsMoveMasterUnique(WmsMoveMaster wmsMoveMaster){ public static String packWmsMoveMasterUnique(WmsMoveMaster wmsMoveMaster){
StringBuffer result = new StringBuffer(); StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsMoveMaster.getOrderNo(), "orderNo", result); HqlPack.getStringLikerPack(wmsMoveMaster.getOrderNo(), "orderNo", result);
HqlPack.getNumNOEqualPack(wmsMoveMaster.getId(),"id",result); HqlPack.getNumNOEqualPack(wmsMoveMaster.getId(),"id",result);
getStringBuilderPack(wmsMoveMaster, result); getStringBuilderPack(wmsMoveMaster, result);
return result.toString(); return result.toString();
} }
@ -872,9 +887,54 @@ public class WmsHqlPack {
*/ */
public static String packHqlWmsMoveMaster(WmsMoveMaster wmsMoveMaster){ public static String packHqlWmsMoveMaster(WmsMoveMaster wmsMoveMaster){
StringBuffer result = new StringBuffer(); StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsMoveMaster.getOrderNo(), "orderNo", result); HqlPack.getStringLikerPack(wmsMoveMaster.getOrderNo(), "orderNo", result);
HqlPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(),"orderStatus",result); HqlPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(),"orderStatus",result);
getStringBuilderPack(wmsMoveMaster, result); getStringBuilderPack(wmsMoveMaster, result);
return result.toString();
}
/**
*
* @param wmsMoveDetails
* @return
*/
public static String packHqlWmsMoveDetails(WmsMoveDetails wmsMoveDetails){
StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsMoveDetails.getOrderNo(), "orderNo", result);
HqlPack.getNumEqualPack(wmsMoveDetails.getItem(), "item", result);
HqlPack.getStringLikerPack(wmsMoveDetails.getPartNo(), "partNo", result);
HqlPack.getStringLikerPack(wmsMoveDetails.getPartNameRdd(), "partNameRdd", result);
HqlPack.getStringLikerPack(wmsMoveDetails.getVendorNo(), "vendorNo", result);
HqlPack.getStringLikerPack(wmsMoveDetails.getCustNo(), "custNo", result);
HqlPack.getStringLikerPack(wmsMoveDetails.getUnit(), "unit", result);
HqlPack.getStringLikerPack(wmsMoveDetails.getWhNo(),"whNo",result);
HqlPack.getStringLikerPack(wmsMoveDetails.getZoneNo(),"zoneNo",result);
HqlPack.getStringLikerPack(wmsMoveDetails.getLocateNo(),"locateNo",result);
HqlPack.getNumEqualPack(wmsMoveDetails.getItemStatus(),"itemStatus",result);
HqlPack.getNumEqualPack(wmsMoveDetails.getRefType(),"refType",result);
HqlPack.getStringLikerPack(wmsMoveDetails.getRefSrc(),"refSrc",result);
getStringBuilderPack(wmsMoveDetails, result);
return result.toString();
}
/**
*
* @param wmsMoveSn
* @return
*/
public static String packHqlWmsMoveSn(WmsMoveSn wmsMoveSn){
StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsMoveSn.getOrderNo(), "orderNo", result);
HqlPack.getNumEqualPack(wmsMoveSn.getItem(), "item", result);
HqlPack.getStringLikerPack(wmsMoveSn.getPartNo(), "partNo", result);
HqlPack.getStringLikerPack(wmsMoveSn.getPartNameRdd(), "partNameRdd", result);
getStringBuilderPack(wmsMoveSn, result);
return result.toString(); return result.toString();
} }
@ -930,4 +990,53 @@ public class WmsHqlPack {
getStringBuilderPack(wmsQCTrans, result); getStringBuilderPack(wmsQCTrans, result);
return result.toString(); return result.toString();
} }
/**
*
*
* @param wmsCSOrderMaster
* @return
*/
public static String packHqlWmsCSOrderMasters(WmsCSOrderMaster wmsCSOrderMaster) {
StringBuffer result = new StringBuffer();
//查询参数封装
HqlPack.getStringLikerPack(wmsCSOrderMaster.getOrderNo(), "orderNo", result);
HqlPack.getNumEqualPack(wmsCSOrderMaster.getOrderType(), "orderType", result);
HqlPack.getNumEqualPack(wmsCSOrderMaster.getOrderStatus(), "orderStatus", result);
getStringBuilderPack(wmsCSOrderMaster, result);
return result.toString();
}
/**
*
*
* @param wmsCSOrderDetails
* @return
*/
public static String packHqlWmsCSOrderDetails(WmsCSOrderDetails wmsCSOrderDetails) {
StringBuffer result = new StringBuffer();
//查询参数封装
getStringBuilderPack(wmsCSOrderDetails, result);
return result.toString();
}
/**
*
*
* @param wmsCSFactTrans
* @return
*/
public static String packHqlWmsCSFactTrans(WmsCSFactTrans wmsCSFactTrans) {
StringBuffer result = new StringBuffer();
//查询参数封装
getStringBuilderPack(wmsCSFactTrans, result);
return result.toString();
}
} }

Loading…
Cancel
Save