1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.zhentao.prescription.model;
- import com.baomidou.mybatisplus.annotation.*;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- @Data
- @TableName("medicine_inventory")
- public class MedicineInventory {
- @TableId(value = "inventory_id", type = IdType.AUTO)
- private Long inventoryId;
- @TableField("medicine_id")
- private Long medicineId;
- @TableField("batch_number")
- private String batchNumber;
- @TableField("production_date")
- private LocalDate productionDate;
- @TableField("expiry_date")
- private LocalDate expiryDate;
- @TableField("quantity")
- private Integer quantity;
- @TableField("location")
- private String location;
- @TableField(value = "create_time", insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
- private LocalDateTime createTime;
- @TableField(value = "update_time", insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
- private LocalDateTime updateTime;
- // 关联查询字段
- @TableField(exist = false)
- private Medicine medicine;
- }
|