# endoscopy-education-web **Repository Path**: jn_code/endoscopy-education-web ## Basic Information - **Project Name**: endoscopy-education-web - **Description**: RuoYi-Vue-Plus 与 RuoYi-Cloud-Plus 统一 UI 前端代码仓库 问题请到主框架反馈 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: 6.X-Vue - **Homepage**: https://plus-doc.dromara.org - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4346 - **Created**: 2026-09-13 - **Last Updated**: 2026-09-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 内镜中心患者宣教 内镜中心患者宣教 Web 管理端,供工作人员维护检查项目、图文与视频宣教内容,按检查项目编排宣教方案。 ## 功能 - 宣教工作台:检查项目、宣教内容和宣教方案的维护入口。 - 检查项目:新增、编辑、启停、封面与排序维护。 - 宣教内容:图文编辑、视频资源配置、内容预览、发布与下架,配置首页必看、推荐及常见问题。 - 宣教方案:绑定检查项目,添加、移除内容并调整阅读顺序。 - 使用说明:维护流程见项目中的宣教维护说明。 - 系统管理:工作人员账号、角色、菜单与操作权限维护。 患者端只展示启用的检查项目和已发布的方案、内容。 ## 本地开发 使用 Node.js 20.19 及以上、pnpm 10 及以上。 ```sh pnpm install pnpm dev ``` Web 管理端连接同级 `endoscopy-education-server` 项目提供的接口。首次部署需按上级目录的 `DEPLOYMENT.md` 初始化数据库并启动后端与 Redis。 开发与生产环境的页面标题及侧栏名称分别配置在 `.env.development` 和 `.env.production` 中。登录后的维护入口按账号权限显示。 ## 构建与检查 ```sh pnpm exec vue-tsc --noEmit pnpm exec vitest run --config vitest.education.config.ts pnpm build ``` 构建产物位于 `dist`。部署时需配置管理端 API 代理及前端路由回退。 具体维护操作、权限要求和联调流程见 [宣教维护说明](EDUCATION_MAINTENANCE.md)。 ## 开源声明 本项目使用 Vue、TypeScript、Element Plus 等开源组件。基础后台框架的来源及版权说明见 [开源来源说明](THIRD_PARTY_NOTICES.md) 和 [LICENSE](LICENSE)。