惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
Google Online Security Blog
Google Online Security Blog
Engineering at Meta
Engineering at Meta
U
Unit 42
Security Latest
Security Latest
G
Google Developers Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
D
Docker
T
Tailwind CSS Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
云风的 BLOG
云风的 BLOG
Hugging Face - Blog
Hugging Face - Blog
M
MIT News - Artificial intelligence
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
Stack Overflow Blog
Stack Overflow Blog
C
Check Point Blog
S
Security Affairs
T
The Exploit Database - CXSecurity.com
S
SegmentFault 最新的问题
N
News and Events Feed by Topic
The GitHub Blog
The GitHub Blog
Apple Machine Learning Research
Apple Machine Learning Research
S
Securelist
IT之家
IT之家
P
Palo Alto Networks Blog
D
DataBreaches.Net
Help Net Security
Help Net Security
N
Netflix TechBlog - Medium
B
Blog RSS Feed
AWS News Blog
AWS News Blog
Scott Helme
Scott Helme
爱范儿
爱范儿
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
腾讯CDC
I
Intezer
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog
人人都是产品经理
人人都是产品经理
G
GRAHAM CLULEY
N
News | PayPal Newsroom
博客园 - 三生石上(FineUI控件)
A
Arctic Wolf
F
Fortinet All Blogs
The Register - Security
The Register - Security
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园 - 【当耐特】

博客园 - 升鲜宝生鲜供应链系统

