添加按字典类型code查询字典数据

This commit is contained in:
2022-10-13 19:42:14 +08:00
parent 51772c90f5
commit cb1569cffd
8 changed files with 52 additions and 1 deletions

View File

@@ -31,6 +31,9 @@ public interface DicDataFeignClient {
@GetMapping("/getDicDataByTypeName")
HttpResult<List<DictData>> getDicDataByTypeName(@RequestParam("dictTypeName") String dictTypeName);
@GetMapping("/getDicDataByTypeCode")
HttpResult<List<DictData>> getDicDataByTypeCode(@RequestParam("dictTypeCode") String dictTypeCode);
@GetMapping("/getDicDataByName")
HttpResult<DictData> getDicDataByName(@RequestParam("dicName") String dicName);

View File

@@ -43,6 +43,12 @@ public class DicDataFeignClientFallbackFactory implements FallbackFactory<DicDat
throw new BusinessException(finalExceptionEnum);
}
@Override
public HttpResult<List<DictData>> getDicDataByTypeCode(String dictTypeCode) {
log.error("{}异常,降级处理,异常为:{}","根据字典类型code获取字典数据集合",cause.toString());
throw new BusinessException(finalExceptionEnum);
}
@Override
public HttpResult<DictData> getDicDataByName(String dicName) {
log.error("{}异常,降级处理,异常为:{}","根据字典名称获取字典数据",cause.toString());

View File

@@ -36,7 +36,9 @@ public enum DicDataTypeEnum {
ELE_STATISTICAL_TYPE("用能统计类型","Ele_Statistical_Type"),
REPORT_TYPE("自定义报表类型","Report_Type"),
LINE_MARK("监测点评分等级","Line_Grade"),
LINE_TYPE("监测点类型","Line_Type")
LINE_TYPE("监测点类型","Line_Type"),
STEADY_STATIS("稳态指标","Steady_Statis"),
EVENT_STATIS("暂态指标","Event_Statis")
;