feat: 完整的Warm-Flow工作流框架文档体系建设
- 新增工作流框架开发指南文档 (warm-flow工作流框架开发指南.md) 包含技术架构、核心组件、开发流程、请假工作流示例等完整内容 - 新增工作流开发规范 (.cursor/cursorrules-workflow.md) 整合到cursorrules体系,包含强制性VO类规范、状态管理、前后端开发模板 - 新增工作流开发最佳实践总结 (Warm-Flow工作流开发最佳实践总结.md) 基于请假工作流实践的快速开始模板、开发效率统计、常见问题解决方案 - 更新主配置文件 (.cursorrules) 添加工作流规范引用,确保Cursor AI在工作流开发时自动应用规范 - 新增变更记录 (code-adjust-record-2025-01-09-wuzilong.md) 详细记录本次工作流文档建设的所有变更内容 关键成果: - 建立了7种标准工作流状态管理体系 - 总结了6种常用工作流模式 (线性、排他网关、并行网关、会签等) - 提供了完整的前后端开发模板和最佳实践 - 解决了VO类基础字段规范等关键技术问题 - 形成了3.5天标准开发周期的高效开发流程
This commit is contained in:
1 parent
ede242e282
commit
45b5d58ae4
5 files changed
+2837
No files matched your search
@@ -25,6 +25,7 @@
|
||||
├── cursorrules-frontend.md # 🎨 前端开发规范 (Vue 3)
|
||||
├── cursorrules-backend.md # ⚙️ 后端开发规范 (Spring Boot)
|
||||
├── cursorrules-mobile.md # 📱 移动端开发规范 (uniapp)
|
||||
├── cursorrules-workflow.md # 🔄 工作流开发规范 (Warm-Flow)
|
||||
└── cursorrules-api-test.md # 🧪 API测试规范
|
||||
```
|
||||
|
||||
@@ -68,6 +69,15 @@
|
||||
- 智能缓存策略和网络请求优化
|
||||
- 多端发布支持(H5、微信小程序、App、鸿蒙)
|
||||
|
||||
#### 🔄 工作流开发规范 (.cursor/cursorrules-workflow.md)
|
||||
- **Warm-Flow工作流框架** - 基于dromara社区开源的轻量级工作流引擎
|
||||
- **🔴 强制性VO类规范(避免MyBatis映射错误)** - 所有工作流业务VO类必须包含四个基础字段
|
||||
- **工作流状态管理** - 7种标准业务状态(draft、waiting、complete等)
|
||||
- **标准工作流模式** - 普通流程、排他网关、并行网关、会签等6种模式
|
||||
- **前端工作流组件** - approvalButton、submitVerify、approvalRecord标准组件使用
|
||||
- **工作流权限配置** - @ConditionalOnEnable条件开启和Sa-Token权限控制
|
||||
- **请假工作流示例** - 完整的工作流开发实践模板
|
||||
|
||||
#### 🧪 API测试规范 (.cursor/cursorrules-api-test.md)
|
||||
- **✅ AES+RSA双重加密登录方法(已完全解决)**
|
||||
- API测试最佳实践和通用测试方法
|
||||
@@ -139,6 +149,7 @@
|
||||
- **前端开发**: 自动参考 `cursorrules-frontend.md`
|
||||
- **后端开发**: 自动参考 `cursorrules-backend.md`
|
||||
- **移动端开发**: 自动参考 `cursorrules-mobile.md`
|
||||
- **工作流开发**: 自动参考 `cursorrules-workflow.md`
|
||||
- **文档更新**: 自动参考 `cursorrules-docs.md`
|
||||
- **API测试**: 自动参考 `cursorrules-api-test.md`
|
||||
|
||||
|
||||
Reference in new issue
Block a user