# rendeyi **Repository Path**: gitc_1_0/rendeyi ## Basic Information - **Project Name**: rendeyi - **Description**: 仁德医院管理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-15 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 仁德医院协作平台 (Rendeyi Hospital Collaboration Platform) ## 1. 项目概述 本项目是一个集患者管理、病历协作、医患沟通、后台管理于一体的综合性协作平台,采用前后端分离架构。 ## 2. 技术栈 - **前端**: Vue 3, Vite, Element Plus, Axios, Vue Router, Pinia - **后端**: Spring Boot 3, MyBatis Plus, MySQL (8.0+), Lombok, Maven - **文档**: Markdown, OpenAPI/Swagger (计划中) ## 3. 目录结构 - `doc/`: 项目需求、设计、接口文档 - `frontend/`: 前端源代码 - `backend/`: 后端源代码 - `thesis/`: 毕业论文相关资料 - `deploy/`: 部署脚本 ## 4. 快速启动 ### 后端启动 1. 确保已安装 JDK 17+ 和 Maven。 2. 在 `backend/src/main/resources/application-dev.yml` 中配置您的 MySQL 数据库连接。 3. 执行以下命令: ```bash cd backend mvn spring-boot:run ``` ### 前端启动 1. 确保已安装 Node.js (建议 v18+)。 2. 进入前端目录并安装依赖: ```bash cd frontend npm install ``` 3. 启动开发服务器: ```bash npm run dev ``` 4. 访问 `http://localhost:3000`。 ## 5. 主要功能模块 - **登录注册**: 支持患者、医生、管理员三种角色。 - **患者端**: 提交病历、查看处理进度、在线咨询。 - **医生端**: 接收分配的病历、标注意见、回复咨询、更新病历状态。 - **管理端**: 用户账号管理、系统角色权限分配、数据统计看板。