后台返回四组数据,分别是A和B作为担保人和被担保人查询求解前台如何处理他们的关系画出来的图是这样的
1 回答
潇潇雨雨
TA贡献1833条经验 获得超4个赞
四个数组里的内容未知,只能提供个思路:

1、A 担保人,B 被担保人
从guarantorList1数组中 filter 出符合 B 为最终被担保人的元素。
2、B 担保人,A 被担保人
同理从guarantorList2数组中 filter 出符合 A 为最终被担保人的元素。
3、A B 都为担保人
从guarantorList1中找到所有的终点(叶子节点)被担保人数组 arr。
从guarantorList2数组中 filter 出符合终点(叶子节点)在 arr 里面的元素
4、A B 都为被担保人
从guaranteeList1中找到所有的起点(根节点)担保人数组 arr.
从guaranteeList2数组中 filter 出符合起点(根节点)在 arr 里面的元素。
思路就是这样,再结合真实数据去试试写代码吧
添加回答
举报
0/150
提交
取消
