You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

108 lines
2.1 KiB

2 years ago
2 years ago
1 year ago
2 years ago
  1. package com.spring.modules.part.entity;
  2. import com.baomidou.mybatisplus.annotation.FieldFill;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.spring.common.utils.QueryPage;
  6. import lombok.Data;
  7. import java.io.Serializable;
  8. import java.math.BigDecimal;
  9. import java.util.Date;
  10. import java.util.List;
  11. @Data
  12. @TableName("plm_recipe_detail")
  13. public class RecipeDetailEntity extends QueryPage implements Serializable {
  14. private static final long serialVersionUID = 1L;
  15. /**
  16. * 工厂
  17. **/
  18. private String site;
  19. /**
  20. * 物料编码
  21. **/
  22. private String partNo;
  23. /**
  24. * recipe版本号
  25. **/
  26. private Integer engChgLevel;
  27. /**
  28. * 制造类型
  29. **/
  30. private String bomType;
  31. /**
  32. * 替代编码
  33. **/
  34. private String alternativeNo;
  35. /**
  36. * 替代名称
  37. **/
  38. private String alternativeDescription;
  39. /**
  40. * 替代状态
  41. */
  42. private String status;
  43. /**
  44. * 最小订单数
  45. **/
  46. private BigDecimal minLotQty;
  47. /**
  48. *
  49. **/
  50. private String defaultFlag;
  51. /**
  52. * 备注
  53. **/
  54. private String detailNoteText;
  55. /**
  56. * 创建时间
  57. **/
  58. @TableField(fill = FieldFill.INSERT)
  59. private Date createDate;
  60. /**
  61. * 创建人
  62. **/
  63. private String createBy;
  64. /**
  65. * 更新时间
  66. **/
  67. @TableField(fill = FieldFill.UPDATE)
  68. private Date updateDate;
  69. /**
  70. * 更新人
  71. **/
  72. private String updateBy;
  73. /**
  74. * 数据集
  75. */
  76. @TableField(exist = false)
  77. private List<RecipeDetailEntity> informationList;
  78. /**
  79. * 树节点标识
  80. */
  81. @TableField(exist = false)
  82. private String nodeKey;
  83. /**
  84. * 物料名称
  85. */
  86. @TableField(exist = false)
  87. private String partDesc;
  88. /**
  89. * 是否为正式物料
  90. */
  91. private String officialFlag;
  92. /**
  93. * 重量
  94. */
  95. private String displayWeightUom;
  96. /**
  97. * 体积
  98. */
  99. private String displayVolumeUom;
  100. /**
  101. *
  102. */
  103. private String regUnit;
  104. }