Swift中 “我的流程” 前端实现简介

首页    产品中心    Swift PLM功能点介绍    变更及流程管理    Swift中 “我的流程” 前端实现简介

Swift中 “我的流程” 前端实现简介

一、简要介绍

在swift项目中我的流程页面起着简要总结当前用户发起的变更,追踪变更流程,以及记录自己提交的变更等作用。在项目早些时候甚至作为本项目的门户作用,,其作用可谓不言而喻。

二、功能介绍

img1

首先我我们看到的是当前用户“待办”、“追踪”、“提交”的变更,这个三个部分的变更可以通过左上角的页签进行切换,可以非常方便的进行展示;同时这三个页签中“ 操作”部分的按钮通过组件slot进行的了区分:

img2

“待办”页签显示的是“批准”和“拒绝”,用户可以在这个页面快捷的处理“待处理变更”;

img3

 “追踪”和“提交”两个页签则显示的是“详情”按钮,点击可以获取相应的详细信息

当你在上述任意页签选中一个变更后,页面下方的“封面”、“受影响的物件”以及“工作流”会相应的展开,“封面”部分展示的是当前选中变更的部分关键信息,“受影响的物件”和“工作流”则展示相应的物件内容和工作流部分的各关键节点和“工作流状态”等历史记录信息。

img4

 

img5

三、难点总结

本部分的难点在于大量数据获取后如何进行数据整合以及三个页签进行切换过程保持页面流畅,不会卡顿。而在整个页面的实现过程中,将三个页签统一整合到一个model组件中,各页签通过slot加载相应的特色按钮实现相应的分工,既实现相应各页面的效果,也成功的将页面的加载负荷降到最低,保证页面的流畅度。

四、结语

通过这写页面的实施过程,我们发现前端模块化可以很好保证工作整体完成度,同时也大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。

2021-11-03 17:23
浏览量:0

杰信软件Swift PLM产品生命周期管理

 

      杰信软件专注于医疗器械、高科技电子、芯片半导体、精密制造、离散组装设备、汽车零部件等行业PLM解决方案咨询和实施,同时有着超20年的EDM咨询和实践经验,杰信软件立志于将最先进的业务模式与管理创新方法,通过杰信软件公司专家团队提供的专业信息化解决方案,帮助企业飞速发展。因此公司研制开发了一套有着自我知识产权的国产PLM系统Swift PLM,它有着轻量化、高效化、实用化、易用化的特点,是中小型企业研发设计管理的最佳工具。

 

想要了解更多详细内容,赶紧联系我们吧! 

请拨服务电话: 4007-169-700

或发送邮件至:marketing@jiexininfo.com 

获取更多资料。