diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisCjqyController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisCjqyController.java index c6c6c36..fd47b3f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisCjqyController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisCjqyController.java @@ -90,11 +90,9 @@ public class TGisCjqyController extends BaseController @GetMapping(value = "/{CJQYDM}") public AjaxResult getInfo(@PathVariable("CJQYDM") String CJQYDM) { - TGisCjqy detail = tGisCjqyService.selectTGisCjqyByCJQYDM(CJQYDM); - return success(detail); + return success(tGisCjqyService.selectTGisCjqyByCJQYDM(CJQYDM)); } - /** * 获取村级区域详细信息,翻译字典 */ diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjqyController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjqyController.java index f2fba74..938c155 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjqyController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjqyController.java @@ -90,10 +90,12 @@ public class TGisXjqyController extends BaseController @GetMapping(value = "/{XJQYDM}") public AjaxResult getInfo(@PathVariable("XJQYDM") String XJQYDM) { - TGisXjqy detail = tGisXjqyService.selectTGisXjqyByXJQYDM(XJQYDM); - return success(detail); + return success(tGisXjqyService.selectTGisXjqyByXJQYDM(XJQYDM)); } + /** + * 获取乡级区域详细信息,翻译字典 + */ @PreAuthorize("@ss.hasPermi('business:xjqy:query')") @GetMapping(value = "/detail/{XJQYDM}") public AjaxResult detail(@PathVariable("XJQYDM") String XJQYDM) @@ -151,7 +153,6 @@ public class TGisXjqyController extends BaseController pdf.setTitle("乡级区域"); //pdf.setRowHeight(20f); - ShoulderItem shoulder = new ShoulderItem(); shoulder.setLeftItem("编制单位:"); shoulder.setCenterItem("日期:" ); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjxzqController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjxzqController.java index 904929c..2c2d5d8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjxzqController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/business/TGisXjxzqController.java @@ -90,10 +90,12 @@ public class TGisXjxzqController extends BaseController @GetMapping(value = "/{XZQDM}") public AjaxResult getInfo(@PathVariable("XZQDM") String XZQDM) { - TGisXjxzq detail = tGisXjxzqService.selectTGisXjxzqByXZQDM(XZQDM); - return success(detail); + return success(tGisXjxzqService.selectTGisXjxzqByXZQDM(XZQDM)); } + /** + * 获取县级区域详细信息,翻译字典 + */ @PreAuthorize("@ss.hasPermi('business:xjxzq:query')") @GetMapping(value = "/detail/{XZQDM}") public AjaxResult detail(@PathVariable("XZQDM") String XZQDM) diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisCjqy.java b/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisCjqy.java index d8b1a99..c7c45fe 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisCjqy.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisCjqy.java @@ -23,9 +23,6 @@ public class TGisCjqy extends BaseEntity @Excel(name = "区划名称") private String CJQYMC; - /** 空间矢量 */ - private String theGeom; - /** 标识码 */ @Excel(name = "标识码") private Long BSM; @@ -34,13 +31,17 @@ public class TGisCjqy extends BaseEntity @Excel(name = "要素代码") private String YSDM; - /** fid */ - private Long fid; + /** 空间矢量 */ + private String theGeom; - /** 部门级联代码 */ - @Excel(name = "部门级联代码") + /** 级联代码 */ + @Excel(name = "级联代码") private String importCode; + /** fid */ + @Excel(name = "fid") + private Long fid; + public void setCJQYDM(String CJQYDM) { this.CJQYDM = CJQYDM; @@ -61,16 +62,6 @@ public class TGisCjqy extends BaseEntity return CJQYMC; } - public void setTheGeom(String theGeom) - { - this.theGeom = theGeom; - } - - public String getTheGeom() - { - return theGeom; - } - public void setBSM(Long BSM) { this.BSM = BSM; @@ -91,14 +82,14 @@ public class TGisCjqy extends BaseEntity return YSDM; } - public void setFid(Long fid) + public void setTheGeom(String theGeom) { - this.fid = fid; + this.theGeom = theGeom; } - public Long getFid() + public String getTheGeom() { - return fid; + return theGeom; } public void setImportCode(String importCode) @@ -111,16 +102,26 @@ public class TGisCjqy extends BaseEntity return importCode; } + public void setFid(Long fid) + { + this.fid = fid; + } + + public Long getFid() + { + return fid; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("CJQYDM", getCJQYDM()) .append("CJQYMC", getCJQYMC()) - .append("theGeom", getTheGeom()) .append("BSM", getBSM()) .append("YSDM", getYSDM()) - .append("fid", getFid()) + .append("theGeom", getTheGeom()) .append("importCode", getImportCode()) + .append("fid", getFid()) .toString(); } } diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjqy.java b/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjqy.java index 7a10458..0af6b46 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjqy.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjqy.java @@ -23,9 +23,6 @@ public class TGisXjqy extends BaseEntity @Excel(name = "区划名称") private String XJQYMC; - /** 空间矢量 */ - private String theGeom; - /** 标识码 */ @Excel(name = "标识码") private Long BSM; @@ -34,13 +31,17 @@ public class TGisXjqy extends BaseEntity @Excel(name = "要素代码") private String YSDM; - /** fid */ - private Long fid; + /** 空间矢量 */ + private String theGeom; /** 部门级联代码 */ @Excel(name = "部门级联代码") private String importCode; + /** fid */ + @Excel(name = "fid") + private Long fid; + public void setXJQYDM(String XJQYDM) { this.XJQYDM = XJQYDM; @@ -61,16 +62,6 @@ public class TGisXjqy extends BaseEntity return XJQYMC; } - public void setTheGeom(String theGeom) - { - this.theGeom = theGeom; - } - - public String getTheGeom() - { - return theGeom; - } - public void setBSM(Long BSM) { this.BSM = BSM; @@ -91,14 +82,14 @@ public class TGisXjqy extends BaseEntity return YSDM; } - public void setFid(Long fid) + public void setTheGeom(String theGeom) { - this.fid = fid; + this.theGeom = theGeom; } - public Long getFid() + public String getTheGeom() { - return fid; + return theGeom; } public void setImportCode(String importCode) @@ -111,16 +102,26 @@ public class TGisXjqy extends BaseEntity return importCode; } + public void setFid(Long fid) + { + this.fid = fid; + } + + public Long getFid() + { + return fid; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("XJQYDM", getXJQYDM()) .append("XJQYMC", getXJQYMC()) - .append("theGeom", getTheGeom()) .append("BSM", getBSM()) .append("YSDM", getYSDM()) - .append("fid", getFid()) + .append("theGeom", getTheGeom()) .append("importCode", getImportCode()) + .append("fid", getFid()) .toString(); } } diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjxzq.java b/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjxzq.java index ec95842..76878ab 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjxzq.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/domain/TGisXjxzq.java @@ -23,9 +23,6 @@ public class TGisXjxzq extends BaseEntity @Excel(name = "区划名称") private String XZQMC; - /** 空间矢量 */ - private String theGeom; - /** 标识码 */ @Excel(name = "标识码") private Long BSM; @@ -34,13 +31,17 @@ public class TGisXjxzq extends BaseEntity @Excel(name = "要素代码") private String YSDM; - /** fid */ - private Long fid; + /** 空间矢量 */ + private String theGeom; /** 部门级联代码 */ @Excel(name = "部门级联代码") private String importCode; + /** fid */ + @Excel(name = "fid") + private Long fid; + public void setXZQDM(String XZQDM) { this.XZQDM = XZQDM; @@ -61,16 +62,6 @@ public class TGisXjxzq extends BaseEntity return XZQMC; } - public void setTheGeom(String theGeom) - { - this.theGeom = theGeom; - } - - public String getTheGeom() - { - return theGeom; - } - public void setBSM(Long BSM) { this.BSM = BSM; @@ -91,14 +82,14 @@ public class TGisXjxzq extends BaseEntity return YSDM; } - public void setFid(Long fid) + public void setTheGeom(String theGeom) { - this.fid = fid; + this.theGeom = theGeom; } - public Long getFid() + public String getTheGeom() { - return fid; + return theGeom; } public void setImportCode(String importCode) @@ -111,16 +102,26 @@ public class TGisXjxzq extends BaseEntity return importCode; } + public void setFid(Long fid) + { + this.fid = fid; + } + + public Long getFid() + { + return fid; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("XZQDM", getXZQDM()) .append("XZQMC", getXZQMC()) - .append("theGeom", getTheGeom()) .append("BSM", getBSM()) .append("YSDM", getYSDM()) - .append("fid", getFid()) + .append("theGeom", getTheGeom()) .append("importCode", getImportCode()) + .append("fid", getFid()) .toString(); } } diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisCjqyServiceImpl.java b/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisCjqyServiceImpl.java index 89ca08d..9f871bb 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisCjqyServiceImpl.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisCjqyServiceImpl.java @@ -92,7 +92,8 @@ public class TGisCjqyServiceImpl implements ITGisCjqyService List tGisCjqyList = tGisCjqyMapper.selectTGisCjqyList(tGisCjqy); for (TGisCjqy item : list) { - String code = item.getImportCode(); + + String code = item.getImportCode(); List filters = tGisCjqyList.stream().filter(a -> a.getImportCode().equals(code)).collect(Collectors.toList()); if (StringUtils.isEmpty(filters)) { //不存在时,直接插入 item.setCreateBy(operName); @@ -103,7 +104,7 @@ public class TGisCjqyServiceImpl implements ITGisCjqyService if(isUpdateSupport){ //勾选则更新 item.setUpdateBy(operName); item.setUpdateTime(DateUtils.getNowDate()); - item.setCJQYDM(filters.get(0).getCJQYDM()); + item.setFid(filters.get(0).getFid()); updateList.add(item); successNum++; } diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjqyServiceImpl.java b/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjqyServiceImpl.java index 456c711..ee1da7c 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjqyServiceImpl.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjqyServiceImpl.java @@ -92,7 +92,9 @@ public class TGisXjqyServiceImpl implements ITGisXjqyService List tGisXjqyList = tGisXjqyMapper.selectTGisXjqyList(tGisXjqy); for (TGisXjqy item : list) { - String code = item.getImportCode(); + + // 验证是否存在这个乡级区域信息 + String code = item.getImportCode(); List filters = tGisXjqyList.stream().filter(a -> a.getImportCode().equals(code)).collect(Collectors.toList()); if (StringUtils.isEmpty(filters)) { //不存在时,直接插入 item.setCreateBy(operName); @@ -103,7 +105,7 @@ public class TGisXjqyServiceImpl implements ITGisXjqyService if(isUpdateSupport){ //勾选则更新 item.setUpdateBy(operName); item.setUpdateTime(DateUtils.getNowDate()); - item.setXJQYDM(filters.get(0).getXJQYDM()); + item.setFid(filters.get(0).getFid()); updateList.add(item); successNum++; } diff --git a/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjxzqServiceImpl.java b/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjxzqServiceImpl.java index 7dbad17..266e79b 100644 --- a/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjxzqServiceImpl.java +++ b/ruoyi-business/src/main/java/com/ruoyi/business/service/impl/TGisXjxzqServiceImpl.java @@ -92,9 +92,7 @@ public class TGisXjxzqServiceImpl implements ITGisXjxzqService List tGisXjxzqList = tGisXjxzqMapper.selectTGisXjxzqList(tGisXjxzq); for (TGisXjxzq item : list) { - - // 验证是否存在这个县级区域信息 - String code = item.getImportCode(); + String code = item.getImportCode(); List filters = tGisXjxzqList.stream().filter(a -> a.getImportCode().equals(code)).collect(Collectors.toList()); if (StringUtils.isEmpty(filters)) { //不存在时,直接插入 item.setCreateBy(operName); @@ -105,7 +103,7 @@ public class TGisXjxzqServiceImpl implements ITGisXjxzqService if(isUpdateSupport){ //勾选则更新 item.setUpdateBy(operName); item.setUpdateTime(DateUtils.getNowDate()); - item.setXZQDM(filters.get(0).getXZQDM()); + item.setFid(filters.get(0).getFid()); updateList.add(item); successNum++; } diff --git a/ruoyi-business/src/main/resources/mapper/business/TGisCjqyMapper.xml b/ruoyi-business/src/main/resources/mapper/business/TGisCjqyMapper.xml index adaaafb..6e41977 100644 --- a/ruoyi-business/src/main/resources/mapper/business/TGisCjqyMapper.xml +++ b/ruoyi-business/src/main/resources/mapper/business/TGisCjqyMapper.xml @@ -7,22 +7,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - + + - select CJQYDM, CJQYMC, the_geom, BSM, YSDM, fid, import_code from t_gis_cjqy + select CJQYDM, CJQYMC, BSM, YSDM, the_geom, import_code, fid from t_gis_cjqy @@ -36,20 +38,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" CJQYDM, CJQYMC, - the_geom, BSM, YSDM, - fid, + the_geom, import_code, + fid, #{CJQYDM}, #{CJQYMC}, - #{theGeom}, #{BSM}, #{YSDM}, - #{fid}, + #{theGeom}, #{importCode}, + #{fid}, @@ -58,22 +60,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" CJQYDM, CJQYMC, - the_geom, BSM, YSDM, - fid, + the_geom, import_code, + fid, values #{item.CJQYDM}, #{item.CJQYMC}, - #{item.theGeom}, #{item.BSM}, #{item.YSDM}, - #{item.fid}, + #{item.theGeom}, #{item.importCode}, + #{item.fid}, @@ -82,11 +84,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update t_gis_cjqy CJQYMC = #{CJQYMC}, - the_geom = #{theGeom}, BSM = #{BSM}, YSDM = #{YSDM}, - fid = #{fid}, + the_geom = #{theGeom}, import_code = #{importCode}, + fid = #{fid}, where CJQYDM = #{CJQYDM} @@ -97,11 +99,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update t_gis_cjqy CJQYMC = #{item.CJQYMC}, - the_geom = #{item.theGeom}, BSM = #{item.BSM}, YSDM = #{item.YSDM}, - fid = #{item.fid}, + the_geom = #{item.theGeom}, import_code = #{item.importCode}, + fid = #{item.fid}, where CJQYDM = #{item.CJQYDM} diff --git a/ruoyi-business/src/main/resources/mapper/business/TGisXjqyMapper.xml b/ruoyi-business/src/main/resources/mapper/business/TGisXjqyMapper.xml index d28106c..aae45e5 100644 --- a/ruoyi-business/src/main/resources/mapper/business/TGisXjqyMapper.xml +++ b/ruoyi-business/src/main/resources/mapper/business/TGisXjqyMapper.xml @@ -7,22 +7,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - + + - select XJQYDM, XJQYMC, the_geom, BSM, YSDM, fid, import_code from t_gis_xjqy + select XJQYDM, XJQYMC, BSM, YSDM, the_geom, import_code, fid from t_gis_xjqy @@ -36,20 +38,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" XJQYDM, XJQYMC, - the_geom, BSM, YSDM, - fid, + the_geom, import_code, + fid, #{XJQYDM}, #{XJQYMC}, - #{theGeom}, #{BSM}, #{YSDM}, - #{fid}, + #{theGeom}, #{importCode}, + #{fid}, @@ -58,22 +60,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" XJQYDM, XJQYMC, - the_geom, BSM, YSDM, - fid, + the_geom, import_code, + fid, values #{item.XJQYDM}, #{item.XJQYMC}, - #{item.theGeom}, #{item.BSM}, #{item.YSDM}, - #{item.fid}, + #{item.theGeom}, #{item.importCode}, + #{item.fid}, @@ -82,11 +84,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update t_gis_xjqy XJQYMC = #{XJQYMC}, - the_geom = #{theGeom}, BSM = #{BSM}, YSDM = #{YSDM}, - fid = #{fid}, + the_geom = #{theGeom}, import_code = #{importCode}, + fid = #{fid}, where XJQYDM = #{XJQYDM} @@ -97,11 +99,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update t_gis_xjqy XJQYMC = #{item.XJQYMC}, - the_geom = #{item.theGeom}, BSM = #{item.BSM}, YSDM = #{item.YSDM}, - fid = #{item.fid}, + the_geom = #{item.theGeom}, import_code = #{item.importCode}, + fid = #{item.fid}, where XJQYDM = #{item.XJQYDM} diff --git a/ruoyi-business/src/main/resources/mapper/business/TGisXjxzqMapper.xml b/ruoyi-business/src/main/resources/mapper/business/TGisXjxzqMapper.xml index 7674e7e..028a333 100644 --- a/ruoyi-business/src/main/resources/mapper/business/TGisXjxzqMapper.xml +++ b/ruoyi-business/src/main/resources/mapper/business/TGisXjxzqMapper.xml @@ -7,22 +7,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - + + - select XZQDM, XZQMC, the_geom, BSM, YSDM, fid, import_code from t_gis_xjxzq + select XZQDM, XZQMC, BSM, YSDM, the_geom, import_code, fid from t_gis_xjxzq @@ -36,20 +38,20 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" XZQDM, XZQMC, - the_geom, BSM, YSDM, - fid, + the_geom, import_code, + fid, #{XZQDM}, #{XZQMC}, - #{theGeom}, #{BSM}, #{YSDM}, - #{fid}, + #{theGeom}, #{importCode}, + #{fid}, @@ -58,22 +60,22 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" XZQDM, XZQMC, - the_geom, BSM, YSDM, - fid, + the_geom, import_code, + fid, values #{item.XZQDM}, #{item.XZQMC}, - #{item.theGeom}, #{item.BSM}, #{item.YSDM}, - #{item.fid}, + #{item.theGeom}, #{item.importCode}, + #{item.fid}, @@ -82,11 +84,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update t_gis_xjxzq XZQMC = #{XZQMC}, - the_geom = #{theGeom}, BSM = #{BSM}, YSDM = #{YSDM}, - fid = #{fid}, + the_geom = #{theGeom}, import_code = #{importCode}, + fid = #{fid}, where XZQDM = #{XZQDM} @@ -97,11 +99,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update t_gis_xjxzq XZQMC = #{item.XZQMC}, - the_geom = #{item.theGeom}, BSM = #{item.BSM}, YSDM = #{item.YSDM}, - fid = #{item.fid}, + the_geom = #{item.theGeom}, import_code = #{item.importCode}, + fid = #{item.fid}, where XZQDM = #{item.XZQDM}