package com.xuekairui.user.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 手动采购台账实体(V1.1) */ @Data @Builder @NoArgsConstructor @AllArgsConstructor @TableName("t_procurement_ledger") public class ProcurementLedger { @TableId(type = IdType.ASSIGN_ID) private Long id; private Long userId; private Long intentId; private Long queryId; private String drugName; private String spec; private BigDecimal qty; private BigDecimal unitPrice; private BigDecimal total; private String platform; private String orderNote; private String status; // ordered / received @TableField("created_at") private LocalDateTime createdAt; @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; }