Class ProvinceController

java.lang.Object
io.github.seenings.address.controller.ProvinceController
All Implemented Interfaces:
io.github.seenings.address.http.HttpProvinceService

@RestController public class ProvinceController extends Object implements io.github.seenings.address.http.HttpProvinceService
省份
  • Constructor Details

    • ProvinceController

      public ProvinceController()
  • Method Details

    • provinceCodeToProvinceId

      public Map<String,Integer> provinceCodeToProvinceId(Set<String> provinceCodes)
      Specified by:
      provinceCodeToProvinceId in interface io.github.seenings.address.http.HttpProvinceService
    • idToName

      public Map<Integer,String> idToName(Set<Integer> ids)
      Specified by:
      idToName in interface io.github.seenings.address.http.HttpProvinceService
    • listAll

      public List<Map.Entry<String,String>> listAll()
      Specified by:
      listAll in interface io.github.seenings.address.http.HttpProvinceService
    • toProvinceAndCity

      public List<io.github.seenings.common.model.CascaderString> toProvinceAndCity()
      Specified by:
      toProvinceAndCity in interface io.github.seenings.address.http.HttpProvinceService
    • provinceCodeToCityName

      public Map<String, Set<String>> provinceCodeToCityName(Set<String> provinceCodes)
      Specified by:
      provinceCodeToCityName in interface io.github.seenings.address.http.HttpProvinceService
    • locationToProvinceCode

      public Map<String,String> locationToProvinceCode(Set<String> locations)
      根据所在地获取省会代码
      Specified by:
      locationToProvinceCode in interface io.github.seenings.address.http.HttpProvinceService
      Parameters:
      locations - 所在地
      Returns:
      所在地对应省会代码