数据流
info-g6
中处理画布数据流步骤:
1. 获取路由中的参数
2. vuex 中的 tabsList 查找,已经存在相同参数的标签页,激活该标签页
所有初始化获取图谱数据的都要经过步骤 1. => 2. 如果已经存在则不再进行以下流程
3. vuex 中的 tabsList 查找,不存在相同参数的标签,根据 id 获取已经保存过的画布数据
4. vuex 中的 tabsList 查找,不存在相同参数的标签,根据 ids 获取实体之间的关系数据
5. 根据已经保存的画布数据中的 currentViewFlag 来打开关系视图或者普通视图
数智立方搜索后,弹框选择实体,跳转进入(新增画布),展示普通视图
1. 获取路由中的参数 => 4. vuex 中的 tabsList 查找,不存在相同参数的标签,根据 ids 获取实体之间的关系数据 => 展示普通视图
数智立方打开我的画布(编辑画布)
1. 获取路由中的参数 => 3. vuex 中的 tabsList 查找,不存在相同参数的标签,根据 id 获取已经保存过的画布数据 => 5. 根据已经保存的画布数据中的 currentViewFlag 来打开关系视图或者普通视图
档案页面跳转进入(新增画布),展示关系视图
1. 获取路由中的参数 => 4. vuex 中的 tabsList 查找,不存在相同参数的标签,根据 ids 获取实体之间的关系数据 => 展示关系视图