一个很强的的后台管理系统,Sass多租户,单点登录,动态权限,工作流,支付等都支持(带源码)

前言

在当今数字化时代,企业面临着快速开发和部署复杂业务系统的需求。然而,现有软件往往存在诸多痛点,如技术栈陈旧、缺乏灵活性、维护成-本高昂等。

为了解-决这些问题,一款新型的软件——yudao-cloud,应运而生,提供了一个现代化、高-效、可扩展的解-决方案。

介绍

yudao-cloud是ruoyi-vue-pro的全新Cloud版本,它是一个基于Spring Cloud Alibaba + MyBatis Plus + Vue & Element实现的后台管理系统,集成了用户小程序,支持RBAC动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商-城、CRM、ERP等功能。

图片

特点
  • 权限认证:使用Spring Security & Token & Redis,支持多终端、多种用户的认证系统。

  • SSO单点登录:支持单点登录,简化用户cao作流程。

  • 动态权限菜单:支持按钮级别的权限控制,使用Redis缓存提升性能。

  • SaaS多租户系统:提供透明化的多租户底层封装,可自定义每个租户的权限。

  • 高-效率开发:代码生成器一键生成Java、Vue前后端代码、SQL脚本、接口文档。

  • 实时通信:采用Spring WebSocket实现,内置Token身份校验。

  • 三方集成:集成微-信小程序、企业微-信、钉钉等三方登录。

  • 支付与短信服务:集成支付宝、微-信等支付与退款,以及ali 云、腾讯云等短信渠道。

  • 云存储服务:集成MinIO、ali 云、腾讯云、七牛云等云存储服务。

  • 报表与大屏设计器:通过拖拽生成酷炫的报表与大屏。

应用业务系统

yudao-cloud可应用于商-城、SCRM系统、OA系统、物流系统、ERP系统、CMS系统、HIS系统、支付系统、IM聊天、微-信小程序等业务场景。

图片

技术架构

  • Java后端:支持JDK 8 + Spring Boot 2.7和JDK 17/21 + Spring Boot 3.2。

  • 管理后台:提供Vue3 (element-plus, vben) 和 Vue2 (element-ui)版本。

  • 移动端:采用uni-app方案,实现一份代码多终端适配。

  • 后端架构:基于Spring Cloud Alibaba微服务架构,包括Nacos、XXL-Job、Sentinel、Gateway、Seata等组件。

  • 数据库:支持多种数据库,基于MyBatis Plus、Redis + Redissoncao作。

部署方式

yudao-cloud支持多种部署方式,包括但不限于云端部署、本地部署、容器化部署等,以满足不同企业的需求。

开源协议

yudao-cloud采用MIT协议,允许用户自由使用、适用于商业和非商业用途。

即刻体验一波

yudao-cloud提供了丰富的内置功能,特别是审批流相关的内容:

流程模型配置:支持文件导入与在线设计流程图。

图片

图片

流程表单:拖动表单元素生成相应的工作流表单。

图片

图片

用户分组:自定义用户分组,用于工作流的审批分组。

图片

我的流程:查看发起的工作流程,支持新建、取消流程等cao作。

图片

图片

待办任务:查看未审批的工作任务,支持多种审批cao作。

图片

图片

已办任务:查看已审批的工作任务。

图片

图片

OA请假:作为业务自定义接入工作流的使用示例。

图片

结语

yudao-cloud作为一个现代化的企业级快速开发平台,以其丰富的技术栈、灵活的微服务架构、高-效的代码生成器和丰富的内置功能,为企业提供了一个强大的业务系统开发解-决方案。

随着技术的不断进步和社区的积极参与,yudao-cloud将持续发展,为更多企业提供优质的开发体验。

源码地址怎么领取?

 ​扫码关注本号,后台回复 管理

扫码关注本号,后台回复 管理

持续关注本号,分享更多私活源码

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一个SASS多商户权限系统需要实现以下功能: 1. 多商户管理:系统需要支持多个商户的创建、管理和配置,每个商户都有自己的用户、权限、角色和资源等。 2. 用户管理:系统需要支持多个用户的创建、管理和配置,每个用户都属于某个商户,并且具有特定的角色和权限。 3. 权限管理:系统需要支持多种权限控制方式,包括基于角色、资源、URL等方式,以保证商户的数据和系统的安全性。 4. 角色管理:系统需要支持多个角色的创建、管理和配置,每个角色都包含一组权限,可以对商户内的用户进行权限控制。 5. 资源管理:系统需要支持多种资源的创建、管理和配置,包括数据表、页面、功能按钮等,以保证商户内的数据和系统的安全性。 6. 访问控制:系统需要根据商户的权限配置,对用户的访问进行控制,只有具有相应权限的用户才能访问相应的资源。 7. 日志管理:系统需要记录用户的操作日志和系统日志,以方便商户进行监管和审计。 8. 统计报表:系统需要支持统计分析商户的数据和用户的使用情况,以帮助商户进行经营决策。 9. 支持扩展:系统需要支持模块化开发,可以方便地扩展和定制各种功能。 为了实现以上功能,可以采用以下技术方案: 1. 后端框架:可以选择流行的Web框架,如Spring、Laravel、Django等,用于实现商户、用户、角色、权限、资源、访问控制、日志、统计报表等功能。 2. 数据库:可以选择关系型数据库,如MySQL、PostgreSQL、Oracle等,用于存储商户、用户、角色、权限、资源、访问控制、日志、统计报表等数据。 3. 前端框架:可以选择流行的前端框架,如Vue.js、React、Angular等,用于实现商户、用户、角色、权限、资源、访问控制、日志、统计报表等页面。 4. 权限控制:可以采用RBAC(基于角色的访问控制)等方式,对用户的访问进行控制,保证商户的数据和系统的安全性。 5. 日志管理:可以采用日志框架,如log4j、logback、ELK等,记录用户的操作日志和系统日志,以方便商户进行监管和审计。 6. 统计报表:可以采用数据分析和可视化工具,如Tableau、PowerBI等,实现商户的数据和用户的使用情况分析和报表展示。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值