D64.java 1.91 KB
//package com.bsth.entity.directive;
//
//import javax.persistence.Table;
//import javax.persistence.Transient;
//import javax.persistence.Embeddable;
//import javax.persistence.Entity;
//import javax.persistence.GeneratedValue;
//import javax.persistence.Id;
//
///**
// * 
// * @ClassName: D64
// * @Description: TODO(线路切换指令)
// * @author PanZhao
// * @date 2016年6月8日 下午1:41:15
// *
// */
//@Entity
//@Table(name = "bsth_v_directive_64")
//public class D64 extends Directive{
//
//	@Id
//	@GeneratedValue
//	private Integer id;
//
//	/**
//	 * 设备响应应答字
//	 * 0x06同意 0x15不同意
//	 */
//	private Short respAck;
//
//	private LineChangeData data;
//
//	@Embeddable
//	public static class LineChangeData {
//
//		private Short cityCode;
//
//		@Transient
//		private String deviceId;
//
//		private String lineId;
//
//		public Short getCityCode() {
//			return cityCode;
//		}
//
//		public void setCityCode(Short cityCode) {
//			this.cityCode = cityCode;
//		}
//
//		public String getDeviceId() {
//			return deviceId;
//		}
//
//		public void setDeviceId(String deviceId) {
//			this.deviceId = deviceId;
//		}
//
//		public String getLineId() {
//			return lineId;
//		}
//
//		public void setLineId(String lineId) {
//			this.lineId = lineId;
//		}
//	}
//
//	public Integer getId() {
//		return id;
//	}
//
//	public void setId(Integer id) {
//		this.id = id;
//	}
//
//	public LineChangeData getData() {
//		return data;
//	}
//
//	public void setData(LineChangeData data) {
//		this.data = data;
//	}
//
//	public Short getRespAck() {
//		return respAck;
//	}
//
//	public void setRespAck(Short respAck) {
//		this.respAck = respAck;
//	}
//
//	@Override
//	public void setDeviceId(String deviceId) {
//		if(this.data != null)
//			this.data.setDeviceId(deviceId);
//		
//		this.deviceId = deviceId;
//	}
//}