Browse Source

git-svn-id: https://192.168.57.71/svn/qt@70 12fe181a-e57f-b044-8676-16dc139aa63e

ld_zhoutl 8 years ago
parent
commit
0483781c04
21 changed files with 2848 additions and 0 deletions
  1. 157 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/ctl/GzcxCtl.java
  2. 10 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BCzztCheljczDao.java
  3. 10 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BCzztKeyzDao.java
  4. 13 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGlztChangjqdDao.java
  5. 10 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGlztLuwsjDao.java
  6. 11 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGlztSuidDao.java
  7. 10 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGsglFuwqDao.java
  8. 11 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGsglKuajdqDao.java
  9. 11 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGsglShoufzDao.java
  10. 11 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BTlztHuoczDao.java
  11. 208 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BCzztCheljcz.java
  12. 402 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BCzztKeyz.java
  13. 189 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGlztChangjqd.java
  14. 320 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGlztLuwsj.java
  15. 255 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGlztSuid.java
  16. 209 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGsglFuwq.java
  17. 322 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGsglKuajdq.java
  18. 231 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGsglShoufz.java
  19. 270 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BTlztHuocz.java
  20. 38 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/service/GzcxService.java
  21. 150 0
      jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/service/impl/GzcxServiceImpl.java

+ 157 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/ctl/GzcxCtl.java

@@ -0,0 +1,157 @@
+package com.jsjty.jdc.web.gzcx.ctl;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.jsjty.jdc.common.Constants;
+import com.jsjty.jdc.web.gzcx.entity.BCzztCheljcz;
+import com.jsjty.jdc.web.gzcx.entity.BCzztKeyz;
+import com.jsjty.jdc.web.gzcx.entity.BGlztChangjqd;
+import com.jsjty.jdc.web.gzcx.entity.BGlztLuwsj;
+import com.jsjty.jdc.web.gzcx.entity.BGlztSuid;
+import com.jsjty.jdc.web.gzcx.entity.BGsglFuwq;
+import com.jsjty.jdc.web.gzcx.entity.BGsglKuajdq;
+import com.jsjty.jdc.web.gzcx.entity.BGsglShoufz;
+import com.jsjty.jdc.web.gzcx.entity.BTlztHuocz;
+import com.jsjty.jdc.web.gzcx.service.GzcxService;
+import com.vividsolutions.jts.geom.Coordinate;
+import com.vividsolutions.jts.geom.Geometry;
+import com.vividsolutions.jts.geom.GeometryFactory;
+import com.vividsolutions.jts.geom.LineString;
+import com.vividsolutions.jts.geom.PrecisionModel;
+import com.xtframe.util.StringUtils;
+
+/**
+ * Created by Administrator on 2015/8/11.
+ */
+@RequestMapping("/gzcx")
+@Controller
+public class GzcxCtl{
+    
+    private GeometryFactory geometryFactory = new GeometryFactory(new PrecisionModel(), 4326);
+
+    @Autowired
+    private GzcxService gzcxService;
+
+
+    /**
+     * 客运站
+     * @param type
+     * @return
+     */
+    @RequestMapping("/keyunzhan")
+    @ResponseBody
+    public List<BCzztKeyz> keyunzhan(String type){
+        return gzcxService.findBCzztKeyz(type);
+    }
+
+    /**
+     * 跨江大桥
+     * @param type
+     * @return
+     */
+    @RequestMapping("/kuajdq")
+    @ResponseBody
+    public List<BGsglKuajdq> kuajdq(String type){
+        return gzcxService.findBGsglKuajdq(type);
+    }
+    
+    /**
+     * 长江汽渡
+     * @param type
+     * @return
+     */
+    @RequestMapping("/changjqd")
+    @ResponseBody
+    public List<BGlztChangjqd> changjqd(String type){
+        return gzcxService.findBGlztChangjqd(type);
+    }
+    
+    /**
+     * 隧道
+     * @param type
+     * @return
+     */
+    @RequestMapping("/suid")
+    @ResponseBody
+    public List<BGlztSuid> suid(String type){
+        return gzcxService.findBGlztSuid(type);
+    }
+    
+    /**
+     * 检测站
+     * @param type
+     * @return
+     */
+    @RequestMapping("/jiancz")
+    @ResponseBody
+    public List<BCzztCheljcz> jiancz(String type){
+        return gzcxService.findBCzztCheljcz(type);
+    }
+    
+    /**
+     * 服务区
+     * @param type
+     * @return
+     */
+    @RequestMapping("/fuwq")
+    @ResponseBody
+    public List<BGsglFuwq> fuwq(String type){
+        return gzcxService.findBGsglFuwq(type);
+    }
+    
+    /**
+     * 收费站
+     * @param type
+     * @return
+     */
+    @RequestMapping("/shoufz")
+    @ResponseBody
+    public List<BGsglShoufz> shoufeizhan(String type){
+        return gzcxService.findBGsglShoufz(type);
+    }
+
+    /**
+     * 突发事件、养护施工
+     * @param type
+     * @return
+     */
+    @RequestMapping("/jtlk")
+    @ResponseBody
+    public List<BGlztLuwsj> jtlk(String type, String lonlatStr){
+        List<BGlztLuwsj> eventList =  gzcxService.findBGlztLuwsj(type);
+        if(StringUtils.isNotEmpty(lonlatStr)) {
+            List<BGlztLuwsj> retList = new ArrayList<BGlztLuwsj>();
+            String[] para = lonlatStr.split(";");
+            Coordinate[] coordinates = new Coordinate[para.length];
+            for (int i = 0; i < para.length; i++) {
+                String[] p = para[i].split(",");
+                coordinates[i] = new Coordinate(Double.parseDouble(p[0]), Double.parseDouble(p[1]));
+            }
+            LineString line = new GeometryFactory().createLineString(coordinates);
+            Geometry geometry = line.buffer(Constants.DIST_RANGE);
+            for (BGlztLuwsj f : eventList) {
+                if(null == f.getLon() || null == f.getLat()) {
+                    continue;
+                }
+                if (geometry.contains(geometryFactory.createPoint(new Coordinate(f.getLon(), f.getLat())))) {
+                    retList.add(f);
+                }
+            }
+            return retList;
+        } else {
+            return eventList;
+        }
+    }
+    
+    @RequestMapping("/findRailwayStat")
+    @ResponseBody
+    public List<BTlztHuocz> findRailwayStat(String type){
+        return gzcxService.findRailwayStat(type);
+    }
+}

+ 10 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BCzztCheljczDao.java

@@ -0,0 +1,10 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BCzztCheljcz;
+import com.xtframe.sec.common.SecRepository;
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BCzztCheljczDao extends SecRepository<BCzztCheljcz, String> {
+}

+ 10 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BCzztKeyzDao.java

@@ -0,0 +1,10 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BCzztKeyz;
+import com.xtframe.sec.common.SecRepository;
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BCzztKeyzDao extends SecRepository<BCzztKeyz, String> {
+}

+ 13 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGlztChangjqdDao.java

@@ -0,0 +1,13 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BGlztChangjqd;
+import com.xtframe.sec.common.SecRepository;
+
+
+/**
+ * The persistent class for the b_glzt_changjqd database table.
+ * 
+ */
+public interface BGlztChangjqdDao extends SecRepository<BGlztChangjqd, String> {
+    
+}

+ 10 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGlztLuwsjDao.java

@@ -0,0 +1,10 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BGlztLuwsj;
+import com.xtframe.sec.common.SecRepository;
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BGlztLuwsjDao extends SecRepository<BGlztLuwsj, String> {
+}

+ 11 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGlztSuidDao.java

@@ -0,0 +1,11 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BGlztSuid;
+import com.xtframe.sec.common.SecRepository;
+
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BGlztSuidDao extends SecRepository<BGlztSuid, String> {
+}

+ 10 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGsglFuwqDao.java

@@ -0,0 +1,10 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BGsglFuwq;
+import com.xtframe.sec.common.SecRepository;
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BGsglFuwqDao extends SecRepository<BGsglFuwq, String> {
+}

+ 11 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGsglKuajdqDao.java

@@ -0,0 +1,11 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BGsglKuajdq;
+import com.xtframe.sec.common.SecRepository;
+
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BGsglKuajdqDao extends SecRepository<BGsglKuajdq, String> {
+}

+ 11 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BGsglShoufzDao.java

@@ -0,0 +1,11 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BGsglShoufz;
+import com.xtframe.sec.common.SecRepository;
+
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BGsglShoufzDao extends SecRepository<BGsglShoufz, String> {
+}

+ 11 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/dao/BTlztHuoczDao.java

@@ -0,0 +1,11 @@
+package com.jsjty.jdc.web.gzcx.dao;
+
+import com.jsjty.jdc.web.gzcx.entity.BTlztHuocz;
+import com.xtframe.sec.common.SecRepository;
+
+
+/**
+ * Created by Administrator on 2015/8/4.
+ */
+public interface BTlztHuoczDao extends SecRepository<BTlztHuocz, String> {
+}

+ 208 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BCzztCheljcz.java

