使用fegin调用时,返回的值不能直接List这种,要使用对象包装一下
正确使用如下
fegin
@ResponseBody@GetMapping(value = "/menu/queryAllNonLowCodePageSubmenuById")public Result<List<LinkTheFormPageDataDTO>> queryAllNonLowCodePageSubmenuById(@RequestParam("id")int id);
服务
@ResponseBody@GetMapping(value = "/queryAllNonLowCodePageSubmenuById")public Result<List<LinkTheFormPageDataDTO>> queryAllNonLowCodePageSubmenuById(int id) {}
错误使用如下
fegin
@ResponseBody@GetMapping(value = "/menu/queryAllNonLowCodePageSubmenuById")public List<LinkTheFormPageDataDTO> queryAllNonLowCodePageSubmenuById(@RequestParam("id")int id);
服务
@ResponseBody@GetMapping(value = "/queryAllNonLowCodePageSubmenuById")public List<LinkTheFormPageDataDTO> queryAllNonLowCodePageSubmenuById(int id) {}