renren-security 3.6 发布:人人企业版

公告 未结 置顶 8 460
Mark
Mark 管理员 2023-01-09
悬赏:20积分
项目介绍 [hr] renren-security企业版是人人开源社区为企业用户定制的后台脚手架框架,为企业打造的一站式解决方案,降低企业开发成本,提升开发效率。主要包括用户管理、角色管理、部门管理、菜单管理、定时任务、参数管理、字典管理、文件上传、通知管理、工作流、登录日志、操作日志、异常日志、文章管理、APP模块等功能。其中,还拥有多数据源、数据权限、国际化支持、Redis缓存动态开启与关闭、统一异常处理等技术特点。 项目特点 [hr] • 基于Spring Boot、Mybatis-Plus、Shiro、Redis、Flowable6.5、Vue3、Element-Plus、TypeScript、Vite3等开发 • 代码风格优雅简洁、通俗易懂,且符合《阿里巴巴Java开发手册》规范要求,可作为企业代码规范 • 优秀的菜单功能权限,前端可灵活控制页面及按钮的展示,后端可对未授权的请求进行拦截 • 优秀的数据权限管理,只需增加相应注解,无需其他任何代码,即可实现数据过滤,达到数据权限目的 • 灵活的角色权限管理,新增角色时,角色权限只能是创建者权限的子集,可有效防止权限越权 • 灵活的日志管理,可查看登录日志、操作日志、异常日志,方便审计及BUG定位 • 灵活的国际化配置,目前已支持简体中文、English,新增语言,只需新增[i18n]文件即可 • 灵活的前端动态路由,新增页面无需修改路由文件,也可在页面动态新增tab标签 • 提供CrudService接口,对增删改查进行封装,代码更简洁 • 提供短信服务,可同时支持多个短信平台、短信模板,现已支持阿里云、腾讯云、七牛云短信平台接口,及查看短信发送记录 • 提供文件上传服务,可支持阿里云、腾讯云、七牛云、FastDFS、MinIO、本地上传 • 提供多种菜单布局,现已支持左侧菜单布局、顶部菜单布局、混合菜单布局,可满足各种复杂的菜单布局需求 • 提供自定义主题配置,实时生效等特点,免去重新编译主题等步骤,可根据自行需求,自定义主题 • 提供MySQL、Oracle、SQL Server、PostgreSQL、达梦主流数据库的支持 • 提供Swagger接口文档,采用knife4j主题,更符合国人习惯 • 提供WebSocket支持,可针对单用户、多用户等发送消息 • 提供APP端,基于uni-app开发,让APP开发更简单 • 集成UReport2.0报表、积木报表,可快速解决报表需求 • 集成EasyExcel并进行封装,可快速实现Excel导入、导出功能 • 集成支付宝支付功能,可快速接入支付宝 • 集成微信公众号账号管理及菜单管理 • 新增APP端,基于uni-app开发,让APP开发更简单 • 集成ShardingSphere 5.x,提供读写分离、分库分表例子 更新日志 [hr] 1. 基于script setup语法,重构前端业务 2. 新增pinia进行状态管理,移除vuex 3. 升级element-plus到2.2.28 4. 升级vite到3.2.5 5. 升级springboot到2.7.7 6. 升级shiro到1.10.1 7. 优化代码生成器模板,支持script setup语法 8. 修复代码生成器,新建菜单错误 9. 修复多数据源与租户冲突错误 10. 修复通知列表错误 授权及演示 [hr] 授权地址: a(https://www.renren.io/enterprise )[https://www.renren.io/enterprise ] 演示地址【专业版】: a(https://demo.renren.io/security-enterprise)[https://demo.renren.io/security-enterprise] 演示地址【多租户版】: a(https://demo.renren.io/security-enterprise-tenant)[https://demo.renren.io/security-enterprise-tenant] 演示地址【接口文档】: a(https://demo.renren.io/security-enterprise-server/doc.html)[https://demo.renren.io/security-enterprise-server/doc.html] 演示账号:admin 密码:admin 演示效果图 [hr] img[//cdn.renren.io/f277e202207131822069755.jpg] img[//cdn.renren.io/39b5f202207131822187432.jpg] img[//cdn.renren.io/d9843202107130050283013.jpg] img[//cdn.renren.io/90507202107130055339769.jpg] img[//cdn.renren.io/dbd7f2022051715530086.png] img[//cdn.renren.io/e134b202205171553121531.png] img[//cdn.renren.io/261f0202107130054163589.jpg] img[//cdn.renren.io/3aad3202009271357458529.png] img[//cdn.renren.io/b86ae202009271400389218.png] img[//cdn.renren.io/d9b0d202009271401492108.png] img[//cdn.renren.io/f2b62201909300939277130.jpg] 国际化效果图 [hr] img[//cdn.renren.io/fe2ee201909300939388890.jpg]
回帖
  • 为啥没有升级到 spring boot 3.0?
    0 回复
  • Mark
    2023-01-09
    @lzfstruggle 企业现在基本还在使用2.x,等3.0生态完善点后,我们会升级到3.0
    0 回复
  • 3.0的前端文档是用yarn安装,为啥3.6又改回npm了?是文档没更新?
    0 回复
  • Mark
    2023-01-10
    @WatcherLab yarn有时候会出问题,建议使用npm
    0 回复
  • 专业版没有前后端分离的最后一个版本是哪个版本啊
    0 回复
  • Mark
    2023-01-14
    @放学别走 专业版一直都是前后端分离的
    0 回复
  • @Mark 如果我专业版里 admin里用 常规版的 admin前端,就是说常规版的前端部分挪到专业版的admin里,这样不知道有没有问题,这么操作是因为前后端分离不是很方便,
    0 回复
  • Mark
    2023-01-17
    @放学别走 建议使用前后端分离的方式,现在企业基本都是这种开发模式
    0 回复