@@ -0,0 +1,208 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+/**
+ * The persistent class for the b_czzt_cheljcz database table.
+ * 
+ */
+@Entity
+@Table(name = "b_czzt_cheljcz")
+public class BCzztCheljcz extends BaseEntity<String> {
+    private static final long serialVersionUID = 1L;
+
+    @Id
+    private long id;
+
+    @Column(name = "F_NB_TINGCCMJ")
+    private BigDecimal fNbTingccmj;
+
+    @Column(name = "F_VC_BEIZ")
+    private String fVcBeiz;
+
+    @Column(name = "F_VC_BFAZJG")
+    private String fVcBfazjg;
+
+    @Column(name = "F_VC_BJIANCZDZ")
+    private String fVcBjianczdz;
+
+    @Column(name = "F_VC_DIQBM")
+    private String fVcDiqbm;
+
+    @Column(name = "F_VC_FARDB")
+    private String fVcFardb;
+
+    @Column(name = "F_VC_FUWDH")
+    private String fVcFuwdh;
+
+    @Column(name = "F_VC_JIANCCX")
+    private String fVcJianccx;
+
+    @Column(name = "F_VC_JIANCXM")
+    private String fVcJiancxm;
+
+    @Column(name = "F_VC_JIANCZKMCC")
+    private String fVcJianczkmcc;
+
+    @Column(name = "F_VC_JIANCZMC")
+    private String fVcJianczmc;
+
+    @Column(name = "F_VC_NIANJCNL")
+    private String fVcNianjcnl;
+
+    @Column(name = "F_VC_SUOZD")
+    private String fVcSuozd;
+
+    @Column(name = "F_VC_XINYDJ")
+    private String fVcXinydj;
+
+    private Double lon;
+    private Double lat;
+
+    public BCzztCheljcz() {
+    }
+
+    public long getId() {
+        return this.id;
+    }
+
+    public void setId(long id) {
+        this.id = id;
+    }
+
+    public BigDecimal getFNbTingccmj() {
+        return this.fNbTingccmj;
+    }
+
+    public void setFNbTingccmj(BigDecimal fNbTingccmj) {
+        this.fNbTingccmj = fNbTingccmj;
+    }
+
+    public String getFVcBeiz() {
+        return this.fVcBeiz;
+    }
+
+    public void setFVcBeiz(String fVcBeiz) {
+        this.fVcBeiz = fVcBeiz;
+    }
+
+    public String getFVcBfazjg() {
+        return this.fVcBfazjg;
+    }
+
+    public void setFVcBfazjg(String fVcBfazjg) {
+        this.fVcBfazjg = fVcBfazjg;
+    }
+
+    public String getFVcBjianczdz() {
+        return this.fVcBjianczdz;
+    }
+
+    public void setFVcBjianczdz(String fVcBjianczdz) {
+        this.fVcBjianczdz = fVcBjianczdz;
+    }
+
+    public String getFVcDiqbm() {
+        return this.fVcDiqbm;
+    }
+
+    public void setFVcDiqbm(String fVcDiqbm) {
+        this.fVcDiqbm = fVcDiqbm;
+    }
+
+    public String getFVcFardb() {
+        return this.fVcFardb;
+    }
+
+    public void setFVcFardb(String fVcFardb) {
+        this.fVcFardb = fVcFardb;
+    }
+
+    public String getFVcFuwdh() {
+        return this.fVcFuwdh;
+    }
+
+    public void setFVcFuwdh(String fVcFuwdh) {
+        this.fVcFuwdh = fVcFuwdh;
+    }
+
+    public String getFVcJianccx() {
+        return this.fVcJianccx;
+    }
+
+    public void setFVcJianccx(String fVcJianccx) {
+        this.fVcJianccx = fVcJianccx;
+    }
+
+    public String getFVcJiancxm() {
+        return this.fVcJiancxm;
+    }
+
+    public void setFVcJiancxm(String fVcJiancxm) {
+        this.fVcJiancxm = fVcJiancxm;
+    }
+
+    public String getFVcJianczkmcc() {
+        return this.fVcJianczkmcc;
+    }
+
+    public void setFVcJianczkmcc(String fVcJianczkmcc) {
+        this.fVcJianczkmcc = fVcJianczkmcc;
+    }
+
+    public String getFVcJianczmc() {
+        return this.fVcJianczmc;
+    }
+
+    public void setFVcJianczmc(String fVcJianczmc) {
+        this.fVcJianczmc = fVcJianczmc;
+    }
+
+    public String getFVcNianjcnl() {
+        return this.fVcNianjcnl;
+    }
+
+    public void setFVcNianjcnl(String fVcNianjcnl) {
+        this.fVcNianjcnl = fVcNianjcnl;
+    }
+
+    public String getFVcSuozd() {
+        return this.fVcSuozd;
+    }
+
+    public void setFVcSuozd(String fVcSuozd) {
+        this.fVcSuozd = fVcSuozd;
+    }
+
+    public String getFVcXinydj() {
+        return this.fVcXinydj;
+    }
+
+    public void setFVcXinydj(String fVcXinydj) {
+        this.fVcXinydj = fVcXinydj;
+    }
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 402 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BCzztKeyz.java

@@ -0,0 +1,402 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_czzt_keyz database table.
+ * 
+ */
+@Entity
+@Table(name="b_czzt_keyz")
+public class BCzztKeyz extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Column(name="F_NB_JIANZMJ")
+	private BigDecimal fNbJianzmj;
+
+	@Column(name="F_NB_KUASBXSL")
+	private BigDecimal fNbKuasbxsl;
+
+	@Column(name="F_NB_KUASHIBXSL")
+	private BigDecimal fNbKuashibxsl;
+
+	@Column(name="F_NB_RILKFSLRC")
+	private BigDecimal fNbRilkfslrc;
+
+	@Column(name="F_NB_SORT")
+	private BigDecimal fNbSort;
+
+	@Column(name="F_NB_X")
+	private BigDecimal fNbX;
+
+	@Column(name="F_NB_XIANJ")
+	private BigDecimal fNbXianj;
+
+	@Column(name="F_NB_Y")
+	private BigDecimal fNbY;
+
+	@Column(name="F_NB_ZHANDMJ")
+	private BigDecimal fNbZhandmj;
+
+	@Column(name="F_VC_BIANM")
+	private String fVcBianm;
+
+	@Lob
+	@Column(name="F_VC_BUSLINE")
+	private String fVcBusline;
+
+	@Column(name="F_VC_DIQBM")
+	private String fVcDiqbm;
+
+	@Column(name="F_VC_JIANSRQ")
+	private String fVcJiansrq;
+
+	@Column(name="F_VC_JINGJLSDW")
+	private String fVcJingjlsdw;
+
+	@Column(name="F_VC_KONGJBM")
+	private String fVcKongjbm;
+
+	@Column(name="F_VC_LIANXDH")
+	private String fVcLianxdh;
+
+	@Column(name="F_VC_QUXXZ")
+	private String fVcQuxxz;
+
+	@Column(name="F_VC_SANWURL")
+	private String fVcSanwurl;
+
+	@Lob
+	@Column(name="F_VC_SHENGNFCFX")
+	private String fVcShengnfcfx;
+
+	@Lob
+	@Column(name="F_VC_SHENGWFCFX")
+	private String fVcShengwfcfx;
+
+	@Column(name="F_VC_SUOZDQ")
+	private String fVcSuozdq;
+
+	@Column(name="F_VC_SUOZQX")
+	private String fVcSuozqx;
+
+	@Column(name="F_VC_WEBSITE")
+	private String fVcWebsite;
+
+	@Column(name="F_VC_YOUB")
+	private String fVcYoub;
+
+	@Column(name="F_VC_ZHANJ")
+	private String fVcZhanj;
+
+	@Column(name="F_VC_ZHANM")
+	private String fVcZhanm;
+
+	@Column(name="F_VC_ZHANZ")
+	private String fVcZhanz;
+
+	@Lob
+	@Column(name="F_VC_ZHAOP")
+	private String fVcZhaop;
+
+	@Lob
+	@Column(name="F_VC_ZHAOPBH")
+	private String fVcZhaopbh;
+
+	@Column(name="F_VC_ZHUANGT")
+	private String fVcZhuangt;
+
+	private String userid;
+	
+	private Double lon;
+    private Double lat;
+	
+
+	public BCzztKeyz() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public BigDecimal getFNbJianzmj() {
+		return this.fNbJianzmj;
+	}
+
+	public void setFNbJianzmj(BigDecimal fNbJianzmj) {
+		this.fNbJianzmj = fNbJianzmj;
+	}
+
+	public BigDecimal getFNbKuasbxsl() {
+		return this.fNbKuasbxsl;
+	}
+
+	public void setFNbKuasbxsl(BigDecimal fNbKuasbxsl) {
+		this.fNbKuasbxsl = fNbKuasbxsl;
+	}
+
+	public BigDecimal getFNbKuashibxsl() {
+		return this.fNbKuashibxsl;
+	}
+
+	public void setFNbKuashibxsl(BigDecimal fNbKuashibxsl) {
+		this.fNbKuashibxsl = fNbKuashibxsl;
+	}
+
+	public BigDecimal getFNbRilkfslrc() {
+		return this.fNbRilkfslrc;
+	}
+
+	public void setFNbRilkfslrc(BigDecimal fNbRilkfslrc) {
+		this.fNbRilkfslrc = fNbRilkfslrc;
+	}
+
+	public BigDecimal getFNbSort() {
+		return this.fNbSort;
+	}
+
+	public void setFNbSort(BigDecimal fNbSort) {
+		this.fNbSort = fNbSort;
+	}
+
+	public BigDecimal getFNbX() {
+		return this.fNbX;
+	}
+
+	public void setFNbX(BigDecimal fNbX) {
+		this.fNbX = fNbX;
+	}
+
+	public BigDecimal getFNbXianj() {
+		return this.fNbXianj;
+	}
+
+	public void setFNbXianj(BigDecimal fNbXianj) {
+		this.fNbXianj = fNbXianj;
+	}
+
+	public BigDecimal getFNbY() {
+		return this.fNbY;
+	}
+
+	public void setFNbY(BigDecimal fNbY) {
+		this.fNbY = fNbY;
+	}
+
+	public BigDecimal getFNbZhandmj() {
+		return this.fNbZhandmj;
+	}
+
+	public void setFNbZhandmj(BigDecimal fNbZhandmj) {
+		this.fNbZhandmj = fNbZhandmj;
+	}
+
+	public String getFVcBianm() {
+		return this.fVcBianm;
+	}
+
+	public void setFVcBianm(String fVcBianm) {
+		this.fVcBianm = fVcBianm;
+	}
+
+	public String getFVcBusline() {
+		return this.fVcBusline;
+	}
+
+	public void setFVcBusline(String fVcBusline) {
+		this.fVcBusline = fVcBusline;
+	}
+
+	public String getFVcDiqbm() {
+		return this.fVcDiqbm;
+	}
+
+	public void setFVcDiqbm(String fVcDiqbm) {
+		this.fVcDiqbm = fVcDiqbm;
+	}
+
+	public String getFVcJiansrq() {
+		return this.fVcJiansrq;
+	}
+
+	public void setFVcJiansrq(String fVcJiansrq) {
+		this.fVcJiansrq = fVcJiansrq;
+	}
+
+	public String getFVcJingjlsdw() {
+		return this.fVcJingjlsdw;
+	}
+
+	public void setFVcJingjlsdw(String fVcJingjlsdw) {
+		this.fVcJingjlsdw = fVcJingjlsdw;
+	}
+
+	public String getFVcKongjbm() {
+		return this.fVcKongjbm;
+	}
+
+	public void setFVcKongjbm(String fVcKongjbm) {
+		this.fVcKongjbm = fVcKongjbm;
+	}
+
+	public String getFVcLianxdh() {
+		return this.fVcLianxdh;
+	}
+
+	public void setFVcLianxdh(String fVcLianxdh) {
+		this.fVcLianxdh = fVcLianxdh;
+	}
+
+	public String getFVcQuxxz() {
+		return this.fVcQuxxz;
+	}
+
+	public void setFVcQuxxz(String fVcQuxxz) {
+		this.fVcQuxxz = fVcQuxxz;
+	}
+
+	public String getFVcSanwurl() {
+		return this.fVcSanwurl;
+	}
+
+	public void setFVcSanwurl(String fVcSanwurl) {
+		this.fVcSanwurl = fVcSanwurl;
+	}
+
+	public String getFVcShengnfcfx() {
+		return this.fVcShengnfcfx;
+	}
+
+	public void setFVcShengnfcfx(String fVcShengnfcfx) {
+		this.fVcShengnfcfx = fVcShengnfcfx;
+	}
+
+	public String getFVcShengwfcfx() {
+		return this.fVcShengwfcfx;
+	}
+
+	public void setFVcShengwfcfx(String fVcShengwfcfx) {
+		this.fVcShengwfcfx = fVcShengwfcfx;
+	}
+
+	public String getFVcSuozdq() {
+		return this.fVcSuozdq;
+	}
+
+	public void setFVcSuozdq(String fVcSuozdq) {
+		this.fVcSuozdq = fVcSuozdq;
+	}
+
+	public String getFVcSuozqx() {
+		return this.fVcSuozqx;
+	}
+
+	public void setFVcSuozqx(String fVcSuozqx) {
+		this.fVcSuozqx = fVcSuozqx;
+	}
+
+	public String getFVcWebsite() {
+		return this.fVcWebsite;
+	}
+
+	public void setFVcWebsite(String fVcWebsite) {
+		this.fVcWebsite = fVcWebsite;
+	}
+
+	public String getFVcYoub() {
+		return this.fVcYoub;
+	}
+
+	public void setFVcYoub(String fVcYoub) {
+		this.fVcYoub = fVcYoub;
+	}
+
+	public String getFVcZhanj() {
+		return this.fVcZhanj;
+	}
+
+	public void setFVcZhanj(String fVcZhanj) {
+		this.fVcZhanj = fVcZhanj;
+	}
+
+	public String getFVcZhanm() {
+		return this.fVcZhanm;
+	}
+
+	public void setFVcZhanm(String fVcZhanm) {
+		this.fVcZhanm = fVcZhanm;
+	}
+
+	public String getFVcZhanz() {
+		return this.fVcZhanz;
+	}
+
+	public void setFVcZhanz(String fVcZhanz) {
+		this.fVcZhanz = fVcZhanz;
+	}
+
+	public String getFVcZhaop() {
+		return this.fVcZhaop;
+	}
+
+	public void setFVcZhaop(String fVcZhaop) {
+		this.fVcZhaop = fVcZhaop;
+	}
+
+	public String getFVcZhaopbh() {
+		return this.fVcZhaopbh;
+	}
+
+	public void setFVcZhaopbh(String fVcZhaopbh) {
+		this.fVcZhaopbh = fVcZhaopbh;
+	}
+
+	public String getFVcZhuangt() {
+		return this.fVcZhuangt;
+	}
+
+	public void setFVcZhuangt(String fVcZhuangt) {
+		this.fVcZhuangt = fVcZhuangt;
+	}
+
+	public String getUserid() {
+		return this.userid;
+	}
+
+	public void setUserid(String userid) {
+		this.userid = userid;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 189 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGlztChangjqd.java

@@ -0,0 +1,189 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_glzt_changjqd database table.
+ * 
+ */
+@Entity
+@Table(name="b_glzt_changjqd")
+public class BGlztChangjqd extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Column(name="F_NB_HUOWRTTL")
+	private BigDecimal fNbHuowrttl;
+
+	@Column(name="F_NB_LVKRTTL")
+	private BigDecimal fNbLvkrttl;
+
+	@Lob
+	@Column(name="F_VC_BEIZ")
+	private String fVcBeiz;
+
+	@Column(name="F_VC_BIANM")
+	private String fVcBianm;
+
+	@Column(name="F_VC_LUXBSM")
+	private String fVcLuxbsm;
+
+	@Column(name="F_VC_LUXDM")
+	private String fVcLuxdm;
+
+	@Column(name="F_VC_LUXMC")
+	private String fVcLuxmc;
+
+	@Column(name="F_VC_MINGC")
+	private String fVcMingc;
+
+	@Column(name="F_VC_QIDZH")
+	private String fVcQidzh;
+
+	@Column(name="F_VC_SHIJWYBM")
+	private String fVcShijwybm;
+
+	@Column(name="F_VC_SUOZD")
+	private String fVcSuozd;
+
+	@Column(name="F_VC_ZUIDDYL")
+	private String fVcZuiddyl;
+    
+    private Double lon;
+    private Double lat;
+
+	public BGlztChangjqd() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public BigDecimal getFNbHuowrttl() {
+		return this.fNbHuowrttl;
+	}
+
+	public void setFNbHuowrttl(BigDecimal fNbHuowrttl) {
+		this.fNbHuowrttl = fNbHuowrttl;
+	}
+
+	public BigDecimal getFNbLvkrttl() {
+		return this.fNbLvkrttl;
+	}
+
+	public void setFNbLvkrttl(BigDecimal fNbLvkrttl) {
+		this.fNbLvkrttl = fNbLvkrttl;
+	}
+
+	public String getFVcBeiz() {
+		return this.fVcBeiz;
+	}
+
+	public void setFVcBeiz(String fVcBeiz) {
+		this.fVcBeiz = fVcBeiz;
+	}
+
+	public String getFVcBianm() {
+		return this.fVcBianm;
+	}
+
+	public void setFVcBianm(String fVcBianm) {
+		this.fVcBianm = fVcBianm;
+	}
+
+	public String getFVcLuxbsm() {
+		return this.fVcLuxbsm;
+	}
+
+	public void setFVcLuxbsm(String fVcLuxbsm) {
+		this.fVcLuxbsm = fVcLuxbsm;
+	}
+
+	public String getFVcLuxdm() {
+		return this.fVcLuxdm;
+	}
+
+	public void setFVcLuxdm(String fVcLuxdm) {
+		this.fVcLuxdm = fVcLuxdm;
+	}
+
+	public String getFVcLuxmc() {
+		return this.fVcLuxmc;
+	}
+
+	public void setFVcLuxmc(String fVcLuxmc) {
+		this.fVcLuxmc = fVcLuxmc;
+	}
+
+	public String getFVcMingc() {
+		return this.fVcMingc;
+	}
+
+	public void setFVcMingc(String fVcMingc) {
+		this.fVcMingc = fVcMingc;
+	}
+
+	public String getFVcQidzh() {
+		return this.fVcQidzh;
+	}
+
+	public void setFVcQidzh(String fVcQidzh) {
+		this.fVcQidzh = fVcQidzh;
+	}
+
+	public String getFVcShijwybm() {
+		return this.fVcShijwybm;
+	}
+
+	public void setFVcShijwybm(String fVcShijwybm) {
+		this.fVcShijwybm = fVcShijwybm;
+	}
+
+	public String getFVcSuozd() {
+		return this.fVcSuozd;
+	}
+
+	public void setFVcSuozd(String fVcSuozd) {
+		this.fVcSuozd = fVcSuozd;
+	}
+
+	public String getFVcZuiddyl() {
+		return this.fVcZuiddyl;
+	}
+
+	public void setFVcZuiddyl(String fVcZuiddyl) {
+		this.fVcZuiddyl = fVcZuiddyl;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 320 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGlztLuwsj.java

@@ -0,0 +1,320 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+import javax.persistence.Temporal;
+import javax.persistence.TemporalType;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_glzt_luwsj database table.
+ * 
+ */
+@Entity
+@Table(name="b_glzt_luwsj")
+public class BGlztLuwsj extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Temporal(TemporalType.TIMESTAMP)
+	@Column(name="F_DT_GENGXSJ")
+	private Date fDtGengxsj;
+
+	@Temporal(TemporalType.TIMESTAMP)
+	@Column(name="F_DT_SHIFSJ")
+	private Date fDtShifsj;
+
+	@Temporal(TemporalType.TIMESTAMP)
+	@Column(name="F_DT_SHUJWHSJ")
+	private Date fDtShujwhsj;
+
+	@Temporal(TemporalType.TIMESTAMP)
+	@Column(name="F_DT_YUJHFSJ")
+	private Date fDtYujhfsj;
+
+	@Column(name="F_NB_QIDZH")
+	private BigDecimal fNbQidzh;
+
+	@Column(name="F_NB_ZHONGDZH")
+	private BigDecimal fNbZhongdzh;
+
+	@Lob
+	@Column(name="F_VC_BAOGDWMC")
+	private String fVcBaogdwmc;
+
+	@Column(name="F_VC_FANGX")
+	private String fVcFangx;
+
+	@Column(name="F_VC_GUANZCS")
+	private String fVcGuanzcs;
+
+	@Column(name="F_VC_GUANZCSMC")
+	private String fVcGuanzcsmc;
+
+	@Column(name="F_VC_LUXBM")
+	private String fVcLuxbm;
+
+	@Lob
+	@Column(name="F_VC_LUXMC")
+	private String fVcLuxmc;
+
+	@Column(name="F_VC_SHIJLX")
+	private String fVcShijlx;
+
+	@Column(name="F_VC_SHIJLXMC")
+	private String fVcShijlxmc;
+
+	@Lob
+	@Column(name="F_VC_SHIJNR")
+	private String fVcShijnr;
+
+	@Lob
+	@Column(name="F_VC_SHIJNR_OLD")
+	private String fVcShijnrOld;
+
+	@Column(name="F_VC_XINGZQH")
+	private String fVcXingzqh;
+
+	@Column(name="X_MIDDLE")
+	private Double xMiddle;
+
+	@Column(name="X_QID")
+	private Double xQid;
+
+	@Column(name="X_ZHONGD")
+	private Double xZhongd;
+
+	@Column(name="Y_MIDDLE")
+	private Double yMiddle;
+
+	@Column(name="Y_QID")
+	private Double yQid;
+
+	@Column(name="Y_ZHONGD")
+	private Double yZhongd;
+    
+    private Double lon;
+    private Double lat;
+
+	public BGlztLuwsj() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public Date getFDtGengxsj() {
+		return this.fDtGengxsj;
+	}
+
+	public void setFDtGengxsj(Date fDtGengxsj) {
+		this.fDtGengxsj = fDtGengxsj;
+	}
+
+	public Date getFDtShifsj() {
+		return this.fDtShifsj;
+	}
+
+	public void setFDtShifsj(Date fDtShifsj) {
+		this.fDtShifsj = fDtShifsj;
+	}
+
+	public Date getFDtShujwhsj() {
+		return this.fDtShujwhsj;
+	}
+
+	public void setFDtShujwhsj(Date fDtShujwhsj) {
+		this.fDtShujwhsj = fDtShujwhsj;
+	}
+
+	public Date getFDtYujhfsj() {
+		return this.fDtYujhfsj;
+	}
+
+	public void setFDtYujhfsj(Date fDtYujhfsj) {
+		this.fDtYujhfsj = fDtYujhfsj;
+	}
+
+	public BigDecimal getFNbQidzh() {
+		return this.fNbQidzh;
+	}
+
+	public void setFNbQidzh(BigDecimal fNbQidzh) {
+		this.fNbQidzh = fNbQidzh;
+	}
+
+	public BigDecimal getFNbZhongdzh() {
+		return this.fNbZhongdzh;
+	}
+
+	public void setFNbZhongdzh(BigDecimal fNbZhongdzh) {
+		this.fNbZhongdzh = fNbZhongdzh;
+	}
+
+	public String getFVcBaogdwmc() {
+		return this.fVcBaogdwmc;
+	}
+
+	public void setFVcBaogdwmc(String fVcBaogdwmc) {
+		this.fVcBaogdwmc = fVcBaogdwmc;
+	}
+
+	public String getFVcFangx() {
+		return this.fVcFangx;
+	}
+
+	public void setFVcFangx(String fVcFangx) {
+		this.fVcFangx = fVcFangx;
+	}
+
+	public String getFVcGuanzcs() {
+		return this.fVcGuanzcs;
+	}
+
+	public void setFVcGuanzcs(String fVcGuanzcs) {
+		this.fVcGuanzcs = fVcGuanzcs;
+	}
+
+	public String getFVcGuanzcsmc() {
+		return this.fVcGuanzcsmc;
+	}
+
+	public void setFVcGuanzcsmc(String fVcGuanzcsmc) {
+		this.fVcGuanzcsmc = fVcGuanzcsmc;
+	}
+
+	public String getFVcLuxbm() {
+		return this.fVcLuxbm;
+	}
+
+	public void setFVcLuxbm(String fVcLuxbm) {
+		this.fVcLuxbm = fVcLuxbm;
+	}
+
+	public String getFVcLuxmc() {
+		return this.fVcLuxmc;
+	}
+
+	public void setFVcLuxmc(String fVcLuxmc) {
+		this.fVcLuxmc = fVcLuxmc;
+	}
+
+	public String getFVcShijlx() {
+		return this.fVcShijlx;
+	}
+
+	public void setFVcShijlx(String fVcShijlx) {
+		this.fVcShijlx = fVcShijlx;
+	}
+
+	public String getFVcShijlxmc() {
+		return this.fVcShijlxmc;
+	}
+
+	public void setFVcShijlxmc(String fVcShijlxmc) {
+		this.fVcShijlxmc = fVcShijlxmc;
+	}
+
+	public String getFVcShijnr() {
+		return this.fVcShijnr;
+	}
+
+	public void setFVcShijnr(String fVcShijnr) {
+		this.fVcShijnr = fVcShijnr;
+	}
+
+	public String getFVcShijnrOld() {
+		return this.fVcShijnrOld;
+	}
+
+	public void setFVcShijnrOld(String fVcShijnrOld) {
+		this.fVcShijnrOld = fVcShijnrOld;
+	}
+
+	public String getFVcXingzqh() {
+		return this.fVcXingzqh;
+	}
+
+	public void setFVcXingzqh(String fVcXingzqh) {
+		this.fVcXingzqh = fVcXingzqh;
+	}
+
+	public Double getXMiddle() {
+		return this.xMiddle;
+	}
+
+	public void setXMiddle(Double xMiddle) {
+		this.xMiddle = xMiddle;
+	}
+
+	public Double getXQid() {
+		return this.xQid;
+	}
+
+	public void setXQid(Double xQid) {
+		this.xQid = xQid;
+	}
+
+	public Double getXZhongd() {
+		return this.xZhongd;
+	}
+
+	public void setXZhongd(Double xZhongd) {
+		this.xZhongd = xZhongd;
+	}
+
+	public Double getYMiddle() {
+		return this.yMiddle;
+	}
+
+	public void setYMiddle(Double yMiddle) {
+		this.yMiddle = yMiddle;
+	}
+
+	public Double getYQid() {
+		return this.yQid;
+	}
+
+	public void setYQid(Double yQid) {
+		this.yQid = yQid;
+	}
+
+	public Double getYZhongd() {
+		return this.yZhongd;
+	}
+
+	public void setYZhongd(Double yZhongd) {
+		this.yZhongd = yZhongd;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 255 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGlztSuid.java

@@ -0,0 +1,255 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_glzt_suid database table.
+ * 
+ */
+@Entity
+@Table(name="b_glzt_suid")
+public class BGlztSuid extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Column(name="F_NB_HANDJG")
+	private BigDecimal fNbHandjg;
+
+	@Column(name="F_NB_RENXDK")
+	private BigDecimal fNbRenxdk;
+
+	@Column(name="F_NB_RUKZH")
+	private BigDecimal fNbRukzh;
+
+	@Column(name="F_NB_SUIDCD")
+	private BigDecimal fNbSuidcd;
+
+	@Column(name="F_NB_SUIDJK")
+	private BigDecimal fNbSuidjk;
+
+	@Column(name="F_NB_XINGCDK")
+	private BigDecimal fNbXingcdk;
+
+	@Column(name="F_NB_ZHONGXZH")
+	private BigDecimal fNbZhongxzh;
+
+	@Lob
+	@Column(name="F_VC_BEIZ")
+	private String fVcBeiz;
+
+	@Column(name="F_VC_BIANM")
+	private String fVcBianm;
+
+	@Column(name="F_VC_GUANLDW")
+	private String fVcGuanldw;
+
+	@Column(name="F_VC_LUXBSM")
+	private String fVcLuxbsm;
+
+	@Column(name="F_VC_LUXDM")
+	private String fVcLuxdm;
+
+	@Column(name="F_VC_LUXMC")
+	private String fVcLuxmc;
+
+	@Column(name="F_VC_SHIJWYBM")
+	private String fVcShijwybm;
+
+	@Column(name="F_VC_SUIDMC")
+	private String fVcSuidmc;
+
+	@Column(name="F_VC_SUIDSZDD")
+	private String fVcSuidszdd;
+
+	@Column(name="F_VC_SUIDWYBS")
+	private String fVcSuidwybs;
+
+	@Column(name="F_VC_SUOZD")
+	private String fVcSuozd;
+    
+    private Double lon;
+    private Double lat;
+
+	public BGlztSuid() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public BigDecimal getFNbHandjg() {
+		return this.fNbHandjg;
+	}
+
+	public void setFNbHandjg(BigDecimal fNbHandjg) {
+		this.fNbHandjg = fNbHandjg;
+	}
+
+	public BigDecimal getFNbRenxdk() {
+		return this.fNbRenxdk;
+	}
+
+	public void setFNbRenxdk(BigDecimal fNbRenxdk) {
+		this.fNbRenxdk = fNbRenxdk;
+	}
+
+	public BigDecimal getFNbRukzh() {
+		return this.fNbRukzh;
+	}
+
+	public void setFNbRukzh(BigDecimal fNbRukzh) {
+		this.fNbRukzh = fNbRukzh;
+	}
+
+	public BigDecimal getFNbSuidcd() {
+		return this.fNbSuidcd;
+	}
+
+	public void setFNbSuidcd(BigDecimal fNbSuidcd) {
+		this.fNbSuidcd = fNbSuidcd;
+	}
+
+	public BigDecimal getFNbSuidjk() {
+		return this.fNbSuidjk;
+	}
+
+	public void setFNbSuidjk(BigDecimal fNbSuidjk) {
+		this.fNbSuidjk = fNbSuidjk;
+	}
+
+	public BigDecimal getFNbXingcdk() {
+		return this.fNbXingcdk;
+	}
+
+	public void setFNbXingcdk(BigDecimal fNbXingcdk) {
+		this.fNbXingcdk = fNbXingcdk;
+	}
+
+	public BigDecimal getFNbZhongxzh() {
+		return this.fNbZhongxzh;
+	}
+
+	public void setFNbZhongxzh(BigDecimal fNbZhongxzh) {
+		this.fNbZhongxzh = fNbZhongxzh;
+	}
+
+	public String getFVcBeiz() {
+		return this.fVcBeiz;
+	}
+
+	public void setFVcBeiz(String fVcBeiz) {
+		this.fVcBeiz = fVcBeiz;
+	}
+
+	public String getFVcBianm() {
+		return this.fVcBianm;
+	}
+
+	public void setFVcBianm(String fVcBianm) {
+		this.fVcBianm = fVcBianm;
+	}
+
+	public String getFVcGuanldw() {
+		return this.fVcGuanldw;
+	}
+
+	public void setFVcGuanldw(String fVcGuanldw) {
+		this.fVcGuanldw = fVcGuanldw;
+	}
+
+	public String getFVcLuxbsm() {
+		return this.fVcLuxbsm;
+	}
+
+	public void setFVcLuxbsm(String fVcLuxbsm) {
+		this.fVcLuxbsm = fVcLuxbsm;
+	}
+
+	public String getFVcLuxdm() {
+		return this.fVcLuxdm;
+	}
+
+	public void setFVcLuxdm(String fVcLuxdm) {
+		this.fVcLuxdm = fVcLuxdm;
+	}
+
+	public String getFVcLuxmc() {
+		return this.fVcLuxmc;
+	}
+
+	public void setFVcLuxmc(String fVcLuxmc) {
+		this.fVcLuxmc = fVcLuxmc;
+	}
+
+	public String getFVcShijwybm() {
+		return this.fVcShijwybm;
+	}
+
+	public void setFVcShijwybm(String fVcShijwybm) {
+		this.fVcShijwybm = fVcShijwybm;
+	}
+
+	public String getFVcSuidmc() {
+		return this.fVcSuidmc;
+	}
+
+	public void setFVcSuidmc(String fVcSuidmc) {
+		this.fVcSuidmc = fVcSuidmc;
+	}
+
+	public String getFVcSuidszdd() {
+		return this.fVcSuidszdd;
+	}
+
+	public void setFVcSuidszdd(String fVcSuidszdd) {
+		this.fVcSuidszdd = fVcSuidszdd;
+	}
+
+	public String getFVcSuidwybs() {
+		return this.fVcSuidwybs;
+	}
+
+	public void setFVcSuidwybs(String fVcSuidwybs) {
+		this.fVcSuidwybs = fVcSuidwybs;
+	}
+
+	public String getFVcSuozd() {
+		return this.fVcSuozd;
+	}
+
+	public void setFVcSuozd(String fVcSuozd) {
+		this.fVcSuozd = fVcSuozd;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 209 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGsglFuwq.java

@@ -0,0 +1,209 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_gsgl_fuwq database table.
+ * 
+ */
+@Entity
+@Table(name="b_gsgl_fuwq")
+public class BGsglFuwq extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Lob
+	@Column(name="F_VC_BEIZ")
+	private String fVcBeiz;
+
+	@Column(name="F_VC_BIANM")
+	private String fVcBianm;
+
+	@Column(name="F_VC_FUWNR")
+	private String fVcFuwnr;
+
+	@Column(name="F_VC_FUWQMC")
+	private String fVcFuwqmc;
+
+	@Column(name="F_VC_GUANLDW")
+	private String fVcGuanldw;
+
+	@Column(name="F_VC_JIANCNY")
+	private String fVcJiancny;
+
+	@Column(name="F_VC_LUXBSM")
+	private String fVcLuxbsm;
+
+	@Column(name="F_VC_LUXDM")
+	private String fVcLuxdm;
+
+	@Column(name="F_VC_LUXMC")
+	private String fVcLuxmc;
+
+	@Column(name="F_VC_SHESWYBS")
+	private String fVcSheswybs;
+
+	@Column(name="F_VC_SHIJWYBM")
+	private String fVcShijwybm;
+
+	@Column(name="F_VC_WEIZZH")
+	private String fVcWeizzh;
+
+	@Column(name="F_VC_XINGZQH")
+	private String fVcXingzqh;
+
+	@Column(name="F_VC_ZONGMJ")
+	private String fVcZongmj;
+    
+    private Double lon;
+    private Double lat;
+
+	public BGsglFuwq() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public String getFVcBeiz() {
+		return this.fVcBeiz;
+	}
+
+	public void setFVcBeiz(String fVcBeiz) {
+		this.fVcBeiz = fVcBeiz;
+	}
+
+	public String getFVcBianm() {
+		return this.fVcBianm;
+	}
+
+	public void setFVcBianm(String fVcBianm) {
+		this.fVcBianm = fVcBianm;
+	}
+
+	public String getFVcFuwnr() {
+		return this.fVcFuwnr;
+	}
+
+	public void setFVcFuwnr(String fVcFuwnr) {
+		this.fVcFuwnr = fVcFuwnr;
+	}
+
+	public String getFVcFuwqmc() {
+		return this.fVcFuwqmc;
+	}
+
+	public void setFVcFuwqmc(String fVcFuwqmc) {
+		this.fVcFuwqmc = fVcFuwqmc;
+	}
+
+	public String getFVcGuanldw() {
+		return this.fVcGuanldw;
+	}
+
+	public void setFVcGuanldw(String fVcGuanldw) {
+		this.fVcGuanldw = fVcGuanldw;
+	}
+
+	public String getFVcJiancny() {
+		return this.fVcJiancny;
+	}
+
+	public void setFVcJiancny(String fVcJiancny) {
+		this.fVcJiancny = fVcJiancny;
+	}
+
+	public String getFVcLuxbsm() {
+		return this.fVcLuxbsm;
+	}
+
+	public void setFVcLuxbsm(String fVcLuxbsm) {
+		this.fVcLuxbsm = fVcLuxbsm;
+	}
+
+	public String getFVcLuxdm() {
+		return this.fVcLuxdm;
+	}
+
+	public void setFVcLuxdm(String fVcLuxdm) {
+		this.fVcLuxdm = fVcLuxdm;
+	}
+
+	public String getFVcLuxmc() {
+		return this.fVcLuxmc;
+	}
+
+	public void setFVcLuxmc(String fVcLuxmc) {
+		this.fVcLuxmc = fVcLuxmc;
+	}
+
+	public String getFVcSheswybs() {
+		return this.fVcSheswybs;
+	}
+
+	public void setFVcSheswybs(String fVcSheswybs) {
+		this.fVcSheswybs = fVcSheswybs;
+	}
+
+	public String getFVcShijwybm() {
+		return this.fVcShijwybm;
+	}
+
+	public void setFVcShijwybm(String fVcShijwybm) {
+		this.fVcShijwybm = fVcShijwybm;
+	}
+
+	public String getFVcWeizzh() {
+		return this.fVcWeizzh;
+	}
+
+	public void setFVcWeizzh(String fVcWeizzh) {
+		this.fVcWeizzh = fVcWeizzh;
+	}
+
+	public String getFVcXingzqh() {
+		return this.fVcXingzqh;
+	}
+
+	public void setFVcXingzqh(String fVcXingzqh) {
+		this.fVcXingzqh = fVcXingzqh;
+	}
+
+	public String getFVcZongmj() {
+		return this.fVcZongmj;
+	}
+
+	public void setFVcZongmj(String fVcZongmj) {
+		this.fVcZongmj = fVcZongmj;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 322 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGsglKuajdq.java

@@ -0,0 +1,322 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_gsgl_kuajdq database table.
+ * 
+ */
+@Entity
+@Table(name="b_gsgl_kuajdq")
+public class BGsglKuajdq extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Column(name="F_NB_CHEDS")
+	private BigDecimal fNbCheds;
+
+	@Column(name="F_NB_HELCSW")
+	private BigDecimal fNbHelcsw;
+
+	@Column(name="F_NB_HELKSW")
+	private BigDecimal fNbHelksw;
+
+	@Lob
+	@Column(name="F_VC_BEIZ")
+	private String fVcBeiz;
+
+	@Column(name="F_VC_BIANM")
+	private String fVcBianm;
+
+	@Column(name="F_VC_DAQMC")
+	private String fVcDaqmc;
+
+	@Column(name="F_VC_DIZ")
+	private String fVcDiz;
+
+	@Lob
+	@Column(name="F_VC_GAIK")
+	private String fVcGaik;
+
+	@Column(name="F_VC_GUANLDW")
+	private String fVcGuanldw;
+
+	@Column(name="F_VC_HOUYQC")
+	private String fVcHouyqc;
+
+	@Column(name="F_VC_JUNGRQ")
+	private String fVcJungrq;
+
+	@Column(name="F_VC_KAIGRQ")
+	private String fVcKaigrq;
+
+	@Column(name="F_VC_KUAYJHMC")
+	private String fVcKuayjhmc;
+
+	@Column(name="F_VC_LISZGSW")
+	private String fVcLiszgsw;
+
+	@Column(name="F_VC_LUXDM")
+	private String fVcLuxdm;
+
+	@Column(name="F_VC_QIANYQC")
+	private String fVcQianyqc;
+
+	@Column(name="F_VC_QIAOLWYBS")
+	private String fVcQiaolwybs;
+
+	@Column(name="F_VC_QIAOLZC")
+	private String fVcQiaolzc;
+
+	@Column(name="F_VC_QIAOMJK")
+	private String fVcQiaomjk;
+
+	@Column(name="F_VC_QIAOXJK")
+	private String fVcQiaoxjk;
+
+	@Column(name="F_VC_SANWWYMB")
+	private String fVcSanwwymb;
+
+	@Column(name="F_VC_SHIJWYBM")
+	private String fVcShijwybm;
+
+	@Column(name="F_VC_ZHONGXWZZH")
+	private String fVcZhongxwzzh;
+
+	@Column(name="F_VC_ZONGTZ")
+	private String fVcZongtz;
+    
+    private Double lon;
+    private Double lat;
+
+	public BGsglKuajdq() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public BigDecimal getFNbCheds() {
+		return this.fNbCheds;
+	}
+
+	public void setFNbCheds(BigDecimal fNbCheds) {
+		this.fNbCheds = fNbCheds;
+	}
+
+	public BigDecimal getFNbHelcsw() {
+		return this.fNbHelcsw;
+	}
+
+	public void setFNbHelcsw(BigDecimal fNbHelcsw) {
+		this.fNbHelcsw = fNbHelcsw;
+	}
+
+	public BigDecimal getFNbHelksw() {
+		return this.fNbHelksw;
+	}
+
+	public void setFNbHelksw(BigDecimal fNbHelksw) {
+		this.fNbHelksw = fNbHelksw;
+	}
+
+	public String getFVcBeiz() {
+		return this.fVcBeiz;
+	}
+
+	public void setFVcBeiz(String fVcBeiz) {
+		this.fVcBeiz = fVcBeiz;
+	}
+
+	public String getFVcBianm() {
+		return this.fVcBianm;
+	}
+
+	public void setFVcBianm(String fVcBianm) {
+		this.fVcBianm = fVcBianm;
+	}
+
+	public String getFVcDaqmc() {
+		return this.fVcDaqmc;
+	}
+
+	public void setFVcDaqmc(String fVcDaqmc) {
+		this.fVcDaqmc = fVcDaqmc;
+	}
+
+	public String getFVcDiz() {
+		return this.fVcDiz;
+	}
+
+	public void setFVcDiz(String fVcDiz) {
+		this.fVcDiz = fVcDiz;
+	}
+
+	public String getFVcGaik() {
+		return this.fVcGaik;
+	}
+
+	public void setFVcGaik(String fVcGaik) {
+		this.fVcGaik = fVcGaik;
+	}
+
+	public String getFVcGuanldw() {
+		return this.fVcGuanldw;
+	}
+
+	public void setFVcGuanldw(String fVcGuanldw) {
+		this.fVcGuanldw = fVcGuanldw;
+	}
+
+	public String getFVcHouyqc() {
+		return this.fVcHouyqc;
+	}
+
+	public void setFVcHouyqc(String fVcHouyqc) {
+		this.fVcHouyqc = fVcHouyqc;
+	}
+
+	public String getFVcJungrq() {
+		return this.fVcJungrq;
+	}
+
+	public void setFVcJungrq(String fVcJungrq) {
+		this.fVcJungrq = fVcJungrq;
+	}
+
+	public String getFVcKaigrq() {
+		return this.fVcKaigrq;
+	}
+
+	public void setFVcKaigrq(String fVcKaigrq) {
+		this.fVcKaigrq = fVcKaigrq;
+	}
+
+	public String getFVcKuayjhmc() {
+		return this.fVcKuayjhmc;
+	}
+
+	public void setFVcKuayjhmc(String fVcKuayjhmc) {
+		this.fVcKuayjhmc = fVcKuayjhmc;
+	}
+
+	public String getFVcLiszgsw() {
+		return this.fVcLiszgsw;
+	}
+
+	public void setFVcLiszgsw(String fVcLiszgsw) {
+		this.fVcLiszgsw = fVcLiszgsw;
+	}
+
+	public String getFVcLuxdm() {
+		return this.fVcLuxdm;
+	}
+
+	public void setFVcLuxdm(String fVcLuxdm) {
+		this.fVcLuxdm = fVcLuxdm;
+	}
+
+	public String getFVcQianyqc() {
+		return this.fVcQianyqc;
+	}
+
+	public void setFVcQianyqc(String fVcQianyqc) {
+		this.fVcQianyqc = fVcQianyqc;
+	}
+
+	public String getFVcQiaolwybs() {
+		return this.fVcQiaolwybs;
+	}
+
+	public void setFVcQiaolwybs(String fVcQiaolwybs) {
+		this.fVcQiaolwybs = fVcQiaolwybs;
+	}
+
+	public String getFVcQiaolzc() {
+		return this.fVcQiaolzc;
+	}
+
+	public void setFVcQiaolzc(String fVcQiaolzc) {
+		this.fVcQiaolzc = fVcQiaolzc;
+	}
+
+	public String getFVcQiaomjk() {
+		return this.fVcQiaomjk;
+	}
+
+	public void setFVcQiaomjk(String fVcQiaomjk) {
+		this.fVcQiaomjk = fVcQiaomjk;
+	}
+
+	public String getFVcQiaoxjk() {
+		return this.fVcQiaoxjk;
+	}
+
+	public void setFVcQiaoxjk(String fVcQiaoxjk) {
+		this.fVcQiaoxjk = fVcQiaoxjk;
+	}
+
+	public String getFVcSanwwymb() {
+		return this.fVcSanwwymb;
+	}
+
+	public void setFVcSanwwymb(String fVcSanwwymb) {
+		this.fVcSanwwymb = fVcSanwwymb;
+	}
+
+	public String getFVcShijwybm() {
+		return this.fVcShijwybm;
+	}
+
+	public void setFVcShijwybm(String fVcShijwybm) {
+		this.fVcShijwybm = fVcShijwybm;
+	}
+
+	public String getFVcZhongxwzzh() {
+		return this.fVcZhongxwzzh;
+	}
+
+	public void setFVcZhongxwzzh(String fVcZhongxwzzh) {
+		this.fVcZhongxwzzh = fVcZhongxwzzh;
+	}
+
+	public String getFVcZongtz() {
+		return this.fVcZongtz;
+	}
+
+	public void setFVcZongtz(String fVcZongtz) {
+		this.fVcZongtz = fVcZongtz;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 231 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BGsglShoufz.java

@@ -0,0 +1,231 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_gsgl_shoufz database table.
+ * 
+ */
+@Entity
+@Table(name="b_gsgl_shoufz")
+public class BGsglShoufz extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Lob
+	@Column(name="F_VC_BEIZ")
+	private String fVcBeiz;
+
+	@Column(name="F_VC_GUANLDW")
+	private String fVcGuanldw;
+
+	@Column(name="F_VC_LUXBSM")
+	private String fVcLuxbsm;
+
+	@Column(name="F_VC_LUXDM")
+	private String fVcLuxdm;
+
+	@Column(name="F_VC_LUXMC")
+	private String fVcLuxmc;
+
+	@Column(name="F_VC_PIZSFNX")
+	private String fVcPizsfnx;
+
+	@Column(name="F_VC_SHIJWYBM")
+	private String fVcShijwybm;
+
+	@Column(name="F_VC_SHOUFCDS")
+	private String fVcShoufcds;
+
+	@Column(name="F_VC_SHOUFRQ")
+	private String fVcShoufrq;
+
+	@Column(name="F_VC_SHOUFRYS")
+	private String fVcShoufrys;
+
+	@Column(name="F_VC_SHOUFZBDH")
+	private String fVcShoufzbdh;
+
+	@Column(name="F_VC_SHOUFZMC")
+	private String fVcShoufzmc;
+
+	@Column(name="F_VC_SHOUFZWYBS")
+	private String fVcShoufzwybs;
+
+	@Column(name="F_VC_SHOUFZWZ")
+	private String fVcShoufzwz;
+
+	@Column(name="F_VC_WEIZZH")
+	private String fVcWeizzh;
+
+	@Column(name="F_VC_ZHUGDMMC")
+	private String fVcZhugdmmc;
+    
+    private Double lon;
+    private Double lat;
+
+	public BGsglShoufz() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public String getFVcBeiz() {
+		return this.fVcBeiz;
+	}
+
+	public void setFVcBeiz(String fVcBeiz) {
+		this.fVcBeiz = fVcBeiz;
+	}
+
+	public String getFVcGuanldw() {
+		return this.fVcGuanldw;
+	}
+
+	public void setFVcGuanldw(String fVcGuanldw) {
+		this.fVcGuanldw = fVcGuanldw;
+	}
+
+	public String getFVcLuxbsm() {
+		return this.fVcLuxbsm;
+	}
+
+	public void setFVcLuxbsm(String fVcLuxbsm) {
+		this.fVcLuxbsm = fVcLuxbsm;
+	}
+
+	public String getFVcLuxdm() {
+		return this.fVcLuxdm;
+	}
+
+	public void setFVcLuxdm(String fVcLuxdm) {
+		this.fVcLuxdm = fVcLuxdm;
+	}
+
+	public String getFVcLuxmc() {
+		return this.fVcLuxmc;
+	}
+
+	public void setFVcLuxmc(String fVcLuxmc) {
+		this.fVcLuxmc = fVcLuxmc;
+	}
+
+	public String getFVcPizsfnx() {
+		return this.fVcPizsfnx;
+	}
+
+	public void setFVcPizsfnx(String fVcPizsfnx) {
+		this.fVcPizsfnx = fVcPizsfnx;
+	}
+
+	public String getFVcShijwybm() {
+		return this.fVcShijwybm;
+	}
+
+	public void setFVcShijwybm(String fVcShijwybm) {
+		this.fVcShijwybm = fVcShijwybm;
+	}
+
+	public String getFVcShoufcds() {
+		return this.fVcShoufcds;
+	}
+
+	public void setFVcShoufcds(String fVcShoufcds) {
+		this.fVcShoufcds = fVcShoufcds;
+	}
+
+	public String getFVcShoufrq() {
+		return this.fVcShoufrq;
+	}
+
+	public void setFVcShoufrq(String fVcShoufrq) {
+		this.fVcShoufrq = fVcShoufrq;
+	}
+
+	public String getFVcShoufrys() {
+		return this.fVcShoufrys;
+	}
+
+	public void setFVcShoufrys(String fVcShoufrys) {
+		this.fVcShoufrys = fVcShoufrys;
+	}
+
+	public String getFVcShoufzbdh() {
+		return this.fVcShoufzbdh;
+	}
+
+	public void setFVcShoufzbdh(String fVcShoufzbdh) {
+		this.fVcShoufzbdh = fVcShoufzbdh;
+	}
+
+	public String getFVcShoufzmc() {
+		return this.fVcShoufzmc;
+	}
+
+	public void setFVcShoufzmc(String fVcShoufzmc) {
+		this.fVcShoufzmc = fVcShoufzmc;
+	}
+
+	public String getFVcShoufzwybs() {
+		return this.fVcShoufzwybs;
+	}
+
+	public void setFVcShoufzwybs(String fVcShoufzwybs) {
+		this.fVcShoufzwybs = fVcShoufzwybs;
+	}
+
+	public String getFVcShoufzwz() {
+		return this.fVcShoufzwz;
+	}
+
+	public void setFVcShoufzwz(String fVcShoufzwz) {
+		this.fVcShoufzwz = fVcShoufzwz;
+	}
+
+	public String getFVcWeizzh() {
+		return this.fVcWeizzh;
+	}
+
+	public void setFVcWeizzh(String fVcWeizzh) {
+		this.fVcWeizzh = fVcWeizzh;
+	}
+
+	public String getFVcZhugdmmc() {
+		return this.fVcZhugdmmc;
+	}
+
+	public void setFVcZhugdmmc(String fVcZhugdmmc) {
+		this.fVcZhugdmmc = fVcZhugdmmc;
+	}
+
+    public Double getLon() {
+        return lon;
+    }
+
+    public void setLon(Double lon) {
+        this.lon = lon;
+    }
+
+    public Double getLat() {
+        return lat;
+    }
+
+    public void setLat(Double lat) {
+        this.lat = lat;
+    }
+
+}

+ 270 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/entity/BTlztHuocz.java

@@ -0,0 +1,270 @@
+package com.jsjty.jdc.web.gzcx.entity;
+
+import java.math.BigDecimal;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.Table;
+
+import com.xtframe.sec.common.BaseEntity;
+
+
+/**
+ * The persistent class for the b_tlzt_huocz database table.
+ * 
+ */
+@Entity
+@Table(name="b_tlzt_huocz")
+public class BTlztHuocz extends BaseEntity<String> {
+	private static final long serialVersionUID = 1L;
+
+	@Id
+	private long id;
+
+	@Column(name="F_NB_SUOZSBH")
+	private BigDecimal fNbSuozsbh;
+
+	@Column(name="F_NB_ZHANDPM")
+	private BigDecimal fNbZhandpm;
+
+	@Lob
+	@Column(name="F_VC_BEIZ")
+	private String fVcBeiz;
+
+	@Column(name="F_VC_BIANM")
+	private String fVcBianm;
+
+	@Column(name="F_VC_CHEZDJ")
+	private String fVcChezdj;
+
+	@Column(name="F_VC_CHEZFL")
+	private String fVcChezfl;
+
+	@Column(name="F_VC_DIQMC")
+	private String fVcDiqmc;
+
+	@Column(name="F_VC_HUOCZDM")
+	private String fVcHuoczdm;
+
+	@Column(name="F_VC_HUOCZMC")
+	private String fVcHuoczmc;
+
+	@Column(name="F_VC_JIANZMJ")
+	private String fVcJianzmj;
+
+	@Column(name="F_VC_JINGD")
+	private String fVcJingd;
+
+	@Column(name="F_VC_LIANXDH")
+	private String fVcLianxdh;
+
+	@Column(name="F_VC_QUERYNAME")
+	private String fVcQueryname;
+
+	@Column(name="F_VC_SUOZS")
+	private String fVcSuozs;
+
+	@Column(name="F_VC_SUOZTLX")
+	private String fVcSuoztlx;
+
+	@Column(name="F_VC_TUP")
+	private String fVcTup;
+
+	@Lob
+	@Column(name="F_VC_TUPLJ")
+	private String fVcTuplj;
+
+	@Column(name="F_VC_WEID")
+	private String fVcWeid;
+
+	@Column(name="F_VC_XIANGXDZ")
+	private String fVcXiangxdz;
+
+	@Column(name="F_VC_ZHUGBM")
+	private String fVcZhugbm;
+
+	@Column(name="F_VC_ZHUZFMJ")
+	private String fVcZhuzfmj;
+
+	public BTlztHuocz() {
+	}
+
+	public long getId() {
+		return this.id;
+	}
+
+	public void setId(long id) {
+		this.id = id;
+	}
+
+	public BigDecimal getFNbSuozsbh() {
+		return this.fNbSuozsbh;
+	}
+
+	public void setFNbSuozsbh(BigDecimal fNbSuozsbh) {
+		this.fNbSuozsbh = fNbSuozsbh;
+	}
+
+	public BigDecimal getFNbZhandpm() {
+		return this.fNbZhandpm;
+	}
+
+	public void setFNbZhandpm(BigDecimal fNbZhandpm) {
+		this.fNbZhandpm = fNbZhandpm;
+	}
+
+	public String getFVcBeiz() {
+		return this.fVcBeiz;
+	}
+
+	public void setFVcBeiz(String fVcBeiz) {
+		this.fVcBeiz = fVcBeiz;
+	}
+
+	public String getFVcBianm() {
+		return this.fVcBianm;
+	}
+
+	public void setFVcBianm(String fVcBianm) {
+		this.fVcBianm = fVcBianm;
+	}
+
+	public String getFVcChezdj() {
+		return this.fVcChezdj;
+	}
+
+	public void setFVcChezdj(String fVcChezdj) {
+		this.fVcChezdj = fVcChezdj;
+	}
+
+	public String getFVcChezfl() {
+		return this.fVcChezfl;
+	}
+
+	public void setFVcChezfl(String fVcChezfl) {
+		this.fVcChezfl = fVcChezfl;
+	}
+
+	public String getFVcDiqmc() {
+		return this.fVcDiqmc;
+	}
+
+	public void setFVcDiqmc(String fVcDiqmc) {
+		this.fVcDiqmc = fVcDiqmc;
+	}
+
+	public String getFVcHuoczdm() {
+		return this.fVcHuoczdm;
+	}
+
+	public void setFVcHuoczdm(String fVcHuoczdm) {
+		this.fVcHuoczdm = fVcHuoczdm;
+	}
+
+	public String getFVcHuoczmc() {
+		return this.fVcHuoczmc;
+	}
+
+	public void setFVcHuoczmc(String fVcHuoczmc) {
+		this.fVcHuoczmc = fVcHuoczmc;
+	}
+
+	public String getFVcJianzmj() {
+		return this.fVcJianzmj;
+	}
+
+	public void setFVcJianzmj(String fVcJianzmj) {
+		this.fVcJianzmj = fVcJianzmj;
+	}
+
+	public String getFVcJingd() {
+		return this.fVcJingd;
+	}
+
+	public void setFVcJingd(String fVcJingd) {
+		this.fVcJingd = fVcJingd;
+	}
+
+	public String getFVcLianxdh() {
+		return this.fVcLianxdh;
+	}
+
+	public void setFVcLianxdh(String fVcLianxdh) {
+		this.fVcLianxdh = fVcLianxdh;
+	}
+
+	public String getFVcQueryname() {
+		return this.fVcQueryname;
+	}
+
+	public void setFVcQueryname(String fVcQueryname) {
+		this.fVcQueryname = fVcQueryname;
+	}
+
+	public String getFVcSuozs() {
+		return this.fVcSuozs;
+	}
+
+	public void setFVcSuozs(String fVcSuozs) {
+		this.fVcSuozs = fVcSuozs;
+	}
+
+	public String getFVcSuoztlx() {
+		return this.fVcSuoztlx;
+	}
+
+	public void setFVcSuoztlx(String fVcSuoztlx) {
+		this.fVcSuoztlx = fVcSuoztlx;
+	}
+
+	public String getFVcTup() {
+		return this.fVcTup;
+	}
+
+	public void setFVcTup(String fVcTup) {
+		this.fVcTup = fVcTup;
+	}
+
+	public String getFVcTuplj() {
+		return this.fVcTuplj;
+	}
+
+	public void setFVcTuplj(String fVcTuplj) {
+		this.fVcTuplj = fVcTuplj;
+	}
+
+	public String getFVcWeid() {
+		return this.fVcWeid;
+	}
+
+	public void setFVcWeid(String fVcWeid) {
+		this.fVcWeid = fVcWeid;
+	}
+
+	public String getFVcXiangxdz() {
+		return this.fVcXiangxdz;
+	}
+
+	public void setFVcXiangxdz(String fVcXiangxdz) {
+		this.fVcXiangxdz = fVcXiangxdz;
+	}
+
+	public String getFVcZhugbm() {
+		return this.fVcZhugbm;
+	}
+
+	public void setFVcZhugbm(String fVcZhugbm) {
+		this.fVcZhugbm = fVcZhugbm;
+	}
+
+	public String getFVcZhuzfmj() {
+		return this.fVcZhuzfmj;
+	}
+
+	public void setFVcZhuzfmj(String fVcZhuzfmj) {
+		this.fVcZhuzfmj = fVcZhuzfmj;
+	}
+
+}

+ 38 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/service/GzcxService.java

@@ -0,0 +1,38 @@
+package com.jsjty.jdc.web.gzcx.service;
+
+import java.util.List;
+
+import com.jsjty.jdc.web.gzcx.entity.BCzztCheljcz;
+import com.jsjty.jdc.web.gzcx.entity.BCzztKeyz;
+import com.jsjty.jdc.web.gzcx.entity.BGlztChangjqd;
+import com.jsjty.jdc.web.gzcx.entity.BGlztLuwsj;
+import com.jsjty.jdc.web.gzcx.entity.BGlztSuid;
+import com.jsjty.jdc.web.gzcx.entity.BGsglFuwq;
+import com.jsjty.jdc.web.gzcx.entity.BGsglKuajdq;
+import com.jsjty.jdc.web.gzcx.entity.BGsglShoufz;
+import com.jsjty.jdc.web.gzcx.entity.BTlztHuocz;
+
+/**
+ * Created by Administrator on 2015/8/11.
+ */
+public interface GzcxService {
+
+
+    List<BCzztKeyz> findBCzztKeyz(String type);
+
+    List<BGlztLuwsj> findBGlztLuwsj(String type);
+    
+    List<BGsglKuajdq> findBGsglKuajdq(String type);
+    List<BGlztChangjqd> findBGlztChangjqd(String type);
+    List<BGlztSuid> findBGlztSuid(String type);
+    List<BCzztCheljcz> findBCzztCheljcz(String type);
+    List<BGsglFuwq> findBGsglFuwq(String type);
+    List<BGsglShoufz> findBGsglShoufz(String type);
+    
+    /**
+     * 根据类型获取火车站列表
+     * @param type
+     * @return
+     */
+    List<BTlztHuocz> findRailwayStat(String type);
+}

+ 150 - 0
jdc/jdcweb/trunk/src/main/java/com/jsjty/jdc/web/gzcx/service/impl/GzcxServiceImpl.java

@@ -0,0 +1,150 @@
+package com.jsjty.jdc.web.gzcx.service.impl;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import com.jsjty.jdc.web.gzcx.dao.BCzztCheljczDao;
+import com.jsjty.jdc.web.gzcx.dao.BCzztKeyzDao;
+import com.jsjty.jdc.web.gzcx.dao.BGlztChangjqdDao;
+import com.jsjty.jdc.web.gzcx.dao.BGlztLuwsjDao;
+import com.jsjty.jdc.web.gzcx.dao.BGlztSuidDao;
+import com.jsjty.jdc.web.gzcx.dao.BGsglFuwqDao;
+import com.jsjty.jdc.web.gzcx.dao.BGsglKuajdqDao;
+import com.jsjty.jdc.web.gzcx.dao.BGsglShoufzDao;
+import com.jsjty.jdc.web.gzcx.dao.BTlztHuoczDao;
+import com.jsjty.jdc.web.gzcx.entity.BCzztCheljcz;
+import com.jsjty.jdc.web.gzcx.entity.BCzztKeyz;
+import com.jsjty.jdc.web.gzcx.entity.BGlztChangjqd;
+import com.jsjty.jdc.web.gzcx.entity.BGlztLuwsj;
+import com.jsjty.jdc.web.gzcx.entity.BGlztSuid;
+import com.jsjty.jdc.web.gzcx.entity.BGsglFuwq;
+import com.jsjty.jdc.web.gzcx.entity.BGsglKuajdq;
+import com.jsjty.jdc.web.gzcx.entity.BGsglShoufz;
+import com.jsjty.jdc.web.gzcx.entity.BTlztHuocz;
+import com.jsjty.jdc.web.gzcx.service.GzcxService;
+
+/**
+ * Created by Administrator on 2015/8/11.
+ */
+@Service
+public class GzcxServiceImpl implements GzcxService {
+    @Autowired
+    private BCzztKeyzDao bCzztKeyzDao;
+    @Autowired
+    private BGlztLuwsjDao bGlztLuwsjDao;
+    @Autowired
+    private BGsglKuajdqDao bGsglKuajdqDao;
+    @Autowired
+    private BGlztChangjqdDao bGlztChangjqdDao;
+    @Autowired
+    private BGlztSuidDao bGlztSuidDao;
+    @Autowired
+    private BCzztCheljczDao bCzztCheljczDao;
+    @Autowired
+    private BGsglFuwqDao bGsglFuwqDao;
+    @Autowired
+    private BGsglShoufzDao bGsglShoufzDao;
+    @Autowired
+    private BTlztHuoczDao bTlztHuoczDao;
+    
+
+    /**
+     * 客运站
+     */
+    @Override
+    public List<BCzztKeyz> findBCzztKeyz(String type) {
+        Map<String, Object> params = new HashMap<>();
+        return bCzztKeyzDao.nativeQuery("select a.*,f_nb_x lon,f_nb_y lat from b_czzt_keyz a",BCzztKeyz.class,params);
+    }
+
+    /**
+     * 突发事件、养护施工
+     */
+    @Override
+    public List<BGlztLuwsj> findBGlztLuwsj(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_glzt_luwsj a where f_dt_yujhfsj > CURDATE()";
+        if("yhsgchk".equals(type)) {
+            sql += " and f_vc_shijlx = '151'";
+        } else {
+            sql += " and f_vc_shijlx <> '151'";
+        }
+        Map<String, Object> params = new HashMap<>();
+        return bGlztLuwsjDao.nativeQuery(sql,BGlztLuwsj.class,params);
+    }
+
+    /**
+     * 跨江大桥
+     */
+    @Override
+    public List<BGsglKuajdq> findBGsglKuajdq(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_gsgl_kuajdq a";
+        Map<String, Object> params = new HashMap<>();
+        return bGsglKuajdqDao.nativeQuery(sql, BGsglKuajdq.class, params);
+    }
+    
+    /**
+     * 长江汽渡
+     */
+    @Override
+    public List<BGlztChangjqd> findBGlztChangjqd(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_glzt_changjqd a";
+        Map<String, Object> params = new HashMap<>();
+        return bGlztChangjqdDao.nativeQuery(sql, BGlztChangjqd.class, params);
+    }
+    
+    /**
+     * 隧道
+     */
+    @Override
+    public List<BGlztSuid> findBGlztSuid(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_glzt_suid a";
+        Map<String, Object> params = new HashMap<>();
+        return bGlztSuidDao.nativeQuery(sql, BGlztSuid.class, params);
+    }
+    
+    /**
+     * 检测站
+     */
+    @Override
+    public List<BCzztCheljcz> findBCzztCheljcz(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_czzt_cheljcz a";
+        Map<String, Object> params = new HashMap<>();
+        return bCzztCheljczDao.nativeQuery(sql, BCzztCheljcz.class, params);
+    }
+    
+    /**
+     * 服务区
+     */
+    @Override
+    public List<BGsglFuwq> findBGsglFuwq(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_gsgl_fuwq a";
+        Map<String, Object> params = new HashMap<>();
+        return bGsglFuwqDao.nativeQuery(sql, BGsglFuwq.class, params);
+    }
+    
+    /**
+     * 收费站
+     */
+    @Override
+    public List<BGsglShoufz> findBGsglShoufz(String type) {
+        String sql = "select a.*,a.X_MIDDLE lon,Y_MIDDLE lat  from b_gsgl_shoufz a";
+        Map<String, Object> params = new HashMap<>();
+        return bGsglShoufzDao.nativeQuery(sql, BGsglShoufz.class, params);
+    }
+    
+    /**
+     * 根据类型获取火车站列表
+     * @param type
+     * @return
+     */
+    @Override
+    public List<BTlztHuocz> findRailwayStat(String type) {
+        String sql = "select a.* from B_TLZT_HUOCZ a";
+        Map<String, Object> params = new HashMap<>();
+        return bTlztHuoczDao.nativeQuery(sql, BTlztHuocz.class, params);
+    }
+}