获取一级责任领域(统计节点)接口开发。
This commit is contained in:
+21
-4
@@ -28,10 +28,7 @@ import org.springframework.cache.annotation.CacheEvict;
|
|||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.Arrays;
|
import java.util.*;
|
||||||
import java.util.Date;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -331,4 +328,24 @@ public class SysDictItemController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取一级责任领域(统计节点)信息接口
|
||||||
|
* @param params
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/getFirstLevelDutyTerritory", method = RequestMethod.GET)
|
||||||
|
@ApiOperation("获取一级责任领域(统计节点)信息接口")
|
||||||
|
public Result<Object> getFirstLevelDutyTerritory(@RequestParam Map<String,Object> params) {
|
||||||
|
List<Map<String,Object>> result = new ArrayList<>();
|
||||||
|
List<SysDictItem> sysDictItems = this.sysDictItemService.selectItemsAll();
|
||||||
|
Map<String, List<SysDictItem>> firstLevelDutyTerritoryMap = this.sysDictItemService.getFirstLevelSysDictItemByDictCode(DictCodeEnum.DUTY_TERRITORY.getValue(),sysDictItems);
|
||||||
|
for (Map.Entry<String, List<SysDictItem>> dutyTerritoryMap : firstLevelDutyTerritoryMap.entrySet()) {
|
||||||
|
Map<String,Object> map = new HashMap<>();
|
||||||
|
map.put("key",dutyTerritoryMap.getKey());
|
||||||
|
map.put("value",dutyTerritoryMap.getValue());
|
||||||
|
result.add(map);
|
||||||
|
}
|
||||||
|
return Result.OK(result);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user