qa-prevention-gwj/src/main/java/com/zcloud/controller/xgf/XgfDictionariesController.java

74 lines
2.1 KiB
Java

package com.zcloud.controller.xgf;
import java.util.HashMap;
import java.util.Map;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.zcloud.controller.base.BaseController;
import com.zcloud.entity.PageData;
import com.zcloud.util.HttpClientService;
/**
* @作者 zyh
* @日期 2023/5/12 10:36
*/
@Controller
@RequestMapping("/xgf/dictionaries")
public class XgfDictionariesController extends BaseController {
@Value("${preventionxgf.api.url}")
private String url;
/**
* 字典
* @return
* @throws Exception
*/
@RequestMapping(value="/getLevels")
@ResponseBody
public Object getLevels() throws Exception{
Map<String,Object> map = new HashMap<String,Object>();
String errInfo = "success";
PageData pd = new PageData();
pd = this.getPageData();
Map result = HttpClientService.doPost(url + "/api/dictionaries/getLevels", pd);
return result;
}
/**
* 属地字典
* @return
* @throws Exception
*/
@RequestMapping(value="/getAreaLevels")
@ResponseBody
public Object getAreaLevels() throws Exception{
Map<String,Object> map = new HashMap<String,Object>();
String errInfo = "success";
PageData pd = new PageData();
pd = this.getPageData();
Map result = HttpClientService.doPost(url + "/api/dictionaries/getAreaLevels", pd);
return result;
}
/**
* 字典
* @return
* @throws Exception
*/
@RequestMapping(value="/listSelectTree")
@ResponseBody
public Object listSelectTree() throws Exception{
Map<String,Object> map = new HashMap<String,Object>();
String errInfo = "success";
PageData pd = new PageData();
pd = this.getPageData();
Map result = HttpClientService.doPost(url + "/api/dictionaries/listSelectTree", pd);
return result;
}
}