个人笔记:https://www.yuque.com/zhangshuaiyin/yygh-parent
尚医通即为网上预约挂号系统,网上预约挂号是近年来开展的一项便民就医服务,旨在缓解看病难 挂号难的就医难题,许多患者为看一次病要跑很多次医院,最终还不一定能保证看得上医生。网上预约挂号全面提供的预约挂号业务从根本上解决了这一就医难题。随时随地轻松挂号!不用排长队!
技术选型 | 版本 | 描述 |
---|---|---|
SpringBoot | 2.4.2 | Java 体系内实现微服务最佳方案 |
SpringCloud | 2020.0.0 | 基于Spring Boot实现的云原生应用开发框架 |
SpringCloud Alibaba | 2021.1 | Alibaba 发布的分布式微服务解决方案 |
Mybatis Plus | 3.4.2 | 持久层框架,简化持久层开发流程 |
MySQL | 8.0.29 | 关系型数据库 |
Swagger/Knife4j | 3.0.2 | knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案 |
NOSQL 数据库: MongoDB Redis
Windows bin 目录下常用命令启动:
双击启动 windows bat 脚本启动 redis MongoDB nacos
脚本启动参考:https://www.yuque.com/zhangshuaiyin/yygh-parent/azu3ug
# redis
redis-server redis.windows.conf
# nginx 双击启动
nginx.exe
# mongoDB
mongod --config mongod.cfg
# nacos
startup.cmd -m standalone
技术选型 | 版本 | 描述 |
---|---|---|
Vue.js | 2.x | 渐进式 JavaScript 框架 |
Element UI | 2.x | Element,一套为开发者 设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 |
Node.js | 基于 Chrome V8 引擎的 JavaScript 运行环境 | |
Axios | 基于 promise 易用 简洁且高效的http库 | |
Babel | Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 | |
Webpack | 前端打包工具 |
代码地址:https://gitee.com/zsy0216/yygh-parent/tree/v0.0.1/
该版本对应到视频 p24
项目基本架构搭建
Mybatis Plus 持久层相关配置
Swagger Knife4j api 文档配置
医院设置增删改查接口实现相关代码
统一返回结果 统一异常处理 统一日志处理
代码地址:https://gitee.com/zsy0216/yygh-parent/tree/v0.0.2/
该版本对应到视频 p56
前端工程搭建
医院设置相关页面开发及后端接口联调
代码地址:https://gitee.com/zsy0216/yygh-parent/tree/v0.0.3/
该版本对应到视频 p65
数据字典后端接口实现
数据字典前端页面实现
EasyExcel 导入导出
数据字典添加 redis 缓存
前端 Nginx 配置
代码地址:https://gitee.com/zsy0216/yygh-parent/tree/v0.0.4/
对应git 发行版本 v0.0.4
该版本对应到视频 p80
医院模拟系统整合联调
上传医院 医院查询 修改 删除接口实现;
上传科室 科室查询 修改 删除接口实现;
上传排版 排版查询 修改 删除接口实现;
该阶段对应git 发行版 v0.0.5-5.医院管理实现
https://gitee.com/zsy0216/yygh-parent/tree/v0.0.5/
对应视频前 p98 所有内容
整合 Nacos OpenFeign
医院列表-上线状态 详情
排班管理-科室 排班日期显示
该阶段对应git 发行版 v0.0.6尚医通前台用户系统
https://gitee.com/zsy0216/yygh-parent/tree/v0.0.6/
对应视频前 p144 所有内容
使用 NUXT 服务端渲染技术
平台首页搭建
平台首页-医院详情 预约挂号 预约须知
用户服务登录接口实现(手机短信)
master 分支对应视频所有内容,包含 v0.0.6 及其之后所有代码。
微信登录
阿里云OSS 用户认证与就诊人
预约挂号
预约下单
微信支付
定时任务与统计
(2)创建容器 docker run
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。