UpdateCaseErpBomDto.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.xjrsoft.module.erpModel.caseErpBom.dto;
  2. import com.fasterxml.jackson.annotation.JsonProperty;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.io.Serializable;
  6. import java.math.BigDecimal;
  7. @Data
  8. public class UpdateCaseErpBomDto implements Serializable {
  9. private static final long serialVersionUID = 1L;
  10. private Long id;
  11. @ApiModelProperty("父级id")
  12. private Long parentId;
  13. @ApiModelProperty("层级")
  14. @JsonProperty("level")
  15. private String bomLevel;
  16. @ApiModelProperty("物料外键id")
  17. private Long materialId;
  18. @ApiModelProperty("物料编码")
  19. private String code;
  20. @ApiModelProperty("物料名称")
  21. private String name;
  22. @ApiModelProperty("规格型号")
  23. private String model;
  24. @ApiModelProperty("单位名称")
  25. private String unitName;
  26. @ApiModelProperty("物料类别名称")
  27. private String typeName;
  28. @ApiModelProperty("物料属性名称")
  29. private String propertyName;
  30. @ApiModelProperty("子级物料数量")
  31. private BigDecimal count;
  32. @ApiModelProperty("备注")
  33. private String remark;
  34. }