获取一级责任领域(统计节点)接口开发。

This commit is contained in:
wangzhijiang
2023-05-09 11:10:25 +08:00
parent 4c8677a683
commit 82da43300e
@@ -28,10 +28,7 @@ import org.springframework.cache.annotation.CacheEvict;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.UUID;
import java.util.*;
/**
* <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);
}
}