package cn.com.lzt.car.alarm; import org.hibernate.annotations.GenericGenerator; import org.jeecgframework.poi.excel.annotation.Excel; import javax.persistence.*; import java.util.Date; @Entity @Table(name = "t_b_car_alarm", schema = "") @SuppressWarnings("serial") public class CarAlarmEntity { private String id; private String platform_id;// 报警ID private String alarm_type_id ;// 报警类型ID private String alarm_type;// 报警类型名称 private String alarm_time;// 报警产生时间 private String gps_time;// GPS上报时间 private String dev_name;// 产生报警设备名称 private String dev_type ;// 产生报警设备类型 private Double speed;// 报警产生时设备速度 private String device_no;// 产生报警设备IMEI private String code;// 编码 private String gps_status;// 报警产生时GPS状态 private String dir;// 报警产生时方向 private String address;// 报警产生位置 private String executeDesc; // 处理结果描述 private String title;// private String description;// private String content;// 报警详情 private String lng;// 报警产生时设备经度 private String lat;// private String carid; private String receiveUid; private String receiveName; private String plate; private String fleetid; private String alarmDate; private Integer archiveType; //档案类型 private String archiveId; //档案ID private String alarmtime;// 报警产生时间 private Integer alarmLevel ;// 预警级别 /**创建人名称*/ private java.lang.String createName; /**创建人登录名称*/ private java.lang.String createBy; /**创建日期*/ private java.util.Date createDate; /**更新人名称*/ private java.lang.String updateName; /**更新人登录名称*/ private java.lang.String updateBy; /**更新日期*/ private java.util.Date updateDate; /**所属部门*/ private java.lang.String sysOrgCode; /**所属公司*/ private java.lang.String sysCompanyCode; private Integer status; // /**执行状态*/ // @Excel(name="执行状态",width=15) // private String executionStatus; private String projectTaskId; /**预计完成时间*/ @Excel(name="预计完成时间",width=15,format = "yyyy-MM-dd") private Date expectedCompletion; /**实际完成时间*/ @Excel(name="实际完成时间",width=15,format = "yyyy-MM-dd") private Date actualCompletion; @Id @GeneratedValue(generator = "paymentableGenerator") @GenericGenerator(name = "paymentableGenerator", strategy = "uuid") @Column(name ="ID",nullable=false,length=36) public String getId() { return id; } public void setId(String id) { this.id = id; } @Column(name ="platform_id",nullable=true,length=50) public String getPlatform_id() { return platform_id; } public void setPlatform_id(String platform_id) { this.platform_id = platform_id; } @Column(name ="alarm_type_id",nullable=true,length=50) public String getAlarm_type_id() { return alarm_type_id; } public void setAlarm_type_id(String alarm_type_id) { this.alarm_type_id = alarm_type_id; } @Column(name ="alarm_type",nullable=true,length=50) public String getAlarm_type() { return alarm_type; } public void setAlarm_type(String alarm_type) { this.alarm_type = alarm_type; } @Column(name ="alarm_time",nullable=true,length=50) public String getAlarm_time() { return alarm_time; } public void setAlarm_time(String alarm_time) { this.alarm_time = alarm_time; } @Column(name ="receive_name",nullable=true,length=50) public String getReceiveName() { return receiveName; } public void setReceiveName(String receiveName) { this.receiveName = receiveName; } @Column(name ="gps_time",nullable=true,length=50) public String getGps_time() { return gps_time; } public void setGps_time(String gps_time) { this.gps_time = gps_time; } @Column(name ="dev_name",nullable=true,length=50) public String getDev_name() { return dev_name; } public void setDev_name(String dev_name) { this.dev_name = dev_name; } @Column(name ="description",nullable=true,length=100) public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } @Column(name ="dev_type",nullable=true,length=50) public String getDev_type() { return dev_type; } public void setDev_type(String dev_type) { this.dev_type = dev_type; } @Column(name ="speed",nullable=true,length=50) public Double getSpeed() { return speed; } public void setSpeed(Double speed) { this.speed = speed; } @Column(name ="device_no",nullable=true,length=50) public String getDevice_no() { return device_no; } public void setDevice_no(String imei) { this.device_no = imei; } @Column(name ="code",nullable=true,length=50) public String getCode() { return code; } public void setCode(String code) { this.code = code; } @Column(name ="gps_status",nullable=true,length=50) public String getGps_status() { return gps_status; } public void setGps_status(String gps_status) { this.gps_status = gps_status; } @Column(name ="dir",nullable=true,length=50) public String getDir() { return dir; } public void setDir(String dir) { this.dir = dir; } @Column(name ="address",nullable=true,length=50) public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } @Column(name ="content",nullable=true,length=150) public String getContent() { return content; } public void setContent(String content) { this.content = content; } @Column(name ="lng",nullable=true,length=50) public String getLng() { return lng; } public void setLng(String lng) { this.lng = lng; } @Column(name ="lat",nullable=true,length=50) public String getLat() { return lat; } public void setLat(String lat) { this.lat = lat; } @Column(name ="carid",nullable=true,length=50) public String getCarid() { return carid; } public void setCarid(String carid) { this.carid = carid; } @Column(name ="receive_uid",nullable=true,length=50) public String getReceiveUid() { return receiveUid; } public void setReceiveUid(String receiveUid) { this.receiveUid = receiveUid; } @Column(name ="status",nullable=true,length=50) public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } @Column(name ="CREATE_NAME",nullable=true,length=50) public java.lang.String getCreateName(){ return this.createName; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人名称 */ public void setCreateName(java.lang.String createName){ this.createName = createName; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人登录名称 */ @Column(name ="CREATE_BY",nullable=true,length=50) public java.lang.String getCreateBy(){ return this.createBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人登录名称 */ public void setCreateBy(java.lang.String createBy){ this.createBy = createBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 创建日期 */ @Column(name ="CREATE_DATE",nullable=true,length=20) public java.util.Date getCreateDate(){ return this.createDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 创建日期 */ public void setCreateDate(java.util.Date createDate){ this.createDate = createDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人名称 */ @Column(name ="UPDATE_NAME",nullable=true,length=50) public java.lang.String getUpdateName(){ return this.updateName; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人名称 */ public void setUpdateName(java.lang.String updateName){ this.updateName = updateName; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人登录名称 */ @Column(name ="UPDATE_BY",nullable=true,length=50) public java.lang.String getUpdateBy(){ return this.updateBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人登录名称 */ public void setUpdateBy(java.lang.String updateBy){ this.updateBy = updateBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 更新日期 */ @Column(name ="UPDATE_DATE",nullable=true,length=20) public java.util.Date getUpdateDate(){ return this.updateDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 更新日期 */ public void setUpdateDate(java.util.Date updateDate){ this.updateDate = updateDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属部门 */ @Column(name ="SYS_ORG_CODE",nullable=true,length=50) public java.lang.String getSysOrgCode(){ return this.sysOrgCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属部门 */ public void setSysOrgCode(java.lang.String sysOrgCode){ this.sysOrgCode = sysOrgCode; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属公司 */ @Column(name ="SYS_COMPANY_CODE",nullable=true,length=50) public java.lang.String getSysCompanyCode(){ return this.sysCompanyCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属公司 */ public void setSysCompanyCode(java.lang.String sysCompanyCode){ this.sysCompanyCode = sysCompanyCode; } @Column(name ="plate",nullable=true,length=10) public String getPlate() { return plate; } public void setPlate(String plate) { this.plate = plate; } @Column(name ="fleetid",nullable=true,length=36) public String getFleetid() { return fleetid; } public void setFleetid(String fleetid) { this.fleetid = fleetid; } @Transient public String getAlarmtime() { return alarm_time; } public void setAlarmtime(String alarmtime) { this.alarmtime = alarmtime; } @Transient public String getAlarmtypeid() { return alarm_type_id; } public void setAlarmtypeid(String alarmtypeid) { this.alarm_type_id = alarmtypeid; } @Column(name ="alarm_date",nullable=true,length=20) public String getAlarmDate() { return alarmDate; } public void setAlarmDate(String alarmDate) { this.alarmDate = alarmDate; } @Column(name ="EXPECTED_COMPLETION",nullable=true,length=32) public Date getExpectedCompletion(){ return this.expectedCompletion; } /** *方法: 设置java.util.Date *@param: java.util.Date 预计完成时间 */ public void setExpectedCompletion(Date expectedCompletion){ this.expectedCompletion = expectedCompletion; } /** *方法: 取得java.util.Date *@return: java.util.Date 实际完成时间 */ @Column(name ="ACTUAL_COMPLETION",nullable=true,length=32) public Date getActualCompletion(){ return this.actualCompletion; } /** *方法: 设置java.util.Date *@param: java.util.Date 实际完成时间 */ public void setActualCompletion(Date actualCompletion){ this.actualCompletion = actualCompletion; } @Column(name ="project_task_id") public String getProjectTaskId() { return projectTaskId; } public void setProjectTaskId(String projectTaskId) { this.projectTaskId = projectTaskId; } @Column(name ="title", nullable=true, length=100) public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } @Column(name ="execute_desc", nullable=true, length=100) public String getExecuteDesc() { return executeDesc; } public void setExecuteDesc(String executeDesc) { this.executeDesc = executeDesc; } @Column(name ="archive_type") public Integer getArchiveType() { return archiveType; } public void setArchiveType(Integer archiveType) { this.archiveType = archiveType; } @Column(name ="alarm_level") public Integer getAlarmLevel() { return alarmLevel; } public void setAlarmLevel(Integer alarmLevel) { this.alarmLevel = alarmLevel; } @Column(name ="archive_id") public String getArchiveId() { return archiveId; } public void setArchiveId(String archiveId) { this.archiveId = archiveId; } // @Column(name ="EXECUTION_STATUS",nullable=true,length=32) // public String getExecutionStatus(){ // return this.executionStatus; // } // // /** // *方法: 设置java.lang.String // *@param: java.lang.String 执行状态 // */ // public void setExecutionStatus(String executionStatus){ // this.executionStatus = executionStatus; // } }