升鲜宝生鲜配送供应链系统 vs_车辆管理模块开发文档 PRD(一)---升鲜宝生鲜配送供应链管理系统 升鲜宝供应链管理系统Spring Boot 4.0 项目源代码结构及数据库字典模块命名与表字段命名开发约束规范(一)---升鲜宝生鲜配送供应链管理系统 升鲜宝 B2B 订货商城线性 --- |----- 原型图(一)---升鲜宝生鲜配送供应链管理系统源代码服务 升鲜宝云商品库功能设计与数据库表结构详细文档(一)---升鲜宝生鲜配送供应链管理系统源代码服务 升鲜宝PAD生产加工系统:销售单客户预订明细分割增强版 猪肉分割加工轻量版 · PAD端操作效果图与开发说明(二)---升鲜宝生鲜配送供应链管理系统源代码服务 升鲜宝PAD生产加工系统 猪肉分割加工轻量版功能模块方案与页面效果图(一)---升鲜宝生鲜配送供应链管理系统 升鲜宝B2B订货商城后端开发文档(一)---升鲜宝生鲜配送供应链管理系统 【研究与学习】快驴商品模块功能分析与数据库表结构设计文档(一)---升鲜宝生鲜配送供应链管理系统源代码服务(标准版、专业版) 【研究与学习】悦厚系统商品模块功能设计与数据字典文档(一)---升鲜宝生鲜配送供应链管理系统 【研究与学习】易订货商品模块设计分析文档字段级数据字典 + 表关系 + 单位换算 + 价格/库存/促销链路(一)---升鲜宝生鲜配送供应链管理系统 【研究与学习收银系统】(一)菜某秘后台 SaaS 租户运营控制、费用管理系统数据字典及功能设计方案详细文档 升鲜宝云仓供应链管理系统功能详细设计方案 PRD(二)---升鲜宝生鲜配送供应链管理系统 升鲜宝云仓供应链管理系统方案(一)---升鲜宝供应链管理系统 统一字段权限组件功能设计方案(一)---升鲜宝生鲜配送供应链管理系统 升鲜宝供应链管理系统生成图片、生成 PDF、生成分享码通用组件功能设计文档(一)---升鲜宝生鲜配送供应链管理系统源代码(Spring Boot Vue3 Uniapp ) 升鲜宝后端 API 与手机端 API 开发说明(一)---升鲜宝生鲜配送供应链管理系统重构版 「我的中心」设置模块 功能设计与开发文档(一)--- 升鲜宝生鲜配送供应链管理系统重构说明 通用明细列表控件设计与开发文档(一)---升鲜宝生鲜配送供应链管理软件重构方案 管理类软件通用高级查询组件(一)---升鲜宝生鲜配送供应链管理软件重构方案 升鲜宝商品模块重构版接口清单 (二)+ 页面原型字段设计 升鲜宝供应链商品模块设计(一) 数据字典及功能开发详细说明 升鲜宝日志功能模块设计说明(一)---生鲜配送供应链管理系统源代码 升鲜宝静态文本国际化完整 SQL 说明 升鲜宝多语言数据库设计演进对比文档 升鲜宝通用自定义列导入导出功能的通用设计方案(一)---升鲜宝生鲜配送供应链管理系统源代码 升鲜宝高性能多语言解决方案(二)---升鲜宝生鲜配送供应链管理系统 升鲜宝高性能多语言解决方案(一)---升鲜宝生鲜配送供应链管理系统 企业微信CRM模块功能设计(三)—— 升鲜宝生鲜配送供应链管理系统源代码 企业微信CRM模块功能设计(二)—— 升鲜宝生鲜配送供应链管理系统源代码 企业微信CRM模块功能设计(一)—— 升鲜宝生鲜配送供应链管理系统源代码 升鲜宝社区团购商城软件设计功能文档(含完整功能设计、业务流程图、数据字典、DDL 口径与后台权限设计)--生鲜配送供应链管理系统源码 升鲜宝社区团购商城 MySQL 8.0 DDL 生鲜配送供应链管理系统源代码之升鲜宝社区团购商城小程序(一) 《IntelliJ + Claude Code + Gemini + ChatGPT 实战配置手册(升鲜宝版)》 升鲜宝供应链管理系统B端客户价格域的表结构设计及相关说明 PMS商品域完整 DDL 脚本 及 系统功能设计规格书,这套底层模型能够完美支撑生鲜行业特有的“多单位销售”、“双单位称重核算”以及“非标品临采”等复杂场景。 升鲜宝 生鲜配送供应链管理系统 运营管理系统 SaaS Admin:SYS & SAAS 常用 CRUD SQL 示例(用于对账/排查/脚本) “多租户(tenant)+ 部门数据权限(dept)双层隔离” 的升鲜宝最终设计(单体 Spring Boot 直接可落地,未来拆微服务也不改核心规则)。 升鲜宝 生鲜配送供应链管理系统 SaaS Admin 权限体系完整架构图 升鲜宝 生鲜配送供应链管理系统 SaaS 平台后台功能模块规划 升鲜宝 生鲜配送 供应链管理系统 SaaS 自动计费引擎核心接口清单 升鲜宝 供应链管理系统 SaaS 自动计费引擎详细算法说明书(Algorithm Spec) 升鲜宝 SaaS 租户订阅系统数据库设计与功能说明
升鲜宝 SaaS 平台后台数据库结构(含菜单/权限)最终版(MySQL)
升鲜宝生鲜供应链系统 · 2026-02-13 · via 博客园 - 升鲜宝生鲜供应链系统

升鲜宝 SaaS 平台后台数据库结构(含菜单/权限)最终版(MySQL)

作用:给 SaaS 平台运营后台(saas-admin) 使用
范围:账号/角色/权限/菜单/数据权限/操作审计/字典/参数/多端路由
数据库:saas_master_db(平台主库)
约定:

  • id BIGINT(你们用 LoveInWayIdGenerator 即可)

  • enabled:1启用 0禁用

  • del_flag:0正常 1删除(软删)

  • version:乐观锁

  • create_date / update_date:毫Hook时间戳(BIGINT)

  • 所有表带 COMMENT + 索引


1. 权限模型说明(RBAC + 菜单权限 + 数据权限)

  • 用户 sys_user ←→ 角色 sys_role(多对多)

  • 角色 sys_role ←→ 权限 sys_permission(多对多)

  • 菜单 sys_menu:用于渲染后台路由(Vue3)与按钮权限挂载

  • 权限 sys_permission:可绑定到菜单(menu_id),也可独立做 API 权限

  • 数据权限 sys_role_data_scope:控制“可见租户范围/分片范围/模块范围”等


