0

0

MDP 主数据平台 0.0.5 发布, 开发者平台与功能优化全面落地

聖光之護

聖光之護

发布时间:2025-12-12 21:37:37

|

700人浏览过

|

来源于php中文网

原创

mdp 主数据平台 0.0.5 发布, 开发者平台与功能优化全面落地

版本概览

  • 版本号:V0.0.5
  • 发布日期2025 年 12 月 12 日
  • 核心亮点:角色体系升级、基础能力增强

项目地址

欢迎关注本项目,您的 star 是我们持续迭代的最大动力!???

  1. https://www.php.cn/link/ff08c7b60b04ee8cc988ea0742a5e77e
  2. https://www.php.cn/link/84ab4eb1857955a253918acfb633998d
  3. https://www.php.cn/link/88561cd999906a644093dd56a0a0c821

主要更新内容

一、新增能力(Feat)

  1. “开放平台”正式更名为“开发者平台”,命名更贴合实际定位;
  2. 开发者平台新增应用申请提交、申请撤回、已接入应用管理、API 文档在线查阅等关键接口;
  3. 完成开发者平台专属前端工程搭建,覆盖应用全生命周期操作:从申请、审核到管理及文档浏览;
  4. 基于用户所属角色,实现角色信息、资源列表、前端路由等多维度数据的动态查询与加载;
  5. 上线角色模板配置与角色精细化管理功能,支持模板定义、应用绑定、权限分配及人员指派;
  6. 优化菜单加载策略:web-open 在未登录状态下展示全部系统菜单;web-consoleweb-workbench 登录后仅加载当前用户有权访问的菜单项。

二、架构重构(Refactor)

  1. 升级 md-codegen 代码生成器模板:移除 @Builder@AllArgsConstructor@NoArgsConstructor 注解,统一引入 @FieldNameConstants 以提升字段引用安全性;
  2. auth 模块增强:在请求头常量及上下文对象中新增「当前组织类型」与「顶层组织类型」字段,支撑多层级组织权限判断。

三、缺陷修复(Fix)

  1. 修正 console 模块中角色、应用及资源权限的筛选逻辑,确保权限过滤准确无误;
  2. 解决 mdp-web 前端退出登录后跳转至登录页时,因跳转参数未进行 URI 编码导致解析失败的问题。

四、前端适配(Frontend)

  1. mdp-web 项目引入 @types/qs 类型声明依赖,消除 TypeScript 类型报错,保障开发体验一致性。

项目介绍

主数据平台(Master Data Platform),简称 MDP。该平台基于 Java 17、Spring Boot、Vue 3、Ant Design Vue 等主流技术构建,致力于打造企业级中后台快速开发底座,助力团队高效搭建标准化开发框架。

简言之,MDP 是一个融合统一身份认证、主数据治理、开发者服务平台于一体的综合性基础平台。

核心功能模块包括:主数据管理、权限控制系统、用户身份认证服务、子系统集成中心。

  • 主数据管理
    • 组织架构、岗位体系、用户账户的统一维护
    • 支持钉钉等第三方平台数据自动同步
    • 菜单配置、角色模板设定、角色权限分配
    • 字典项管理、系统参数配置
  • 权限管理体系
    • 应用级权限控制
    • 菜单、按钮、数据行、字段粒度的权限配置、授权与运行时鉴权
    • 接口级访问权限的定义、分发与校验
  • 用户身份认证
    • 兼容 SSO、OAuth2 等主流单点登录协议
  • 子系统集成能力
    • 第三方应用接入审批流程
    • 免密直登与一键跳转支持
    • 数据订阅机制与主动拉取能力
    • 接口调用管控、SDK 下载、API 文档自动生成与查看
  • 其他扩展能力
    • 消息通知中心
    • 用户个人工作台
    • 可视化代码生成器
    • 短信/邮件/站内信多通道消息服务
    • 分布式文件存储支持
    • 登录日志、操作审计日志记录

核心优势特性

统一身份认证中枢

iWebShop开源商城系统
iWebShop开源商城系统

