This commit is contained in:
liuchengqian 2023-03-07 21:06:46 +08:00
parent 958bcd5f75
commit fb83c51556
4 changed files with 61 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.xkrs.controller;
import com.xkrs.common.encapsulation.PromptMessageEnum; import com.xkrs.common.encapsulation.PromptMessageEnum;
import com.xkrs.dao.StreetDao; import com.xkrs.dao.StreetDao;
import com.xkrs.service.StreetService;
import org.springframework.context.i18n.LocaleContextHolder; import org.springframework.context.i18n.LocaleContextHolder;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
@ -20,6 +21,9 @@ public class StreetController {
@Resource @Resource
private StreetDao streetDao; private StreetDao streetDao;
@Resource
private StreetService streetService;
/** /**
* 获取省列表 * 获取省列表
*/ */
@ -73,4 +77,9 @@ public class StreetController {
return outputEncapsulationObject(PromptMessageEnum.SUCCESS, streetList, locale); return outputEncapsulationObject(PromptMessageEnum.SUCCESS, streetList, locale);
} }
@GetMapping("/getAllRegionList")
public String getAllRegionList() {
return streetService.getAllRegionList();
}
} }

View File

@ -0,0 +1,39 @@
package com.xkrs.model.bean;
import java.util.List;
public class RegionBean {
private String code;
private String name;
private List<RegionBean> children;
public RegionBean() {
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List<RegionBean> getChildren() {
return children;
}
public void setChildren(List<RegionBean> children) {
this.children = children;
}
}

View File

@ -30,4 +30,6 @@ public interface StreetService {
List<Map<String, String>> selectCountyList(String cityCode); List<Map<String, String>> selectCountyList(String cityCode);
List<Map<String, String>> selectStreetList(String countyCode); List<Map<String, String>> selectStreetList(String countyCode);
String getAllRegionList();
} }

View File

@ -3,15 +3,19 @@ package com.xkrs.service.impl;
import com.xkrs.dao.StreetDao; import com.xkrs.dao.StreetDao;
import com.xkrs.model.entity.StreetEntity; import com.xkrs.model.entity.StreetEntity;
import com.xkrs.service.StreetService; import com.xkrs.service.StreetService;
import org.springframework.context.i18n.LocaleContextHolder;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.List; import java.util.List;
import java.util.Locale;
import java.util.Map; import java.util.Map;
@Service @Service
public class StreetServiceImpl implements StreetService { public class StreetServiceImpl implements StreetService {
private final Locale locale = LocaleContextHolder.getLocale();
@Resource @Resource
private StreetDao streetDao; private StreetDao streetDao;
@ -74,4 +78,11 @@ public class StreetServiceImpl implements StreetService {
public List<Map<String, String>> selectStreetList(String countyCode) { public List<Map<String, String>> selectStreetList(String countyCode) {
return streetDao.selectStreetList(countyCode); return streetDao.selectStreetList(countyCode);
} }
@Override
public String getAllRegionList() {
return null;
}
} }