使用electron + vite + Vue3 + TypeScript + SerialPort + pinia + Socket + ElementPlus + gRPC 等技术框架工具...
1.项目业务梳理及模块划分,项目框架构建,不同业务技术选型,平台基本搭建,页面布局和权限实现,业务组件封装,平台模块代码的实现和优化。 2.基于 Vue 框架构建,运用 Vue Router 确保页面流畅导航,实现便捷切换。 3.平台多级菜单与路由配置动态绑定,实现用户登录和不同角色路由、按钮权限控制。布局采用二级路由页面缓存、tabs标签页, 面包屑导航等。根据实际业务情况封装各类业务组件,如搜索栏组件、table表格实现等提高工作效率。 4.UI主要在antd的基础上进行二次封装,luckyexcle在线excle预览编辑、dhtmlx-gantt绘制计划甘特图等。实时通信采用web...
本 MES 系统前端项目运用了一系列先进技术,旨在为制造企业提供高效、智能且用户体验出色的生产执行管理界面。 项目基于 Vue 框架构建,充分利用 Vuex 进行状态管理,保证数据在组件间的高效共享和同步。通过 Vue Router 实现页面路由的灵活切换,确保用户操作的流畅性和便捷性。 采用 Element-Plus 组件库,构建出风格统一、美观且功能丰富的页面元素,提高开发效率和界面的一致性。 引入 Echarts 库,将复杂的生产数据以直观、动态的图表形式展现,如柱状图、折线图、饼图等,帮助用户快速洞察生产趋势和 关键指标。 Axios 用于与后端进行数据交互,确保数据的实时获...