package com.ruoyi.device.pojo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Date; /** * 设备台账实体类 */ @Data @TableName("device_ledger") public class DeviceLedger { /** * 主键ID,自增 */ private Long id; /** * 设备名称 */ private String deviceName; /** * 规格型号 */ private String deviceModel; /** * 供应商名称 */ private String supplierName; /** * 单位 */ private String unit; /** * 数量 */ private BigDecimal number; /** * 含税单价 */ private BigDecimal taxIncludingPriceUnit; /** * 含税总价 */ private BigDecimal taxIncludingPriceTotal; /** * 税率 */ private BigDecimal taxRate; /** * 不含税总价 */ private BigDecimal unTaxIncludingPriceTotal; /** * 录入时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; /** * 更新时间 */ @TableField(fill = FieldFill.UPDATE) private LocalDateTime updateTime; /** * 录入人 */ @TableField(fill = FieldFill.INSERT) private String createUser; /** * 更新人 */ @TableField(fill = FieldFill.UPDATE) private String updateUser; /** * 租户ID */ @TableField(fill = FieldFill.INSERT) private Long tenantId; }