![](https://img-blog.csdnimg.cn/20210408102121885.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
分布式医疗挂号系统
文章平均质量分 90
一个基于分布式的医疗挂号系统
Hudie.
✨Never stop !To be the person you want to be!
展开
-
分布式医疗挂号系统(十七) | 登录接口整合阿里云短信
需求:1,登录采取弹出层的形式。2,登录方式:(1)手机号码+手机验证码(2)微信扫描(后文完成)3,无注册界面,第一次登录根据手机号判断系统是否存在,如果不存在则自动注册。4,微信扫描登录成功必须绑定手机号码,即:第一次扫描成功后绑定手机号,以后登录扫描直接登录成功。5,网关统一判断登录状态,如何需要登录,页面弹出登录层。登录接口整合阿里云短信步骤1:搭建service-user用户模块1.启动类&配置网关2.三层调用步骤2:整合JWT步骤3: 搭建service-msm短信..原创 2021-05-19 09:17:01 · 897 阅读 · 12 评论 -
分布式医疗挂号系统(十六) | 预约挂号系统首页实现
文章目录一、预约挂号系统首页实现(1)定义布局1.修改默认布局2.提取头文件3.提取尾文件4.默认布局引入头尾文件(2)首页引入(3)首页数据API接口(3.1)医院分页列表1.一、预约挂号系统首页实现(1)定义布局将准备号的静态资源下面的css、images文件夹添加到assets目录:1.修改默认布局参考静态资源文件首页,我们可以把页头和页尾提取出来,形成布局页。在layouts目录下修改默认布局文件default.vue,将主内容区域的内容替换成<nuxt />:<t原创 2021-05-13 17:17:50 · 1471 阅读 · 12 评论 -
分布式医疗挂号系统(十五) | 预约挂号系统前台搭建
预约挂号系统前台搭建一、预约挂号系统前台搭建(1)服务端渲染技术SSR(2)使用Nuxt.js搭建前端环境1.下载并解压Nuxt2.修改package.json3.修改nuxt.config.js4.终端中进入项目目录安装依赖5.引入element-ui6.启动测试(3)NUXT目录结构(4)封装axios一、预约挂号系统前台搭建(1)服务端渲染技术SSRSSR (服务端渲染)是一种在关注何处渲染 HTML 页面的模式,代表在服务器端完成把数据和模板转换成最终的 HTML ,区别于 CSR(客户端渲原创 2021-05-08 17:03:06 · 1331 阅读 · 8 评论 -
分布式医疗挂号系统(十四) | 项目整合Gateway网关
文章目录一、Gateway网关简介二、Gateway使用步骤步骤1:搭建模块并引入依赖步骤2:添加配置文件步骤3:创建启动类一、Gateway网关简介API 网关是介于客户端和服务器端之间的中间层,所有的外部请求都会先经过API 网关这一层。也就是说,API 的实现方面更多的考虑业务逻辑,而安全、性能、监控可以交由 API 网关来做,这样既提高业务灵活性又不缺安全性。Spring cloud gateway是spring官方基于Spring 5.0、Spring Boot2.0和Project Re原创 2021-04-29 18:02:09 · 553 阅读 · 3 评论 -
分布式医疗挂号系统(十三) | Nacos+Feign远程调用数据字典
需求:制作一个医院列表的显示功能。列表中包含医院编号、医院等级、医院地址、状态等。分析:首先确定是典型的条件查询带分页。由于医院的等级需要查询数据字典部分,这个调用是在不同的微服务模块中,这就需要进行远程调用。Nacos+Feign远程调用数据字典步骤1:向Nacos服务中心注册微服务(1)引入Nacos依赖(2)配置微服务到Nacos1.配置service-hosp2.配置service-cmn3.将各微服务模块添加到注册中心步骤2:使用Feign进行远程调用(1)service-hosp医院列表.原创 2021-04-25 21:30:25 · 653 阅读 · 0 评论 -
分布式医疗挂号系统(十二) | 开发医院、科室、排班接口
开发医院信息、科室、排班接口原创 2021-04-22 15:25:33 · 818 阅读 · 1 评论 -
分布式医疗挂号系统(十一) | 开发上传医院接口
需求:在《分布式预约挂号平台》中完成上传医院接口开发,再通过医院接口模拟系统(医院管理表)调用平台中的接口,从而实现上传医院的功能。另外,所有通过平台中接口上传的信息都需要被保存到MongoDB中,通过MongoDB来进行操作。原创 2021-04-19 19:00:08 · 982 阅读 · 3 评论 -
分布式医疗挂号系统(十) | 使用SpringCache+Redis为数据字典添加缓存
使用SpringCache+Redis为数据字典添加缓存。原创 2021-04-16 15:39:35 · 749 阅读 · 2 评论 -
分布式医疗挂号系统(九) | 使用EasyExcel导入导出数据字典
演示在《分布式医疗挂号系统》中使用EasyExcel从网页导入导出数据字典数据。原创 2021-04-15 15:23:47 · 1081 阅读 · 0 评论 -
分布式医疗挂号系统(八) | 实现数据字典模块前后端
分布式医疗挂号系统,数据字典模块初步实现啦!qwq~原创 2021-04-14 08:06:45 · 1149 阅读 · 0 评论 -
分布式医疗挂号系统(七) | 开发医院设置页面
分布式医疗挂号系统 | 前端页面开发一、显示记录列表功能1.显示列表组件2.分页组件3.条件查询组件二、删除记录功能1.删除单条记录2.批量删除记录三、锁定和解锁功能在分布式医疗挂号系统中,前端主要使用的两个技术是Vue和ElementUI。医院设置微服务模块的后端之前已经完成,现在需要借助Vue+ElementUI完成医院设置微服务模块的前端页面:一、显示记录列表功能1.显示列表组件带斑马纹表格:在页面显示所有记录列表使用ElementUI的表格组件会更加直观,我们选用带斑马纹表格组件。2.分原创 2021-04-12 23:36:08 · 1441 阅读 · 7 评论 -
分布式医疗挂号系统(六) | 使用Vue开发后台管理系统页面
前后端分离开发是目前流行的大趋势,本文从整体上介绍Vue框架的开发流程,结合具体的案例,演示使用Vue框架调用具体的后端接口。原创 2021-04-12 10:15:03 · 1855 阅读 · 0 评论 -
分布式医疗挂号系统(五) | 搭建后台管理系统页面
分布式医疗挂号系统的后台管理 前端环境搭建完成!原创 2021-04-10 16:43:10 · 1815 阅读 · 7 评论 -
分布式医疗挂号系统(四) | 统一返回结果、异常处理、日志处理到通用模块
文章目录全局统一返回结果类统一返回结果状态信息类在实际开发中,是一个后端团队一起开发,每个人做不同的模块,开发不同的接口,最终进行调用进而显示。因此可以把所有返回结果做一个统一的约定。让所有的接口都返回相同的数据格式,这样利于前端的显示与解析。上图这一操作需要通过统一返回结果类 和统一返回结果状态信息类 来实现。全局统一返回结果类/** * 全局统一返回结果类 */@Data@ApiModel(value = "全局统一返回结果")public class Result<T>原创 2021-04-08 17:24:29 · 1179 阅读 · 0 评论 -
分布式医疗挂号系统(三) | 整合Swagger2到通用模块
文章目录一、common模块整合swagger21.引入swagger依赖2.配置Swagger23.启动类添加包扫描二、在使用REST风格进行接口的开发测试时,post请求无法使用浏览器直接进行访问测试,目前流行的解决方案是使用Swagger2。Swagger2是一个API接口文档,通过Swagger2可以方便各种提交方式的接口测试。通过Swagger2,我们可以看到接口名称、请求方法、传递参数、返回信息等。一、common模块整合swagger2本项目中,众多的微服务都需要整合Swagge原创 2021-04-08 17:24:07 · 464 阅读 · 0 评论 -
分布式医疗挂号系统(二) | 开发医院设置微服务模块
文章目录一、框架调用流程二、一、框架调用流程从Controller层到Service层Controller层需要调用Service层的方法,我们在其中使用依赖注入(@Autowired注解)将Service的接口装进Spring容器。从Service层到Mapper层Service层需要调用Mapper层,MyBatis-Plus框架已经将Mapper依赖注入进了Service层,我们只需要分别继承IService接口和ServiceImpl实现类即可。二、...原创 2021-04-08 17:23:40 · 752 阅读 · 0 评论 -
分布式医疗挂号系统(一) | 搭建医院设置微服务模块
本系列文章开始介绍从0开始搭建一个《基于分布式的医疗挂号系统》原创 2021-04-08 17:23:08 · 2226 阅读 · 0 评论