在WEB化流程设计器中实现线条拖动的方法及装置

基本信息

申请号 CN201811642613.X 申请日 -
公开(公告)号 CN109697061A 公开(公告)日 2019-04-30
申请公布号 CN109697061A 申请公布日 2019-04-30
分类号 G06F8/20(2018.01)I 分类 计算;推算;计数;
发明人 路永博; 王亚丽; 缪志洪; 胡家华 申请(专利权)人 广州明动软件股份有限公司
代理机构 北京商专永信知识产权代理事务所(普通合伙) 代理人 许春兰;李彬彬
地址 510000 广东省广州市天河区白沙水路89号1-2层
法律状态 -

摘要

摘要 本发明公开了一种在WEB化流程设计器中实现线条拖动的方法,包括如下步骤:当鼠标悬浮在线条上时,对待拖动线条进行分段处理,并为分段后的待拖动线条添加辅助点;通过辅助点接收拖动操作,获取拖动终点坐标;根据拖动终点坐标和线条原始点坐标的对比,根据算法算出拖动后线条的实际坐标并绘制拖动后的线条。本发明还公开了WEB化流程设计器。根据本发明公开的方法和设计器可以通过构建一种基于点对点,坐标对坐标的算法的线条,实现拖动、折叠、复制等功能。从而可以满足更复杂的多段线条拖动技术,大大提高了工作效率,降低了开发成本。