2. DDL(完整建表脚本)

你可以直接整段执行(建议按顺序建表)。
字符集:utf8mb4


2.1 用户与组织

2.1.1 sys_user(平台用户)

2.1.2 sys_dept(部门)


2.2 角色与权限(RBAC)

2.2.1 sys_role(角色)

2.2.2 sys_user_role(用户-角色关联)

2.2.3 sys_menu(菜单/路由)

Vue3 路由渲染用,支持目录/菜单/按钮。

2.2.4 sys_permission(权限点:API/按钮/数据权限入口)

推荐把“接口权限”统一落这里,菜单只是展示;权限才是控制点。
perm_value 例如:saas:tenant:createsaas:billing:invoice:recalc

2.2.5 sys_role_permission(角色-权限关联)


2.3 数据权限(平台运营看“哪些租户/哪些分片/哪些模块”)

2.3.1 sys_role_data_scope(角色数据范围)

用于限制运营账号能看到哪些租户:

  • 全部租户

  • 指定租户列表

  • 指定分片 shard_id

  • 指定模块 module_code(例如只负责 POS 客户)


2.4 登录与审计

2.4.1 sys_login_log(登录日志)

2.4.2 sys_operate_log(操作审计日志)

建议:所有“租户冻结/解冻、账单重算、套餐改价、分片迁移”等都记录。


2.5 字典与参数配置(平台配置中心)

2.5.1 sys_dict_type(字典类型)

2.5.2 sys_dict_item(字典项)

2.5.3 sys_param(系统参数)

用于:宽限期天数、账单生成提前天数、默认税率、默认币种、短信模板等


2.6(可选)菜单与权限的“预置发布版本”

如果你希望“菜单/权限随版本升级”,建议加一张发布表记录后台菜单权限版本。

2.6.1 sys_acl_release(权限发布记录)


3. 菜单与权限建议(升鲜宝 SaaS 后台标准)

3.1 一级菜单建议(menu_code)

  • TENANT_CENTER(租户中心)

  • PRICING_CENTER(套餐与定价)

  • SUBSCRIPTION_CENTER(订阅管理)

  • BILLING_CENTER(账单与计费)

  • PAYMENT_CENTER(支付与对账)

  • ENTITLEMENT_CENTER(授权与配额)

  • SHARD_CENTER(分片与数据库)

  • USAGE_CENTER(用量与报表)

  • OPERATION_CENTER(运营控制)

  • AUDIT_CENTER(风控与审计)

  • CHANNEL_CENTER(渠道与代理)

  • SYSTEM_CENTER(系统配置)

3.2 权限表达式(perm_value)命名规范

建议统一:saas:<domain>:<resource>:<action>

示例:

  • saas:tenant:list

  • saas:tenant:create

  • saas:tenant:freeze

  • saas:plan:update

  • saas:billing:invoice:recalc

  • saas:shard:migrate

  • saas:system:param:update


4. 预置角色建议(sys_role)

  • SUPER_ADMIN(超级管理员)

  • OPS_ADMIN(运营管理员)

  • FINANCE_ADMIN(财务管理员)

  • SUPPORT_ADMIN(客服/技术支持)

  • CHANNEL_MANAGER(渠道经理)

  • READ_ONLY(只读审计)


5. 落地注意事项(你们生产一定会遇到)

  1. 菜单是展示,权限才是控制:后端鉴权必须以 sys_permission.perm_value 为准

  2. 按钮权限:建议按钮也生成一条 sys_permission(perm_type=2),并把 perms_code 同步到前端

  3. 数据权限:运营人员只允许看自己负责的租户(sys_role_data_scope

  4. 操作日志必须脱敏:手机号、邮箱、密码、支付信息、密钥必须打码

  5. 平台后台与业务系统分开:后台只操作平台库(必要时只读租户库做分析)