@ -20,12 +20,14 @@ package com.elink.esua.epdc.controller;
import com.elink.esua.epdc.commons.tools.utils.Result ;
import com.elink.esua.epdc.dto.GisFormDTO ;
import com.elink.esua.epdc.dto.GisGridDTO ;
import com.elink.esua.epdc.dto.SysSimpleDictDTO ;
import com.elink.esua.epdc.service.SysDeptService ;
import com.elink.esua.epdc.service.SysDictService ;
import io.swagger.annotations.ApiOperation ;
import org.springframework.beans.factory.annotation.Autowired ;
import org.springframework.web.bind.annotation.PostMapping ;
import org.springframework.web.bind.annotation.RequestBody ;
import org.springframework.web.bind.annotation.RequestMapping ;
import org.springframework.web.bind.annotation.RestController ;
import org.springframework.web.bind.annotation.* ;
import java.util.List ;
/ * *
@ -41,8 +43,25 @@ public class AppSysController {
@Autowired
private SysDeptService sysDeptService ;
@Autowired
private SysDictService sysDictService ;
@PostMapping ( "dept/gis/getGridByCoordinate" )
public Result < GisGridDTO > getGridByCoordinate ( @RequestBody GisFormDTO formDTO ) {
return new Result < GisGridDTO > ( ) . ok ( sysDeptService . getCoordinate ( formDTO ) ) ;
}
/ * *
* 根据数据字典类型获取简版数据字典列表 , 用于页面下拉菜单
*
* @param dictType 数据字典类型
* @return com . elink . esua . commons . tools . utils . Result < java . util . List < com . elink . esua . dto . SysSimpleDictDTO > >
* @author yujintao
* @date 2019 / 7 / 15 09 : 33
* /
@GetMapping ( "listSimple/{dictType}" )
public Result < List < SysSimpleDictDTO > > listSimpleDictInfo ( @PathVariable ( "dictType" ) String dictType ) {
//字典分类数据
return sysDictService . listSimpleDictInfo ( dictType ) ;
}
}