|
|
@@ -0,0 +1,144 @@ |
|
|
|
package cn.com.taiji.core.entity.comm; |
|
|
|
|
|
|
|
import cn.com.taiji.core.entity.AbstractStringPropertyUUIDEntity; |
|
|
|
|
|
|
|
import javax.persistence.Column; |
|
|
|
import javax.persistence.Entity; |
|
|
|
import javax.persistence.Table; |
|
|
|
import java.time.LocalDateTime; |
|
|
|
|
|
|
|
/** |
|
|
|
* @Auther: humh |
|
|
|
* @Description: |
|
|
|
* @Date: 2025/4/15 10:23 |
|
|
|
* @email: huminghao@mail.taiji.com.cn |
|
|
|
* @version: 1.0 |
|
|
|
*/ |
|
|
|
|
|
|
|
@Entity |
|
|
|
@Table(name = "IAW_VEHICLE_BIND") |
|
|
|
public class IawVehicleBind extends AbstractStringPropertyUUIDEntity { |
|
|
|
|
|
|
|
/** 车牌号+颜色 */ |
|
|
|
private String vehicleId; |
|
|
|
/** 车牌号 */ |
|
|
|
private String vehiclePlate; |
|
|
|
/** 车牌颜色 */ |
|
|
|
private String vehiclePlateColor; |
|
|
|
/** etc卡号 */ |
|
|
|
private String cardId; |
|
|
|
/** 卡类型1-记账卡 2-储值卡 3-预存卡 */ |
|
|
|
private Integer cardType; |
|
|
|
/** 用户账号openId,关联USER_ACCOUNT_INFO表 */ |
|
|
|
private String openId; |
|
|
|
/** 绑定状态,默认1-绑定 2-解除 */ |
|
|
|
private Integer bindStatus; |
|
|
|
/** 绑定时间 */ |
|
|
|
private LocalDateTime bindTime; |
|
|
|
/** 解绑时间 */ |
|
|
|
private LocalDateTime UnbindTime; |
|
|
|
/** 发行成功后的自动绑定,默认是,1-是 0-否 */ |
|
|
|
private Boolean autoBind; |
|
|
|
/** 实际操作人openId,他人激活或者业务员激活时此字段和account_id不一致 */ |
|
|
|
private String operaterId; |
|
|
|
|
|
|
|
|
|
|
|
@Column(name = "VEHICLE_ID") |
|
|
|
public String getVehicleId() { |
|
|
|
return vehicleId; |
|
|
|
} |
|
|
|
|
|
|
|
public void setVehicleId(String vehicleId) { |
|
|
|
this.vehicleId = vehicleId; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "VEHICLE_PLATE") |
|
|
|
public String getVehiclePlate() { |
|
|
|
return vehiclePlate; |
|
|
|
} |
|
|
|
|
|
|
|
public void setVehiclePlate(String vehiclePlate) { |
|
|
|
this.vehiclePlate = vehiclePlate; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "VEHICLE_PLATE_COLOR") |
|
|
|
public String getVehiclePlateColor() { |
|
|
|
return vehiclePlateColor; |
|
|
|
} |
|
|
|
|
|
|
|
public void setVehiclePlateColor(String vehiclePlateColor) { |
|
|
|
this.vehiclePlateColor = vehiclePlateColor; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "CARD_ID") |
|
|
|
public String getCardId() { |
|
|
|
return cardId; |
|
|
|
} |
|
|
|
|
|
|
|
public void setCardId(String cardId) { |
|
|
|
this.cardId = cardId; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "CARD_TYPE") |
|
|
|
public Integer getCardType() { |
|
|
|
return cardType; |
|
|
|
} |
|
|
|
|
|
|
|
public void setCardType(Integer cardType) { |
|
|
|
this.cardType = cardType; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "OPEN_ID") |
|
|
|
public String getOpenId() { |
|
|
|
return openId; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOpenId(String openId) { |
|
|
|
this.openId = openId; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "BIND_STATUS") |
|
|
|
public Integer getBindStatus() { |
|
|
|
return bindStatus; |
|
|
|
} |
|
|
|
|
|
|
|
public void setBindStatus(Integer bindStatus) { |
|
|
|
this.bindStatus = bindStatus; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "BIND_TIME") |
|
|
|
public LocalDateTime getBindTime() { |
|
|
|
return bindTime; |
|
|
|
} |
|
|
|
|
|
|
|
public void setBindTime(LocalDateTime bindTime) { |
|
|
|
this.bindTime = bindTime; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "UNBIND_TIME") |
|
|
|
public LocalDateTime getUnbindTime() { |
|
|
|
return UnbindTime; |
|
|
|
} |
|
|
|
|
|
|
|
public void setUnbindTime(LocalDateTime unbindTime) { |
|
|
|
UnbindTime = unbindTime; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "AUTO_BIND") |
|
|
|
public Boolean getAutoBind() { |
|
|
|
return autoBind; |
|
|
|
} |
|
|
|
|
|
|
|
public void setAutoBind(Boolean autoBind) { |
|
|
|
this.autoBind = autoBind; |
|
|
|
} |
|
|
|
|
|
|
|
@Column(name = "OPERATER_ID") |
|
|
|
public String getOperaterId() { |
|
|
|
return operaterId; |
|
|
|
} |
|
|
|
|
|
|
|
public void setOperaterId(String operaterId) { |
|
|
|
this.operaterId = operaterId; |
|
|
|
} |
|
|
|
} |