|
@@ -36,6 +36,7 @@ public class SysRegionController {
|
|
@Autowired
|
|
@Autowired
|
|
private SysRegionMapper sysRegionMapper;
|
|
private SysRegionMapper sysRegionMapper;
|
|
|
|
|
|
|
|
+
|
|
@PostMapping("/insert")
|
|
@PostMapping("/insert")
|
|
public void insertSysRegion() throws IOException {
|
|
public void insertSysRegion() throws IOException {
|
|
|
|
|
|
@@ -55,8 +56,8 @@ public class SysRegionController {
|
|
String href = a.attr("href"); // 11.html
|
|
String href = a.attr("href"); // 11.html
|
|
String name = a.text(); // 浙江省
|
|
String name = a.text(); // 浙江省
|
|
|
|
|
|
- Long id = 20L;
|
|
|
|
- if ("广西壮族自治区".equals(name)) {
|
|
|
|
|
|
+ Long id = 24L;
|
|
|
|
+ if ("贵州省".equals(name)) {
|
|
SysRegion region = new SysRegion();
|
|
SysRegion region = new SysRegion();
|
|
region.setId(id);
|
|
region.setId(id);
|
|
region.setPid(0L);
|
|
region.setPid(0L);
|
|
@@ -84,11 +85,7 @@ public class SysRegionController {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- @PostMapping("/select")
|
|
|
|
- public AjaxResult selectSysRegion(@RequestBody SysRegion sysRegion){
|
|
|
|
- List<SysRegion> list = sysRegionMapper.selectSysRegion(sysRegion);
|
|
|
|
- return AjaxResult.success(list);
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
// 爬取市
|
|
// 爬取市
|
|
@@ -113,7 +110,7 @@ public class SysRegionController {
|
|
String name = nametd.select("a").text(); // 衢州市
|
|
String name = nametd.select("a").text(); // 衢州市
|
|
System.out.println("开始爬取" + name);
|
|
System.out.println("开始爬取" + name);
|
|
|
|
|
|
- if ("南宁市".equals(name) || "柳州市".equals(name)|| "桂林市".equals(name)|| "梧州市".equals(name)||"北海市".equals(name)) {
|
|
|
|
|
|
+ if ( "贵阳市".equals(name)|| "六盘水市".equals(name)|| "遵义市".equals(name)|| "安顺市".equals(name)|| "毕节市".equals(name)) {
|
|
SysRegion region = new SysRegion();
|
|
SysRegion region = new SysRegion();
|
|
region.setId(Long.valueOf(code));
|
|
region.setId(Long.valueOf(code));
|
|
region.setPid(i);
|
|
region.setPid(i);
|
|
@@ -234,17 +231,17 @@ public class SysRegionController {
|
|
|
|
|
|
String code = codetd.text(); // 330212001005
|
|
String code = codetd.text(); // 330212001005
|
|
String name = nametd.text(); // 东兴社区居委会
|
|
String name = nametd.text(); // 东兴社区居委会
|
|
- System.out.println("开始爬取" + name);
|
|
|
|
|
|
+ System.out.println("开始爬取" + name);
|
|
|
|
|
|
- SysRegion region = new SysRegion();
|
|
|
|
- region.setId(Long.valueOf(code));
|
|
|
|
- region.setPid(Long.valueOf(townCode));
|
|
|
|
- region.setName(name);
|
|
|
|
- region.setTreeLevel(4);
|
|
|
|
- region.setLeaf(1);
|
|
|
|
- sort++;
|
|
|
|
- region.setSort(sort);
|
|
|
|
- regions.add(region);
|
|
|
|
|
|
+ SysRegion region = new SysRegion();
|
|
|
|
+ region.setId(Long.valueOf(code));
|
|
|
|
+ region.setPid(Long.valueOf(townCode));
|
|
|
|
+ region.setName(name);
|
|
|
|
+ region.setTreeLevel(4);
|
|
|
|
+ region.setLeaf(1);
|
|
|
|
+ sort++;
|
|
|
|
+ region.setSort(sort);
|
|
|
|
+ regions.add(region);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|