package com.jiuqi.lbsinterface.bean; import com.jqmobile.core.orm.DBColumn; import com.jqmobile.core.orm.DBTable; /** * 备份使用(暂时舍弃) * * @author modi * */ @DBTable(name = "T_POSITION_GPSONE_HIS", version = 4, keys = { "KEY t_position_gpsone_his_sim_index (sim)", "KEY idx_positonhis_create_index (createDate)", "KEY idx_positonhis_sim_create_index (sim,createDate)" }) public class PositionHisBean extends Bean { @DBColumn(comment = "年份") private String year; public String getYear() { return year; } public void setYear(String year) { this.year = year; } @DBColumn(comment = "定位号码") private String sim; @DBColumn(comment = "管理员号码") private String coSim; @DBColumn(comment = "经度", type = DBColumn.TypePoint) private double longitude; @DBColumn(comment = "纬度", type = DBColumn.TypePoint) private double latitude; @DBColumn(comment = "定位详情", length = 1000) private String content; @DBColumn(comment = "是否定位成功(0、成功 1以上为失败代码)") private int isSuccess; @DBColumn(comment = "定位省") private String province; @DBColumn(comment = "定位市") private String city; @DBColumn(comment = "定位县") private String country; @DBColumn(comment = "定位省市县匹配行政区划code") private long areaCode; @DBColumn(comment = "高度") private int height; @DBColumn(comment = "定位模式(基站/卫星/基站或卫星)") private int lbsMode; @DBColumn(comment = "定位类型 1:网站定位 2:计划定位 3:客户端定位 4:客户端连续上报") private int lbsType; @DBColumn(comment = "定位半径") private int raduis; @DBColumn(comment = "定为者名称(车辆/司机)") private String userName; @DBColumn(comment = "用户GUID", id = true) private String userGuid; @DBColumn(comment = "管理员GUID", id = true) private String coGuid; @DBColumn(comment = "备注,原xml", length = 1000) private String memo; public UserPositionBean toBean() { UserPositionBean bean = new UserPositionBean(); to(bean); bean.setLbsMode(LBSMode.getLbsMode(getLbsMode())); bean.setLbsType(LBSType.getLbsType(getLbsType())); bean.setLbsModeName(LBSMode.getName(LBSMode.getLbsMode(getLbsMode()))); bean.setLbsTypeName(LBSType.getName(LBSType.getLbsType(getLbsType()))); return bean; } public String getSim() { return sim; } public void setSim(String sim) { this.sim = sim; } public String getCoSim() { return coSim; } public void setCoSim(String coSim) { this.coSim = coSim; } public double getLongitude() { return longitude; } public void setLongitude(double longitude) { this.longitude = longitude; } public double getLatitude() { return latitude; } public void setLatitude(double latitude) { this.latitude = latitude; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public int getIsSuccess() { return isSuccess; } public void setIsSuccess(int isSuccess) { this.isSuccess = isSuccess; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getCountry() { return country; } public void setCountry(String country) { this.country = country; } public int getHeight() { return height; } public void setHeight(int height) { this.height = height; } public int getLbsMode() { return lbsMode; } public void setLbsMode(int lbsMode) { this.lbsMode = lbsMode; } public int getLbsType() { return lbsType; } public void setLbsType(int lbsType) { this.lbsType = lbsType; } public int getRaduis() { return raduis; } public void setRaduis(int raduis) { this.raduis = raduis; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getUserGuid() { return userGuid; } public void setUserGuid(String userGuid) { this.userGuid = userGuid; } public String getCoGuid() { return coGuid; } public void setCoGuid(String coGuid) { this.coGuid = coGuid; } public String getMemo() { return memo; } public void setMemo(String memo) { this.memo = memo; } public long getAreaCode() { return areaCode; } public void setAreaCode(long areaCode) { this.areaCode = areaCode; } }