iWebShop是一款基于PHP语言及MYSQL数据库开发的B2B2C多用户开源免费的商城系统,系统支持自营和多商家入驻、集成微信商城、手机商城、移动端APP商城、三级分销、视频电商直播、微信小程序等于一体,它可以承载大数据量且性能优良,还可以跨平台,界面美观功能丰富是电商建站首选源码。iWebShop开源商城系统 v5.14 更新日志:新增商品编辑页面规格图片上传优化商品详情页面规格图片与主图切

下载
  • 全面支持 SSO、OAuth2 等行业标准协议
  • 实现跨系统无缝登录与会话共享
  • 权限集中管控,访问策略统一执行

开放应用生态中枢

  • 子应用快速接入与流程化审批
  • 统一门户入口 + 个性化工作台
  • 全生命周期管理:注册、上线、运维、下线

主数据治理体系

  • 遵循主数据建模规范,提供标准化管理能力
  • 内置质量校验规则,保障数据一致性与准确性
  • 提供灵活可复用的数据服务接口

核心子应用

MDP 内置三大子系统,分别面向不同使用角色与业务场景:

子系统 代码简称 核心功能
工作台 mdw 用户统一门户、我的应用聚合、单点登录/注册入口、消息中心
控制台 mdc 主数据维护、系统全局配置、应用审批中心、接口管理中心、文档配置中心、组织架构图谱、数据字典库、运行参数设置
开放平台 mdo 第三方应用接入申请与生命周期管理、开放接口调用、API 文档在线查阅、SDK 快速集成、调用量统计与监控

项目演示环境

  1. 工作台
  2. 控制台
  3. 开发者中心

源码地址:点击下载

相关专题

更多
java
java

Java是一个通用术语,用于表示Java软件及其组件,包括“Java运行时环境 (JRE)”、“Java虚拟机 (JVM)”以及“插件”。php中文网还为大家带了Java相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

833

2023.06.15

java正则表达式语法
java正则表达式语法

java正则表达式语法是一种模式匹配工具,它非常有用,可以在处理文本和字符串时快速地查找、替换、验证和提取特定的模式和数据。本专题提供java正则表达式语法的相关文章、下载和专题,供大家免费下载体验。

738

2023.07.05

java自学难吗
java自学难吗

Java自学并不难。Java语言相对于其他一些编程语言而言,有着较为简洁和易读的语法,本专题为大家提供java自学难吗相关的文章,大家可以免费体验。

734

2023.07.31

java配置jdk环境变量
java配置jdk环境变量

Java是一种广泛使用的高级编程语言,用于开发各种类型的应用程序。为了能够在计算机上正确运行和编译Java代码,需要正确配置Java Development Kit(JDK)环境变量。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

397

2023.08.01

java保留两位小数
java保留两位小数

Java是一种广泛应用于编程领域的高级编程语言。在Java中,保留两位小数是指在进行数值计算或输出时,限制小数部分只有两位有效数字,并将多余的位数进行四舍五入或截取。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

398

2023.08.02

java基本数据类型
java基本数据类型

java基本数据类型有:1、byte;2、short;3、int;4、long;5、float;6、double;7、char;8、boolean。本专题为大家提供java基本数据类型的相关的文章、下载、课程内容,供大家免费下载体验。

446

2023.08.02

java有什么用
java有什么用

java可以开发应用程序、移动应用、Web应用、企业级应用、嵌入式系统等方面。本专题为大家提供java有什么用的相关的文章、下载、课程内容,供大家免费下载体验。

430

2023.08.02

java在线网站
java在线网站

Java在线网站是指提供Java编程学习、实践和交流平台的网络服务。近年来,随着Java语言在软件开发领域的广泛应用,越来越多的人对Java编程感兴趣,并希望能够通过在线网站来学习和提高自己的Java编程技能。php中文网给大家带来了相关的视频、教程以及文章,欢迎大家前来学习阅读和下载。

16926

2023.08.03

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Vue 教程
Vue 教程

共42课时 | 6.5万人学习

Vue3.x 工具篇--十天技能课堂
Vue3.x 工具篇--十天技能课堂

共26课时 | 1.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号