2.7.1 feign 调用组织机构的树形数据会自动变更数据结构,不能维持之前的对象

Blade 未结 1 822
346527359
346527359 2021-01-28 11:51

2.7.1


下面是 blade-system-api 中,放到feign中实现的代码,供其他微服务调用,查询出来的对象是树形结构的,看下图:

image.png






下面是通过feign调用上面那个blade-system-api 的feign,接到的对象内容完全变了,不是树形结构了,对象也变了:

image.png


请问如何配置,使通过feign调用,收到的依然是树形结构的组织架构?

1条回答
  •  admin
    admin (楼主)
    2021-01-28 13:11

    这是因为INode的问题,具体原因可以看这个帖子:https://sns.bladex.cn/q-1512.html

    解决办法就是feign返回最基础的list,然后在客户端使用工具类对返回对象再进行一层包装处理。

    0 讨论(0)
提交回复