package com.ruoyi.business.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.core.domain.MyBaseEntity; import lombok.Data; import java.io.Serializable; import java.sql.Timestamp; /** * 煤仓实体类 */ @Data @TableName("key_coal_locks") public class KeyCoalLocks extends MyBaseEntity implements Serializable { private static final long serialVersionUID = 1L; /** * id */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 锁仓编号 */ @TableField("lock_code") private String lockCode; /** * 煤种名称 */ @TableField("coal_name") private String coalName; /** * 供应商 */ @TableField("supplier_name") private String supplierName; /** * 总库存量(吨) */ @TableField("total_inventory") private Double totalInventory; /** * 锁仓数量(吨) */ @TableField("lock_quantity") private Double lockQuantity; /** * 可用数量(吨) */ @TableField("available_quantity") private Double availableQuantity; /** * 锁仓状态 */ @TableField("lock_status") private String lockStatus; /** * 锁仓原因 */ @TableField("lock_reason") private String lockReason; /** * 锁仓人 */ @TableField("lock_user") private String lockUser; /** * 锁仓时间 */ @TableField("lock_time") private String lockTime; /** * 解锁时间 */ @TableField("expected_unlock_time") private String expectedUnlockTime; /** * 备注 */ @TableField("remarks") private String remarks; }