package com.ruoyi.oa.domain; import com.baomidou.mybatisplus.annotation.*; import com.ruoyi.common.annotation.Dict; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; import java.math.BigDecimal; import com.ruoyi.common.core.domain.BaseEntity; /** * 外设单元对象 dev_peripheral_unit * * @author ruoyi * @date 2021-12-06 */ @Data @Accessors(chain = true) @TableName("dev_peripheral_unit") public class DevPeripheralUnit extends BaseEntity { private static final long serialVersionUID=1L; /** * id */ @TableId(value = "id") private Long id; /** * 外设代码 */ private String code; /** * 外设名称 */ private String name; /** * 规格型号 */ private String model; /** * 生产厂商 */ @Dict(dictTable = "dev_manufacturer", dicCode = "id", dicText = "name") private String manufacturer; /** * 厂商代码 */ @Dict(dictTable = "dev_manufacturer", dicCode = "id", dicText = "code") private String vendorCode; /** * 波特率 */ private String baudRate; /** * 读数指令 */ private String readInstruction; /** * 回数长度 */ private Integer orderLength; /** * 回数长度 */ private Integer loopLength; /** * 功能描述 */ private String description; /** * 附件 */ private String filePath; /** * 删除标识 */ @TableLogic private String delFlag; /** * 乐观锁 */ @Version private Integer version; }