package top.haijunit.train.domain.entity; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.GenerationType; import jakarta.persistence.Id; import lombok.Data; import top.haijunit.train.domain.constant.DirectionEnum; import java.io.Serializable; import java.math.BigDecimal; /** * @author zhang * @date 2023/11/20 23:26 * @description 停车标 */ @Data @Entity(name = "db_stop_sign") public class SignStopEntity implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; // 所属站台 private Long stationId; // 上下行 private DirectionEnum direction; // 所属区段号 private Long selectionId; // 所属区段偏移 private BigDecimal selectionOff; }