feat: 审批流程模块 (T审批A审批)
- 新增 backend/app/api/approval.py 审批API - 前端H5支持发起审批、审批操作 - 添加审批卡片弹窗组件 - 路由注册审批模块
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
# 🐛 Bug 报告
|
||||
|
||||
## 概要 (Summary)
|
||||
<!-- 简要描述这个 Bug -->
|
||||
|
||||
## 复现步骤 (Steps to Reproduce)
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
## 期望行为 (Expected Behavior)
|
||||
<!-- 期望的正确行为 -->
|
||||
|
||||
## 实际行为 (Actual Behavior)
|
||||
<!-- 实际发生的错误行为 -->
|
||||
|
||||
## 环境信息 (Environment)
|
||||
- **服务**: [前端 admin/agent/h5/portal / 后端 / 数据库 / Redis]
|
||||
- **环境**: [本地开发 / NAS 预生产 / 公司生产]
|
||||
- **浏览器**: [Chrome 120 / Safari 17 / 企业微信 X.X / 微信 X.X]
|
||||
- **设备**: [Windows 11 / macOS 14 / iOS 17 / Android 14]
|
||||
- **版本**: [如 backend v0.5.0 / frontend-admin v0.5.0]
|
||||
|
||||
## 截图/日志 (Screenshots / Logs)
|
||||
<!-- 如果有截图或日志,粘贴在这里 -->
|
||||
|
||||
## 严重度 (Severity)
|
||||
- [ ] 🔴 P0 - 生产环境阻塞(立即修)
|
||||
- [ ] 🟠 P1 - 主要功能不可用(本周修)
|
||||
- [ ] 🟡 P2 - 一般问题(下周修)
|
||||
- [ ] 🟢 P3 - 体验改进(下季度)
|
||||
|
||||
## 影响范围 (Impact)
|
||||
- [ ] 全部用户
|
||||
- [ ] 部分用户(请说明哪些)
|
||||
- [ ] 特定场景(请说明)
|
||||
|
||||
## 紧急程度 (Urgency)
|
||||
<!-- 是否影响业务运营?是否需要立即响应? -->
|
||||
|
||||
## 关联 (Related)
|
||||
<!-- 相关 Issue / PR / 文档 -->
|
||||
|
||||
## 验收标准 (Acceptance Criteria)
|
||||
- [ ] Bug 复现步骤明确
|
||||
- [ ] 已尝试排查根因
|
||||
- [ ] 已提供日志或截图
|
||||
- [ ] 已与相关方沟通
|
||||
|
||||
---
|
||||
|
||||
**Reporter**: @your-username
|
||||
**Date**: YYYY-MM-DD
|
||||
**Component**: [backend / frontend-X / infra / docs]
|
||||
@@ -0,0 +1,70 @@
|
||||
# ✨ 功能请求
|
||||
|
||||
## 概要 (Summary)
|
||||
<!-- 简短描述这个功能 -->
|
||||
|
||||
## 业务背景 (Business Context)
|
||||
### 痛点
|
||||
<!-- 当前存在什么问题? -->
|
||||
|
||||
### 期望价值
|
||||
<!-- 这个功能能带来什么价值? -->
|
||||
|
||||
### 相关方
|
||||
<!-- 谁会用到?产品经理/坐席/员工/管理员? -->
|
||||
|
||||
## 详细方案 (Detailed Proposal)
|
||||
### 用户故事
|
||||
```
|
||||
作为 [角色]
|
||||
我想要 [功能]
|
||||
以便于 [价值]
|
||||
```
|
||||
|
||||
### 交互流程
|
||||
<!-- 描述关键交互步骤 -->
|
||||
1. 用户操作
|
||||
2. 系统响应
|
||||
3. ...
|
||||
|
||||
### 数据模型(如有)
|
||||
<!-- 涉及表 / 字段变更 -->
|
||||
|
||||
### API 设计(如有)
|
||||
<!-- 端点 / 请求 / 响应 -->
|
||||
|
||||
### UI 草图(如有)
|
||||
<!-- 链接 Figma / 截图 / ASCII -->
|
||||
|
||||
## 替代方案 (Alternatives)
|
||||
<!-- 考虑过其他方案吗?优劣? -->
|
||||
|
||||
## 验收标准 (Acceptance Criteria)
|
||||
- [ ] 功能满足用户故事
|
||||
- [ ] 通过单元测试(覆盖率 > 80%)
|
||||
- [ ] 通过集成测试
|
||||
- [ ] 通过 E2E 测试(关键路径)
|
||||
- [ ] UI 适配桌面 + 移动
|
||||
- [ ] 错误处理完善
|
||||
- [ ] 日志/监控接入
|
||||
- [ ] 文档更新(API + 用户)
|
||||
|
||||
## 优先级 (Priority)
|
||||
- [ ] 🔴 P0 - 阻塞业务
|
||||
- [ ] 🟠 P1 - 重要功能
|
||||
- [ ] 🟡 P2 - 增强功能
|
||||
- [ ] 🟢 P3 - 锦上添花
|
||||
|
||||
## 关联 (Related)
|
||||
- 相关 Issue / PR
|
||||
- 相关文档
|
||||
- 依赖项
|
||||
|
||||
## 估算 (Estimation)
|
||||
<!-- 时间 / 工作量 -->
|
||||
|
||||
---
|
||||
|
||||
**Reporter**: @your-username
|
||||
**Date**: YYYY-MM-DD
|
||||
**Component**: [backend / frontend-X / docs / infra]
|
||||
Reference in New Issue
Block a user