主要负责选型客户端,采用 prism、wpf 框架,materialdesign 皮肤库实现客户端。
1.登录、权限开发。使用机器码作为唯一标识,进行 aes 加密,进行登录操作。通
过角色权限控制,控制软件功能段模块的显示与隐藏。
2. 二维展示、交互、以及 dwg 导出。通过 vdf 引擎,进行功能段图块控制,以及参
数化设置,最终导出布局图,实现视图的放置以及 bom 表的生成。
3. 一键导出各个模块报表。通过 fpspread 得第三方控件,导出 excel、pdf、dxf等。
4. 实现与多种选型接口集成开发。亿利达、三木等第三方接口,包含 vd、c++、
c#、com 等接口对接
5. 采用 prism 框架,进行模块开发,松耦合框架。
6. 采用 efcore orm 框架,.net core 进行后端开发,权限、认证;以及服务端部署。
7. 功能段界面。通过葡萄城控件得配置,实现多个功能段界面封装开发;不通配置
文件生成不同得功能段界面。
8. 多语言系统。通过配置实现多语言切换。
9. 公英制切换。一键切换单位。
10. 批量选型、修改、计算、模板,一键可以生成全新的机组,自动分段。
11. 分段模块,通过 vdf 可视化界面,实现分段交互,以及自动分段