package com.vincent.rsf.openApi.entity.phyz;
|
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
import javax.validation.constraints.NotNull;
|
import java.util.List;
|
|
@Data
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
@Accessors(chain = true)
|
@ApiModel(value = "CheckOrder", description = "盘点单")
|
public class CheckOrder {
|
|
// 盘点单号,唯一标识
|
@NotNull
|
@JsonProperty("orderNo")
|
private String orderNo;
|
// 盘点单名称
|
@JsonProperty("orderName")
|
private String orderName;
|
// 确认时间,秒级时间戳
|
private Long checkTime;
|
// 单据类型,需ERP确定上报时需要使用哪个类型
|
private String orderTypeId;
|
// 资产组织
|
private String assetOrgId;
|
// 盘点方案,需ERP确定上报时使用哪个方案
|
private String inventSchemeId;
|
// 确认结果
|
private List<CheckResult> checkItems;
|
}
|