|
|
@ -50,7 +50,7 @@ public class WmsPart extends BaseBean {
|
|
|
|
@Column(name = "PART_TYPE")
|
|
|
|
@Column(name = "PART_TYPE")
|
|
|
|
@ApiParam(value = "物料类型")
|
|
|
|
@ApiParam(value = "物料类型")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "WMS_PART_TYPE")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, entityName = "WMS_PART_TYPE")
|
|
|
|
@AnnoOutputColumn(refClass = WmsEnumUtil.WMS_PART_TYPE_STR.class, refForeignKey = "value", value = "description")
|
|
|
|
@AnnoOutputColumn(refClass = WmsEnumUtil.WMS_PART_TYPE_STR.class)
|
|
|
|
private String partType;
|
|
|
|
private String partType;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PART_TYPE_DESC")
|
|
|
|
@Column(name = "PART_TYPE_DESC")
|
|
|
@ -75,7 +75,8 @@ public class WmsPart extends BaseBean {
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "STOCK_UNIT")
|
|
|
|
@Column(name = "STOCK_UNIT")
|
|
|
|
@ApiParam(value = "库存单位")
|
|
|
|
@ApiParam(value = "库存单位")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2)
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.SINGLE_URL,
|
|
|
|
|
|
|
|
isRequire = 2, entityName = "/wms/wmsUnit/wms-unit/query", listColumnName = "unitCode", explicitColumnName = "unitCode")
|
|
|
|
private String stockUnit;
|
|
|
|
private String stockUnit;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "ABC")
|
|
|
|
@Column(name = "ABC")
|
|
|
@ -85,7 +86,8 @@ public class WmsPart extends BaseBean {
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "BUY_UNIT")
|
|
|
|
@Column(name = "BUY_UNIT")
|
|
|
|
@ApiParam(value = "采购单位")
|
|
|
|
@ApiParam(value = "采购单位")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2)
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.SINGLE_URL,
|
|
|
|
|
|
|
|
isRequire = 2, entityName = "/wms/wmsUnit/wms-unit/query", listColumnName = "unitCode", explicitColumnName = "unitCode")
|
|
|
|
private String buyUnit;
|
|
|
|
private String buyUnit;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "BU2SU", columnDefinition = "decimal(18,8)")
|
|
|
|
@Column(name = "BU2SU", columnDefinition = "decimal(18,8)")
|
|
|
@ -95,7 +97,8 @@ public class WmsPart extends BaseBean {
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PRICE_UNIT")
|
|
|
|
@Column(name = "PRICE_UNIT")
|
|
|
|
@ApiParam(value = "计价单位")
|
|
|
|
@ApiParam(value = "计价单位")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2)
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.SINGLE_URL,
|
|
|
|
|
|
|
|
isRequire = 2, entityName = "/wms/wmsUnit/wms-unit/query", listColumnName = "unitCode", explicitColumnName = "unitCode")
|
|
|
|
private String priceUnit;
|
|
|
|
private String priceUnit;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PU2SU", columnDefinition = "decimal(18,8)")
|
|
|
|
@Column(name = "PU2SU", columnDefinition = "decimal(18,8)")
|
|
|
@ -126,12 +129,14 @@ public class WmsPart extends BaseBean {
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PART_GROUP")
|
|
|
|
@Column(name = "PART_GROUP")
|
|
|
|
@ApiParam(value = "物料组")
|
|
|
|
@ApiParam(value = "物料组")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2)
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.SINGLE_URL,
|
|
|
|
|
|
|
|
isRequire = 2, entityName = "/wms/wms-enum/dictionary/code?code=PART_GROUP_RULE", listColumnName = "name", explicitColumnName = "dictionaryValue")
|
|
|
|
private String partGroup;
|
|
|
|
private String partGroup;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "LOT_CHECK_RULE")
|
|
|
|
@Column(name = "LOT_CHECK_RULE")
|
|
|
|
@ApiParam(value = "批次校验规则")
|
|
|
|
@ApiParam(value = "批次校验规则")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2)
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.SINGLE_URL,
|
|
|
|
|
|
|
|
isRequire = 2, entityName = "/wms/wms-enum/dictionary/code?code=LOT_CHECK_RULE", listColumnName = "name", explicitColumnName = "dictionaryValue")
|
|
|
|
private String lotCheckRule;
|
|
|
|
private String lotCheckRule;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "SN_CONTROL")
|
|
|
|
@Column(name = "SN_CONTROL")
|
|
|
@ -197,7 +202,8 @@ public class WmsPart extends BaseBean {
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PRODUCT_LINES")
|
|
|
|
@Column(name = "PRODUCT_LINES")
|
|
|
|
@ApiParam("报工产线")
|
|
|
|
@ApiParam("报工产线")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.TEXT, isRequire = 2)
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.SINGLE_URL,
|
|
|
|
|
|
|
|
isRequire = 2, entityName = "/wms/work-center/list", listColumnName = "workCenterName", explicitColumnName = "workCenterCode")
|
|
|
|
private String productLines;
|
|
|
|
private String productLines;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PROPORTION", columnDefinition = "decimal(10,5)")
|
|
|
|
@Column(name = "PROPORTION", columnDefinition = "decimal(10,5)")
|
|
|
@ -233,9 +239,10 @@ public class WmsPart extends BaseBean {
|
|
|
|
private Integer isProdLot = 2;
|
|
|
|
private Integer isProdLot = 2;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "PULL_WAY")
|
|
|
|
@Column(name = "PULL_WAY")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, isRequire = 2, entityName = "PULL_WAY_STATUS")
|
|
|
|
@DynamicField(webFieldType = WmsEnumUtil.FIELD_TYPE.SELECT, selectRule = WmsEnumUtil.DYNAMIC_FIELD_SELECT_RULE.MULTIPLE_ENUM,
|
|
|
|
@ApiParam(value = "拉动方式", example = "0")
|
|
|
|
isRequire = 2, entityName = "PULL_WAY_STATUS")
|
|
|
|
private Integer pullWay = 0;
|
|
|
|
@ApiParam(value = "拉动方式")
|
|
|
|
|
|
|
|
private String pullWay;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "CYCLE_RQUEST_PERIOD")
|
|
|
|
@Column(name = "CYCLE_RQUEST_PERIOD")
|
|
|
|
@ApiParam(value = "循环补货周期", example = "0")
|
|
|
|
@ApiParam(value = "循环补货周期", example = "0")
|
|
|
|