跳至主要內容

功能对比

2023年4月13日大约 6 分钟赞助赞助功能对比

版本对比

请认真对比赞助版区别,有疑问先咨询作者(微信: tyh306479353)

若贵公司确实需要提供源码给第三方客户,请加作者微信咨询“买断版”

源码工程说明

版本对别开源版赞助版赞助版
数据源模式none模式(非租户模式/普通模式)column模式(字段模式/列模式)datasource模式(数据源模式)
后端工具lamp-utilopen in new windowlamp-util-maxlamp-util-max
后端框架lamp-cloudopen in new windowlamp-column-maxlamp-datasource-max
定时任务lamp-jobopen in new windowlamp-job-maxlamp-job-max
前端框架lamp-webopen in new windowlamp-web-vben-maxlamp-web-vben-max

业务功能对比

应用一级菜单二级菜单三级菜单开源版赞助版
开发运营系统租户中心数据管理
租户管理
用户管理
应用管理应用列表
资源管理
应用资源授权
应用授权记录
系统管理字典列表
参数管理
地区管理
客户端管理
全局登录日志
全局附件管理
在线用户
开发者管理开发工具代码生成
项目生成
服务器监控
运维平台接口管理
接口日志
消息模版
开放平台开放接口
文档配置
文档管理
开放应用
应用分组
应用一级菜单二级菜单三级菜单开源版赞助版
基础平台我的应用
应用管理已购应用
消息中心我的消息
消息管理
个性消息模版
用户中心员工管理
组织机构
岗位管理
基础配置个性字典
个性参数
系统功能角色管理
操作日志
登录日志
开放能力应用申请
文档列表
应用一级菜单二级菜单开源版赞助版
其他功能个人中心个人信息
安全设置
登录日志
切换身份租户切换
所属单位&部门切换
注册企业
文档中心开放文档查看

技术功能对比

功能说明开源版赞助版
更新频率一般频繁
支持商用
mybatis-plus功能增强
多种雪花id生成算法自由切换
雪花id机器码动态分配
swagger文档增强
防 xss 攻击
防 sql 注入攻击
SpringCloud 全局配置增强
自研轻量级RBAC权限配置、权限鉴权逻辑
权限认证、权限鉴权
接口权限
表单回显组件(lamp-echo-starter)
优雅的缓存封装(缓存空值、缓存击穿)
短信验证码、图片验证码、图片交互验证码
优雅停机
优雅Bean转换
兼容MySQL5.7、MySQL8
用户密码过期策略、锁定解锁策略、登录是否校验密码、验证码策略、
登录日志、操作日志、logback日志增强
分布式事务(seata)
集成本地存储、FastDFS、MinIO、华为云OBS、阿里云OSS、七牛云OSS等文件存储,支持动态切换
集成阿里、百度、腾讯、创蓝短信
集成邮件发送接口
消息中心 (WebScoket实时收取站内信)
分布式定时调度
核心工具类全部源码
前端框架全部源码
非租户模式(NONE)
多租户动态字段模式(COLUMN)
多租户独立数据源(独立物理数据库) 模式(DATASOURCE)
多租户 + 多子租户模式独立数据库&列模式混用 模式(DATASOURCE_COLUMN)
开放平台:方便快捷的提供接口和文档给第三方
Excel导入导出
数据权限
可视化的在线代码生成器全部源码
工作流✅ (仅字段模式的jdk8版本才有)
灰度发布
FeignClient全局Fallback
前端、后端统一 表单校验
赠送开发文档
微信互助群
赠送项目源码讲解视频
基于 vben2.x 开发的前端框架(lamp-web)
基于 soybean-admin 开发的前端框架(lamp-web-pro-soybean)
基于 vben5.x 开发的前端框架(lamp-web-max-vben)

技术栈

详情
  • 开发方面:

    • JSON序列化:Jackson
    • 消息队列:RabbitMQ
    • 缓存:Redis
    • 数据库: MySQL 5.7.x 或者 MySQL 8.0.x
    • 定时器:采用xxl-job项目进行二次改造
    • 登录、权限框架:Sa-Token
    • 前端1:基于vben-admin二次开发,采用vue3 + ant-design-vue + vite + TypeScript等技术
    • 前端2:基于soybean-admin二次开发,采用vue3 + naive-ui + vite + TypeScript等技术
    • 持久层框架: Mybatis-plus
    • 代码生成器:自主开发
    • API网关:Gateway
    • 服务注册&发现和配置中心: Nacos
    • 服务消费:OpenFeign
    • 负载均衡:loadbalancer
    • 服务熔断:Sentinel
    • 项目构建:Maven
    • 分布式事务: seata
    • 文件服务器:支持 FastDFS 5.0.5/阿里云OSS/本地存储/MinIO/华为云/七牛云 任意切换
  • 监控方面:

    • 监控: spring-boot-admin
    • 链路调用跟踪: SkyWalking
    • 分布式系统的流量防卫兵: Sentinel
  • 部署方面:

    • 服务器:CentOS
    • Nginx
    • Jenkins
    • Docker
    • Kubernetes
  • 前端

    • vue3
    • vite
    • vue-router
    • Pinia
    • typescript
    • fast-crud
    • vxe-table
    • Axios
    • Dayjs
    • codemirror

