项目名称: 校园管理系统 (hzdyjs_xg)
技术架构: 前后端分离 + 移动端
工作目录: /Users/wuzilong/work/00code/hzdyjs_xg
web/ (Vue 3 + TypeScript + Element Plus)backend/ (Spring Boot 3.4.6 + MyBatis-Plus)mobile/ (Vue 2.6.14 + uni-app + uview-ui 2.0.38 - 智慧校园移动端)docs/ (完整的项目文档体系)重要说明: 本项目的开发规范已按技术栈模块化拆分,请根据开发场景参考对应规范:
.cursor/
├── cursorrules-docs.md # 📋 文档管理规范
├── cursorrules-frontend.md # 🎨 前端开发规范 (Vue 3)
├── cursorrules-backend.md # ⚙️ 后端开发规范 (Spring Boot)
├── cursorrules-mobile.md # 📱 移动端开发规范 (Vue 2 + uni-app + uview-ui)
├── cursorrules-workflow.md # 🔄 工作流开发规范 (Warm-Flow)
└── cursorrules-api-test.md # 🧪 API测试规范
docs/开发文档/API/ 文件夹下⚠️ 超级重要: 每次代码调整都必须立即同步更新相应文档!
docs/开发文档/API/API文档基础规范.mddocs/开发文档/API/用户认证登录API.mddocs/开发文档/API/物业报修管理API.mddocs/开发文档/API/后勤满意度调查API.mddocs/开发文档/API/API文档总览.mddocs/设计文档/database/docs/业务模块/[模块名称]/docs/中间件配置/ 或 docs/部署文档/docs/开发文档/ 移动端相关文档docs/业务模块/[模块名称]/ 移动端部分.cursor/cursorrules-mobile.mddocs/变更管理/code-adjust-record-YYYY-MM-DD-{username}.mdbigint(20) 作为主键deleted 字段tenant_id 字段docs/设计文档/database/mysql-database-standard.md1. **确定开发场景** → 自动应用对应技术栈规范
2. **编写/修改代码** → 遵循相应的编码规范
3. **立即更新文档** → 同步更新API文档和相关文档
4. **记录变更日志** → 在当日变更文件中记录
5. **验证和测试** → 确保功能正常和文档准确
cursorrules-frontend.mdcursorrules-backend.mdcursorrules-mobile.mdcursorrules-workflow.mdcursorrules-docs.mdcursorrules-api-test.md⚠️ 重要提醒:当用户对Cursor回答点赞时,请主动询问是否需要进行总结归档
.cursor/cursorrules-*.md文件docs/开发文档/API开发最佳实践总结.mddocs/知识库/目录docs/变更管理/code-adjust-record-YYYY-MM-DD-{username}.md用户点赞 → Cursor主动询问 → 确认总结 → 分析价值点 → 整理到规范 → 更新相关文档
⚠️ 基于场地预约管理系统开发实践制定的标准流程
⚠️ 超级重要:所有VO类必须包含统一的基础字段!
背景问题:
Could not set property 'createBy'统一解决方案:
// 所有VO类必须包含的四个基础字段
private Long createBy; // 创建者
private Date createTime; // 创建时间(含JSON格式化)
private Long updateBy; // 更新者
private Date updateTime; // 更新时间(含JSON格式化)
强制要求:
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss").cursor/cursorrules-backend.md → "VO类基础字段规范"docs/开发文档/API开发最佳实践总结.mddocs/开发文档/API/场地预约管理API.mdtest/场地预约API测试脚本.py.cursor/cursorrules-backend.md → "VO类基础字段规范(强制性)".cursor/cursorrules-*.md 文件工程本地启动指导.mddocs/开发文档/API/API文档总览.md (主入口导航)docs/开发文档/API/API文档基础规范.md (通用规范)docs/开发文档/API/用户认证登录API.md (登录、用户信息)docs/开发文档/API/物业报修管理API.md (报修工单管理)docs/开发文档/API/后勤满意度调查API.md (问卷答题)docs/开发文档/API/API文档模板.md (新API文档生成模板)docs/设计文档/database/docs/业务模块/test/ 目录🎯 目标: 通过模块化规范管理和强制性文档同步,为Cursor AI提供准确的开发上下文,确保高质量的代码生成和完善的项目文档!
📝 维护: 拆分完成于 2025-07-01,所有原有内容完整保留
📁 文件: 5个专门规范文件 + 1个主配置文件
🔄 加载: Cursor自动识别和应用相关规范
变更时间: 2025-01-27
变更内容: 移动端技术栈从 Vue 3 + uview-plus 调整为 Vue 2 + uview-ui
变更原因: 基于项目实际技术配置和稳定性考虑
.cursor/cursorrules.md - 移动端技术栈描述已更新.cursor/cursorrules-mobile.md - 完整重写为Vue 2技术栈<u-xxx> 格式引用 uview-ui 组件"^u-(.*)": "uview-ui/components/u-$1/u-$1.vue"@import 'uview-ui/index.scss'