功能介绍
0.框架升级使用vue开发(组件化 ,数据结构分离虚拟dom)运行速度优于传统js 组件化提升了模块使用率,相比js可以更加方便调用数据
1.权限功能使用shiro+vue+RBAC 可精准到按钮页面api三块对页面操作进行权限控制
2.动态生成模块
2.1优化原因:传统的 orm框架需要根据已存在的表生成po dao从而完成CRUD, 线上的数据上报系统需要一系列复杂的操作来生成新的表进行CRUD, 仔细观摩业务场景相对简单可以封装这个操作过程为方法提供份文件即可生成 对应的表结构。从而优化操作步骤。用户不必再依赖于工作人员的操作生成对应表。自己提交表之后 即可生成。避免因为沟通不当。导致数据没有按时上传。
2.2文件解析功能:前端 读取exce1文件获取字段值和对应数据组装为业务表vo后。传送给后端处理
2.3业务表动态生成功能:获取前端传入的业务表vo后将字段值翻译拆分为规范命运再次组装为业务po动态拼接sq1 在业务库创建业务表在主库业务表中存入模型数据
2.4业务表动态追加功能: 2.3创建表之后根据对应模型和前端传入数据再次动态拼接追加的