提交 362c8aad authored 作者: 董吉利's avatar 董吉利

elasticsearch所有查询的方法修改,type字段写死,字段中增加查找最新年份,按照最新年份查询所需数据

上级 69d5a6e2
...@@ -33,6 +33,7 @@ public class BaseHighWayService { ...@@ -33,6 +33,7 @@ public class BaseHighWayService {
private String zh;//桩号 private String zh;//桩号
private String jd;//经度 private String jd;//经度
private String wd;//纬度 private String wd;//纬度
private Integer year;//年度
public BaseHighWayService() { public BaseHighWayService() {
} }
...@@ -65,6 +66,14 @@ public class BaseHighWayService { ...@@ -65,6 +66,14 @@ public class BaseHighWayService {
this.wd = wd; this.wd = wd;
} }
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public String getId() { public String getId() {
return id; return id;
} }
...@@ -293,6 +302,7 @@ public class BaseHighWayService { ...@@ -293,6 +302,7 @@ public class BaseHighWayService {
", zh='" + zh + '\'' + ", zh='" + zh + '\'' +
", jd='" + jd + '\'' + ", jd='" + jd + '\'' +
", wd='" + wd + '\'' + ", wd='" + wd + '\'' +
", year=" + year +
'}'; '}';
} }
} }
...@@ -28,7 +28,7 @@ public class BaseRoadToll_String { ...@@ -28,7 +28,7 @@ public class BaseRoadToll_String {
private String managementUnit;//管理单位 private String managementUnit;//管理单位
private String longitude;//经度 private String longitude;//经度
private String latitude;//纬度 private String latitude;//纬度
private Integer year;//年度
public BaseRoadToll_String() { public BaseRoadToll_String() {
} }
...@@ -56,6 +56,14 @@ public class BaseRoadToll_String { ...@@ -56,6 +56,14 @@ public class BaseRoadToll_String {
this.latitude = latitude; this.latitude = latitude;
} }
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public String getId() { public String getId() {
return id; return id;
} }
...@@ -248,6 +256,7 @@ public class BaseRoadToll_String { ...@@ -248,6 +256,7 @@ public class BaseRoadToll_String {
", managementUnit='" + managementUnit + '\'' + ", managementUnit='" + managementUnit + '\'' +
", longitude='" + longitude + '\'' + ", longitude='" + longitude + '\'' +
", latitude='" + latitude + '\'' + ", latitude='" + latitude + '\'' +
", year=" + year +
'}'; '}';
} }
} }
\ No newline at end of file
...@@ -232,6 +232,15 @@ public class Basebridgealldata { ...@@ -232,6 +232,15 @@ public class Basebridgealldata {
private String shape;//经纬度 private String shape;//经纬度
private String qiaokuazuhe;//桥跨组合 private String qiaokuazuhe;//桥跨组合
private Integer year;//年度
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public String getId() { public String getId() {
return id; return id;
...@@ -1253,6 +1262,7 @@ public class Basebridgealldata { ...@@ -1253,6 +1262,7 @@ public class Basebridgealldata {
", tianbaodanweimingcheng='" + tianbaodanweimingcheng + '\'' + ", tianbaodanweimingcheng='" + tianbaodanweimingcheng + '\'' +
", shape='" + shape + '\'' + ", shape='" + shape + '\'' +
", qiaokuazuhe='" + qiaokuazuhe + '\'' + ", qiaokuazuhe='" + qiaokuazuhe + '\'' +
", year=" + year +
'}'; '}';
} }
} }
\ No newline at end of file
...@@ -185,6 +185,15 @@ public class Basehighwayalldata implements Comparable<Basehighwayalldata>{ ...@@ -185,6 +185,15 @@ public class Basehighwayalldata implements Comparable<Basehighwayalldata>{
private String tianbaodanweimingcheng;//填报单位名称 private String tianbaodanweimingcheng;//填报单位名称
private String shape;//经纬度 private String shape;//经纬度
private Integer year;//年度
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public String getId() { public String getId() {
return id; return id;
...@@ -915,8 +924,8 @@ public class Basehighwayalldata implements Comparable<Basehighwayalldata>{ ...@@ -915,8 +924,8 @@ public class Basehighwayalldata implements Comparable<Basehighwayalldata>{
", luxianmingcheng='" + luxianmingcheng + '\'' + ", luxianmingcheng='" + luxianmingcheng + '\'' +
", qidianmingcheng='" + qidianmingcheng + '\'' + ", qidianmingcheng='" + qidianmingcheng + '\'' +
", zhidianmingcheng='" + zhidianmingcheng + '\'' + ", zhidianmingcheng='" + zhidianmingcheng + '\'' +
", qidianzhuanghaoa='" + qidianzhuanghaoa + '\'' + ", qidianzhuanghaoa=" + qidianzhuanghaoa +
", zhidianzhuanghao='" + zhidianzhuanghao + '\'' + ", zhidianzhuanghao=" + zhidianzhuanghao +
", licheng='" + licheng + '\'' + ", licheng='" + licheng + '\'' +
", lichengjisuan='" + lichengjisuan + '\'' + ", lichengjisuan='" + lichengjisuan + '\'' +
", sandlicheng='" + sandlicheng + '\'' + ", sandlicheng='" + sandlicheng + '\'' +
...@@ -999,9 +1008,11 @@ public class Basehighwayalldata implements Comparable<Basehighwayalldata>{ ...@@ -999,9 +1008,11 @@ public class Basehighwayalldata implements Comparable<Basehighwayalldata>{
", shangnianluxianzhidianzhuanghao='" + shangnianluxianzhidianzhuanghao + '\'' + ", shangnianluxianzhidianzhuanghao='" + shangnianluxianzhidianzhuanghao + '\'' +
", tianbaodanweimingcheng='" + tianbaodanweimingcheng + '\'' + ", tianbaodanweimingcheng='" + tianbaodanweimingcheng + '\'' +
", shape='" + shape + '\'' + ", shape='" + shape + '\'' +
", year=" + year +
'}'; '}';
} }
//实现Comparable方法,按照qidianzhuanghaoa排序
//实现Comparable方法,按照qidianzhuanghaoa排序
@Override @Override
public int compareTo(Basehighwayalldata ob) { public int compareTo(Basehighwayalldata ob) {
return qidianzhuanghaoa.compareTo(ob.getQidianzhuanghaoa()); return qidianzhuanghaoa.compareTo(ob.getQidianzhuanghaoa());
......
...@@ -96,6 +96,16 @@ public class Basetunnelalldata { ...@@ -96,6 +96,16 @@ public class Basetunnelalldata {
private String shape;//经纬度 private String shape;//经纬度
private Integer year;//年度
public Integer getYear() {
return year;
}
public void setYear(Integer year) {
this.year = year;
}
public String getId() { public String getId() {
return id; return id;
} }
...@@ -504,6 +514,7 @@ public class Basetunnelalldata { ...@@ -504,6 +514,7 @@ public class Basetunnelalldata {
", shifouzaizhangdasuidaomuluzhong='" + shifouzaizhangdasuidaomuluzhong + '\'' + ", shifouzaizhangdasuidaomuluzhong='" + shifouzaizhangdasuidaomuluzhong + '\'' +
", beizhu='" + beizhu + '\'' + ", beizhu='" + beizhu + '\'' +
", shape='" + shape + '\'' + ", shape='" + shape + '\'' +
", year=" + year +
'}'; '}';
} }
} }
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论