|
|
@ -61,18 +61,35 @@ public class SalesOrder extends BaseOrder {
|
|
|
|
@FieldAnnotation(defaultValue = "WAITING")
|
|
|
|
@FieldAnnotation(defaultValue = "WAITING")
|
|
|
|
private ApsEnumUtil.SALES_ORDER_STATUS orderStatus;
|
|
|
|
private ApsEnumUtil.SALES_ORDER_STATUS orderStatus;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="ORDER_SPLIT")
|
|
|
|
|
|
|
|
@ApiParam(value ="拆分下发")
|
|
|
|
|
|
|
|
@FieldAnnotation(defaultValue = "NONE", modify = false)
|
|
|
|
|
|
|
|
private ApsEnumUtil.SALES_ORDER_SPLIT_STATUS orderSplit = ApsEnumUtil.SALES_ORDER_SPLIT_STATUS.NONE;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="CAN_MAT_CALC")
|
|
|
|
|
|
|
|
@ApiParam(value ="是否参与物料运算")
|
|
|
|
|
|
|
|
@FieldAnnotation(defaultValue = "1")
|
|
|
|
|
|
|
|
private Boolean canMatCalc = true;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="DELIVER_RATE")
|
|
|
|
@Column(name="DELIVER_RATE")
|
|
|
|
@ApiParam(value ="发货百分比")
|
|
|
|
@ApiParam(value ="发货百分比")
|
|
|
|
private Double deliverRate;
|
|
|
|
private Double deliverRate;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="FINISH_COUNT")
|
|
|
|
@Column(name="FINISH_COUNT")
|
|
|
|
@ApiParam(value ="完工数")
|
|
|
|
@ApiParam(value ="完工数")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Double finishCount;
|
|
|
|
private Double finishCount;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="QUALIFIED_COUNT")
|
|
|
|
@Column(name="QUALIFIED_COUNT")
|
|
|
|
@ApiParam(value ="检验合格数量")
|
|
|
|
@ApiParam(value ="检验合格数量")
|
|
|
|
|
|
|
|
@FieldAnnotation(modify = false)
|
|
|
|
private Double qualifiedCount;
|
|
|
|
private Double qualifiedCount;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Column(name="SERIAL_NUMBER")
|
|
|
|
|
|
|
|
@ApiParam(value ="拆分订单流水号")
|
|
|
|
|
|
|
|
@FieldAnnotation(property = false)
|
|
|
|
|
|
|
|
private Integer serialNumber = 0;
|
|
|
|
|
|
|
|
|
|
|
|
@JsonIgnore
|
|
|
|
@JsonIgnore
|
|
|
|
public Work getWork() {
|
|
|
|
public Work getWork() {
|
|
|
|
return BeanRelation.get(this, EBaseOrder.Works);
|
|
|
|
return BeanRelation.get(this, EBaseOrder.Works);
|
|
|
|