后端代码:
controller
/**
* 查询数据字典根据type
*/
@GetMapping("/findListByType")
// @RequiresPermissions("sys:dictData:list")
public R findListByType(@RequestParam String type) {
List<SysDictDataEntity> dataList = sysDictDataService.list(new QueryWrapper<SysDictDataEntity>().eq("dict_type", type));
List<Map<String, String>> mapList = new ArrayList<>();
Map<String, String> map = new HashMap<>();
// map.put("label","请选择项目状态");
// map.put("value","");
// mapList.add(map);
for (SysDictDataEntity dict : dataList) {
map = new HashMap<>();
map.put("label", dict.getDictLabel());
map.put("value", dict.getDictValue());
mapList.add(map);
}
return R.ok().put("list", mapList);
}