首页 新闻 赞助 找找看

画线路径规避算法(流程图自动生成)

0
悬赏园豆:60 [已解决问题] 解决于 2014-07-23 10:30

1.图1这是原设计图。

2.后台提供生成的数据

 var Test3 = [
        {
            "Step_ID": "17678",
            "Step_Name": "开始",
            "Step_Order": "0",
            "Step_Next": "1",
            "State": "W",
            "Z_Index": "1",
            "Menu": ""
        },
        {
            "Step_ID": "17679",
            "Step_Name": "1.部门负责人",
            "Step_Order": "1",
            "Step_Next": "2,3",
            "State": "W",
            "Z_Index": "2",
            "Menu": ""
        },
        {
            "Step_ID": "17680",
            "Step_Name": "2.财务经理",
            "Step_Order": "2",
            "Step_Next": "4",
            "State": "W",
            "Z_Index": "3",
            "Menu": ""
        },
        {
            "Step_ID": "17683",
            "Step_Name": "3.主管副总",
            "Step_Order": "3",
            "Step_Next": "6",
            "State": "W",
            "Z_Index": "3",
            "Menu": ""
        },
        {
            "Step_ID": "17681",
            "Step_Name": "4.商务负责人",
            "Step_Order": "4",
            "Step_Next": "9999",
            "State": "W",
            "Z_Index": "4",
            "Menu": ""
        },
        {
            "Step_ID": "17684",
            "Step_Name": "6.财务总监",
            "Step_Order": "6",
            "Step_Next": "5,9999",
            "State": "W",
            "Z_Index": "4",
            "Menu": ""
        },
        {
            "Step_ID": "17685",
            "Step_Name": "5.总裁",
            "Step_Order": "5",
            "Step_Next": "9999",
            "State": "W",
            "Z_Index": "5",
            "Menu": ""
        },
        {
            "Step_ID": "17682",
            "Step_Name": "结束",
            "Step_Order": "9999",
            "Step_Next": "",
            "State": "W",
            "Z_Index": "6",
            "Menu": ""
        }
    ]

3.我在根据提供的数据前端javascript动态生成横向流程图时遇到,动态连接线重叠没有做规避PS不知这算法应该如何写。这是现在的效果 线重叠呢 应该有一条是字线那样走

求大神 大哥 大姐 帮忙提供建议解决。

前端啊平的主页 前端啊平 | 初学一级 | 园豆:52
提问于:2014-07-17 14:02
< >
分享
最佳答案
0

原来做过一个,给你借鉴看看吧

收获园豆:60
笨雷雷 | 初学一级 |园豆:168 | 2014-07-23 10:27
其他回答(1)
0

把问题描述的清楚一点吧,不知所云

firtuss | 园豆:202 (菜鸟二级) | 2014-07-23 09:25

连接线规避啊   - -就是这个

支持(0) 反对(0) 前端啊平 | 园豆:52 (初学一级) | 2014-07-23 09:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册