# 零散插件用户授权管理系统

替代手工 SQL 操作，用 Web 后台管理内部插件申请审批、用户授权、用户增删改查和插件下载分发。

## 适合场景

- 插件授权与分发管理
- 需要降低重复人工操作
- 需要把分散流程沉淀成可复用工具

## 业务痛点

- 插件申请审批依赖人工查表和写表
- 用户授权、删除和修改缺少统一界面
- 插件文件和说明文档分散，不方便下载
- 非技术人员难以直接操作数据库

## 解决流程

1. 梳理申请表和授权表的数据关系
2. 建设待审批、已审批和用户管理页面
3. 封装审批写入和用户 CRUD 操作
4. 按插件文件前缀自动关联说明文档
5. 通过 Docker 封装 Python、FreeTDS 和运行环境

## 使用效果

把插件授权从手工数据库操作变成可视化后台，审批、用户维护和插件下载都能在页面完成。

## 项目价值

- 降低误操作数据库风险
- 提升插件申请审批效率
- 让插件分发更清晰
- 方便管理员统一维护用户授权

## 我负责什么

- 设计插件审批和授权管理流程
- 实现 FastAPI 后台和页面交互
- 接入 SQL Server 读写连接
- 封装 Docker 部署和配置模板

## 技术实现

- Python / FastAPI
- SQL Server
- pyodbc / FreeTDS
- Bootstrap
- Jinja2
- Docker Compose
