|  |  | @ -28,103 +28,115 @@ import javax.persistence.Transient; | 
			
		
	
		
		
			
				
					
					|  |  |  | @Table(name = "WMS_PART") |  |  |  | @Table(name = "WMS_PART") | 
			
		
	
		
		
			
				
					
					|  |  |  | @Api("物料表") |  |  |  | @Api("物料表") | 
			
		
	
		
		
			
				
					
					|  |  |  | public class WmsPart extends BaseBean { |  |  |  | public class WmsPart extends BaseBean { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PART_NO") |  |  |  |     @Column(name = "PART_NO") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="物料编码") |  |  |  |     @ApiParam(value = "物料编码") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String partNo; |  |  |  |     private String partNo; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PART_NAME") |  |  |  |     @Column(name = "PART_NAME") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="物料名称") |  |  |  |     @ApiParam(value = "物料名称") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String partName; |  |  |  |     private String partName; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PART_SPEC") |  |  |  |     @Column(name = "PART_SPEC") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="物料规格") |  |  |  |     @ApiParam(value = "物料规格") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String partSpec; |  |  |  |     private String partSpec; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PART_TYPE") |  |  |  |     @Column(name = "PART_TYPE") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="物料类型") |  |  |  |     @ApiParam(value = "物料类型") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String partType; |  |  |  |     private String partType; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PART_TYPE_DESC") |  |  |  |     @Column(name = "PART_TYPE_DESC") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="物料类型描述") |  |  |  |     @ApiParam(value = "物料类型描述") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String partTypeDesc; |  |  |  |     private String partTypeDesc; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="GRAPHI_NO") |  |  |  |     @Column(name = "GRAPHI_NO") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="图号") |  |  |  |     @ApiParam(value = "图号") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String graphiNo; |  |  |  |     private String graphiNo; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="VERSION") |  |  |  |     @Column(name = "VERSION") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="版本") |  |  |  |     @ApiParam(value = "版本") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String version; |  |  |  |     private String version; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="COLOR") |  |  |  |     @Column(name = "COLOR") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="颜色") |  |  |  |     @ApiParam(value = "颜色") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String color; |  |  |  |     private String color; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="STOCK_UNIT") |  |  |  |     @Column(name = "STOCK_UNIT") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="库存单位") |  |  |  |     @ApiParam(value = "库存单位") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String stockUnit; |  |  |  |     private String stockUnit; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="ABC") |  |  |  |     @Column(name = "ABC") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="分类") |  |  |  |     @ApiParam(value = "分类") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String abc; |  |  |  |     private String abc; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="BUY_UNIT") |  |  |  |     @Column(name = "BUY_UNIT") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="采购单位") |  |  |  |     @ApiParam(value = "采购单位") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String buyUnit; |  |  |  |     private String buyUnit; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="BU2SU") |  |  |  |     @Column(name = "BU2SU") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="换算率1",example = "1") |  |  |  |     @ApiParam(value = "换算率1", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Double bu2su; |  |  |  |     private Double bu2su; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PRICE_UNIT") |  |  |  |     @Column(name = "PRICE_UNIT") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="计价单位") |  |  |  |     @ApiParam(value = "计价单位") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String priceUnit; |  |  |  |     private String priceUnit; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PU2SU") |  |  |  |     @Column(name = "PU2SU") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="换算率2",example = "1") |  |  |  |     @ApiParam(value = "换算率2", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Double pu2su; |  |  |  |     private Double pu2su; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="SNP") |  |  |  |     @Column(name = "SNP") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="标准包装",example = "1") |  |  |  |     @ApiParam(value = "标准包装", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Double snp; |  |  |  |     private Double snp; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="IQC") |  |  |  |     @Column(name = "IQC") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="收货检验否",example = "1") |  |  |  |     @ApiParam(value = "收货检验否", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Integer iqc; |  |  |  |     private Integer iqc; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="MIN") |  |  |  |     @Column(name = "MIN") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="最低库存",example = "1") |  |  |  |     @ApiParam(value = "最低库存", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Double min; |  |  |  |     private Double min; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="MAX") |  |  |  |     @Column(name = "MAX") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="最高库存",example = "1") |  |  |  |     @ApiParam(value = "最高库存", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Double max; |  |  |  |     private Double max; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PART_GROUP") |  |  |  |     @Column(name = "PART_GROUP") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="物料组") |  |  |  |     @ApiParam(value = "物料组") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String partGroup; |  |  |  |     private String partGroup; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="LOT_CHECK_RULE") |  |  |  |     @Column(name = "LOT_CHECK_RULE") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="批次校验规则") |  |  |  |     @ApiParam(value = "批次校验规则") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private String lotCheckRule; |  |  |  |     private String lotCheckRule; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="SN_CONTROL") |  |  |  |     @Column(name = "SN_CONTROL") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="是否条码管理",example = "1") |  |  |  |     @ApiParam(value = "是否条码管理", example = "1") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     private Integer snControl; |  |  |  |     private Integer snControl; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="IN_LOCATE_NO") |  |  |  |     @Column(name = "VENDOR_NO") | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam(value ="默认入库库位") |  |  |  |     @ApiParam(value = "供应商代码") | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     private String vendorNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @Column(name = "IN_LOCATE_NO") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @ApiParam(value = "默认入库库位") | 
			
		
	
		
		
			
				
					
					|  |  |  |     private String inLocateNo; |  |  |  |     private String inLocateNo; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PROD_CFG_TYPE_CODE") |  |  |  |     @Transient | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @ApiParam("默认入库存储区") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     private String inZoneNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @Transient | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @ApiParam("默认入库仓库") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     private String inWhNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @Column(name = "PROD_CFG_TYPE_CODE") | 
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam("项目代码") |  |  |  |     @ApiParam("项目代码") | 
			
		
	
		
		
			
				
					
					|  |  |  |     private String prodCfgTypeCode; |  |  |  |     private String prodCfgTypeCode; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="PROD_CFG_TYPE_NAME") |  |  |  |     @Column(name = "PROD_CFG_TYPE_NAME") | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam("项目名称") |  |  |  |     @ApiParam("项目名称") | 
			
		
	
		
		
			
				
					
					|  |  |  |     private String prodCfgTypeName; |  |  |  |     private String prodCfgTypeName; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Column(name="OUT_CLOSE_FLAG") |  |  |  |     @Column(name = "OUT_CLOSE_FLAG") | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam("項目结算标识") |  |  |  |     @ApiParam("項目结算标识") | 
			
		
	
		
		
			
				
					
					|  |  |  |     private String outCloseFlag; |  |  |  |     private String outCloseFlag; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -136,13 +148,23 @@ public class WmsPart extends BaseBean { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @ApiParam("库存水平") |  |  |  |     @ApiParam("库存水平") | 
			
		
	
		
		
			
				
					
					|  |  |  |     private String stockLevelStatus; |  |  |  |     private String stockLevelStatus; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     public WmsPart(){} |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     public WmsPart(String partNo, String partName, Double maxQty, Double minQty, Double cqty){ |  |  |  |     public WmsPart() { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     public WmsPart(String partNo, String partName, Double maxQty, Double minQty, Double cqty) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.partNo = partNo; |  |  |  |         this.partNo = partNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.partName = partName; |  |  |  |         this.partName = partName; | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.max = maxQty; |  |  |  |         this.max = maxQty; | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.min = minQty; |  |  |  |         this.min = minQty; | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.qty = cqty; |  |  |  |         this.qty = cqty; | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     public WmsPart(String partNo, String vendorNo, String inLocateNo, String inZoneNo, String inWhNo) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.partNo = partNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.vendorNo = vendorNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.inLocateNo = inLocateNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.inZoneNo = inZoneNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         this.inWhNo = inWhNo; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |