12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.yihu.wlyy.web.common.district;
- import java.util.List;
- import io.swagger.annotations.Api;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.http.MediaType;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.ResponseBody;
- import com.yihu.wlyy.service.common.district.DistrictService;
- import com.yihu.wlyy.web.BaseController;
- /**
- * 省市区三级地址控制类
- * @author George
- *
- */
- @Controller
- @RequestMapping(value = "common", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
- @Api(description = "省市区三级地址")
- public class DistrictController extends BaseController {
- @Autowired
- private DistrictService districtService;
- /**
- * 省市一二三级查询接口
- * @param type 1一级目录,2二级目录,3三级目录,4街道目录
- * @param code 省或市标识
- * @return
- */
- @RequestMapping(value = "district")
- @ResponseBody
- public String district(int type, String code) {
- try {
- List<?> list = districtService.findByType(type, code);
- return write(200, "查询成功!", "list", list);
- } catch (Exception e) {
- error(e);
- return error(-1, "查询失败!");
- }
- }
- }
|