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 checkItems; }