ProcurementLedger.java 997 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.xuekairui.user.entity;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Builder;
  5. import lombok.Data;
  6. import lombok.NoArgsConstructor;
  7. import java.math.BigDecimal;
  8. import java.time.LocalDateTime;
  9. /**
  10. * 手动采购台账实体(V1.1)
  11. */
  12. @Data
  13. @Builder
  14. @NoArgsConstructor
  15. @AllArgsConstructor
  16. @TableName("t_procurement_ledger")
  17. public class ProcurementLedger {
  18. @TableId(type = IdType.ASSIGN_ID)
  19. private Long id;
  20. private Long userId;
  21. private Long intentId;
  22. private Long queryId;
  23. private String drugName;
  24. private String spec;
  25. private BigDecimal qty;
  26. private BigDecimal unitPrice;
  27. private BigDecimal total;
  28. private String platform;
  29. private String orderNote;
  30. private String status; // ordered / received
  31. @TableField("created_at")
  32. private LocalDateTime createdAt;
  33. @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
  34. private LocalDateTime updateTime;
  35. }