功能清单

详情

本章节文档提到的功能,主要是数据源模式字段模式的,非租户模式的功能跟数据源模式字段模式略有不同,注意区别。

基础平台

  1. 我的应用

    我所在的企业(租户)拥有的,且我有使用权限的应用

  2. 应用管理

    1. 已购应用: 我所在的企业(租户)拥有的应用。后期可能会完善应用管理功能,支持购买和续费使用应用等功能。

      此菜单主要是提供给租户的管理员使用,一般建议不开通给租户下的普通用户。

  3. 消息中心

    1. 我的消息

      发送给我的消息

    2. 消息管理

      发送待办、通知、公告、预警等消息

    3. 个性消息模板

      租户可以自定义消息模板,比如对于同一个短信发送或邮件发送功能,可以实现不同的租户发送的消息内容不一样。

  4. 用户中心

    1. 员工维护

      企业下的用户信息,新增、编辑、删除员工信息、绑定角色等功能。

    2. 组织维护

      维护单位、分子公司、部门等数据。

    3. 岗位维护

      维护岗位数据。

  5. 基础配置

    1. 个性参数

      租户拥有的个性参数,个性参数只能在系统参数的基础上修改,不能修改

    2. 个性字典

      租户拥有的个性字典,个性字典只能在系统字典的基础上修改名称,不能修改标识,能在系统字典基础上新增字典明细、删除个性的字典明细、修改个性的字典明细名称。

  6. 系统管理

    1. 角色权限维护

      角色基本信息维护、角色资源绑定、角色授权。

    2. 操作日志

      租户自己的操作日志

    3. 登录日志

      租户自己的登录日志

  7. 我的企业

    提供给普通的用户,申请开通自己的租户。

    任意一个用户是可以属于多个租户的,所以任意用户,都能申请开通自己的租户。

开发运营平台

  1. 租户管理

    1. 数据源维护:

      维护数据源链接信息,并提供测试是否可以连接的功能。

    2. 租户维护:

      租户信息维护,包括创建、修改、删除、初始化数据源信息、初始化链接、绑定租户的超级管理员(又称租户管理员),查看租户的基本信息

    3. 用户维护(账号维护):

      这里的用户没有特指某种角色,而是指这个平台的用户的账号信息,一个用户可以属于多个租户(在base_employee有多条记录),但用户的账号仅此一个(用户维护页面仅1条记录),用户和员工是1对n关系。

  2. 应用管理:

    1. 应用维护

      系统拥有的应用,注意应用也是一种资源

    2. 资源维护

      系统拥有的资源,包括菜单、视图(隐藏菜单)、按钮、字段(表格表单字段)、数据(数据权限)。

    3. 应用资源授权

      给租户授权应用和资源的权限

    4. 应用授权记录

  3. 系统管理:

    1. 字典维护:维护系统中使用的字典和字典明细
    2. 数据字典: 同【字典维护】,仅前端页面表现不同。
    3. 字典管理: 同【字典维护】,仅前端页面表现不同。
    4. 参数维护:维护系统内置的参数
    5. 地区维护:地区数据维护
    6. 客户端维护:客户端维护,如移动端、PC端等
    7. 全局登录日志:平台所有的登录日志,包括各个租户的
    8. 全局附件管理:全局的文件
    9. 在线用户:查询系统的所有在线用户,并支持注销登录和强制下线
  4. 开发者管理

    1. 开发工具:在线前后端代码生成器、在线微服务生成器。
    2. 开发示例:代码生成器生成出来的原生页面示例
    3. 接口文档、nacos、skywalking、数据库监控
  5. 运维平台

    1. 接口管理:用于给开发者配置系统中需要使用的短信、邮件、站内信等接口的具体实现类。

    2. 接口日志:通过公用的消息发送接口发送的短信、邮件、站内信等,都在此留痕。

    3. 消息模板:用于定义通过接口管理发送消息时的消息模板。

  6. 了解lamp:lamp项目相关连接

  7. 静态示例:vben框架提供的原生静态页面

👆🏻👆🏻👆🏻上面是评论区,对系统、本页文档什么疑问,可以在评论区留言。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。
5.1.0已发布: