1、项目分为首页、设备模块、应用模块、二维码标签模块、系统管理模块和个人信息模块,使用者可以对模块的信息进行增删改查,完善系统的信息,系统管理还包括角色、用户和组织机构,可以根据不同的角色分配不同的用户,展示不同的功能列表。
2、整个项目是我独立开发,运用的技术栈有:SpringBoot、jdk 1.8、MyBatis-Plus、SpringMVC、Swagger 2、SpringSecurity、WebSocket、redis、RabbitMQ、Vue、element-ui、axios、jwt等。
3、难点:权限管理列表不能展示。使用Vuex进行存储,在加上Vuex的持久化存储数据。