package org.springblade.mdm.program.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serial; import java.io.Serializable; /** * 实体类 * * @author yangys */ @Data @TableName("mdm_drawing_nos") @Schema(description = "零组件下拉数据") public class DrawingNos implements Serializable { @Serial private static final long serialVersionUID = 1L; /** * 主键 */ @JsonSerialize(using = ToStringSerializer.class) @Schema(description = "主键") @TableId(value = "drawing_no", type = IdType.ASSIGN_ID) private String drawingNo; }