| @@ -0,0 +1,65 @@ | |||
| package cn.com.taiji.core.entity.managew; | |||
| import cn.com.taiji.common.entity.StringPropertyUUIDEntity; | |||
| import cn.com.taiji.core.entity.dict.basic.CardType; | |||
| import cn.com.taiji.core.entity.dict.basic.SourceType; | |||
| import lombok.Getter; | |||
| import lombok.Setter; | |||
| import javax.persistence.*; | |||
| import javax.validation.constraints.NotBlank; | |||
| import javax.validation.constraints.NotNull; | |||
| import java.time.LocalDateTime; | |||
| /** | |||
| * 激活记录 | |||
| * @author : qiubh | |||
| * @date : 2025-04-30 | |||
| */ | |||
| @Getter | |||
| @Setter | |||
| @Entity | |||
| @Table(name = "MANAGEW_ACTIVE_RECORD") | |||
| public class ActiveRecord extends StringPropertyUUIDEntity { | |||
| @Column(name = "OPEN_ID") | |||
| private String openId;//openId | |||
| @NotNull | |||
| @Column(name = "OPEN_ID") | |||
| private Integer type;// 类型1-本人激活 2-他人激活 | |||
| @Column(name = "ORDER_SOURCE") | |||
| @Enumerated(EnumType.STRING) | |||
| private SourceType sourceType;//来源 | |||
| @NotBlank | |||
| @Column(name = "VEHICLE_ID") | |||
| private String vehicleId;//车牌号_颜色 | |||
| @NotBlank | |||
| @Column(name = "VEHICLE_PLATE") | |||
| private String vehiclePlate;//车牌号 | |||
| @NotBlank | |||
| @Column(name = "VEHICLE_PLATE_COLOR") | |||
| private String vehiclePlateColor;//车牌颜色 | |||
| @NotBlank | |||
| @Column(name = "CARD_ID") | |||
| private String cardId;// etc卡号 | |||
| @NotNull | |||
| @Enumerated(EnumType.STRING) | |||
| @Column(name = "CARD_TYPE") | |||
| private CardType cardType;//卡类型 | |||
| @NotBlank | |||
| @Column(name = "CARD_ID") | |||
| private String obuId;// OBU号 | |||
| @NotNull | |||
| @Column(name = "ACTIVE_TIME") | |||
| private LocalDateTime activeTime;//激活时间 | |||
| @NotNull | |||
| @Column(name = "STATUS") | |||
| private Integer resetStatus;//状态 0-未重置 1-已重置 | |||
| @NotNull | |||
| @Column(name = "RESET_TIME") | |||
| private LocalDateTime resetTime;//更新时间 | |||
| @Column(name = "RESET_OPEN_ID") | |||
| private String resetOpenId;//openId | |||
| } | |||