![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
尚明医
文章平均质量分 89
尚明医项目说明
CodeMing2000
这个作者很懒,什么都没留下…
展开
-
尚医通项目总结
1项目总结1.1项目功能总结(后台管理系统)1、医院设置管理(1)医院设置列表、添加、锁定、删除(2)医院列表、详情、排班、下线2、数据管理(1)数据字典树形显示、导入、导出3、用户管理(1)用户列表、查看、锁定(2)认证用户审批4、订单管理(1)订单列表、详情5、统计管理(1)预约统计1.2项目功能总结(前台用户系统)1、首页数据显示(1)医院列表2、医院详情显示(1)医院科室显示3、用户登录功能(1)手机号登录(短信验证码发送)(2)微信扫描登录原创 2021-03-21 10:23:59 · 4230 阅读 · 0 评论 -
定时任务与统计
一、就医提醒我们通过定时任务,每天8点执行,提醒就诊1 、搭建定时任务模块service-task1.1 搭建service-task服务搭建方式如service-user1.2 修改配置pom.xml<dependencies> <dependency> <groupId>com.atguigu</groupId> <artifactId>rabbit_util</artifactId&g原创 2021-03-21 10:22:52 · 887 阅读 · 0 评论 -
微信支付
一、微信支付介绍1微信扫码支付申请微信扫码支付是商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站支付、实体店单品或订单支付、媒体广告支付等场景。申请步骤:(了解)第一步:注册公众号(类型须为:服务号)请根据营业执照类型选择以下主体注册:个体工商户| 企业/公司| 政府| 媒体| 其他类型。第二步:认证公众号公众号认证后才可申请微信支付,认证费:300元/年。第三步:提交资料申请微信支付登录公众平台,点击左侧菜单【微信支付】,开始填写资料等待审原创 2021-03-21 10:21:49 · 825 阅读 · 0 评论 -
预约下单
一、预约下单1、需求分析1.1 订单表结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1X8LnXpv-1616293235472)(预约下单.assets/image-20210321094401695.png)]1.1 下单分析参考《尚医通API接口文档.docx》业务接口5.1预约下单下单参数:就诊人id与排班id1、下单我们要获取就诊人信息2、获取排班下单信息与规则信息3、获取医院签名信息,然后通过接口去医院预约下单4、下单成功更新排班信息与发送原创 2021-03-21 10:21:15 · 1145 阅读 · 0 评论 -
预约挂号
一、预约挂号详情1、需求分析1、接口分析(1)根据预约周期,展示可预约日期数据,按分页展示(2)选择日期展示当天可预约列表(该接口后台已经实现过)2、页面展示分析(1)分页展示可预约日期,根据有号、无号、约满等状态展示不同颜色,以示区分(2)可预约最后一个日期为即将放号日期,根据放号时间页面展示倒计时2、api接口2.1 添加service接口在ScheduleService类添加接口/** * 获取排班可预约日期数据 * @param page* @param limit*原创 2021-03-21 10:20:25 · 906 阅读 · 1 评论 -
阿里云OSS、用户认证与就诊人
一、阿里云oss用户认证需要上传证件图片、首页轮播也需要上传图片,因此我们要做文件服务,阿里云oss是一个很好的分布式文件服务系统,所以我们只需要集成阿里云oss即可1、开通“对象存储OSS”服务(1)申请阿里云账号(2)实名认证(3)开通“对象存储OSS”服务(4)进入管理控制台1.1创建Bucket选择:标准存储、公共读、不开通1.2上传默认头像创建文件夹avatar,上传默认的用户头像1.3获取用户acesskeys2、使用SDK文档3、文件服务实现3.1搭建se原创 2021-03-21 09:36:34 · 1354 阅读 · 0 评论 -
微信登录
一、登录需求1、登录需求1,登录采取弹出层的形式2,登录方式:(1)手机号码+手机验证码(2)微信扫描3,无注册界面,第一次登录根据手机号判断系统是否存在,如果不存在则自动注册4,微信扫描登录成功必须绑定手机号码,即:第一次扫描成功后绑定手机号,以后登录扫描直接登录成功5,网关统一判断登录状态,如何需要登录,页面弹出登录层二、微信登录1、OAuth21.1 OAuth2解决什么问题1.1.1 开放系统间授权照片拥有者想要在云冲印服务上打印照片,云冲印服务需要访问云存储服务上的资源原创 2021-03-20 21:04:00 · 1028 阅读 · 0 评论 -
手机登录
一、登录需求1、登录效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FxOjMh8C-1616239540640)(手机登录.assets/image-20210320180737047.png)]2、登录需求1,登录采取弹出层的形式2,登录方式:(1)手机号码+手机验证码(2)微信扫描3,无注册界面,第一次登录根据手机号判断系统是否存在,如果不存在则自动注册4,微信扫描登录成功必须绑定手机号码,即:第一次扫描成功后绑定手机号,以后登录扫描直接登录成功5原创 2021-03-20 19:25:59 · 1511 阅读 · 0 评论 -
平台前端搭建
一、尚医通平台前端搭建1、服务端渲染技术NUXT1.1 什么是服务端渲染服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获取数据。服务器端渲染(SSR)的优势主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再进行页面内容的抓取。也就是说,如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容原创 2021-03-20 16:53:44 · 983 阅读 · 2 评论 -
排班管理和网关
一、排班管理1、页面效果排班分成三部分显示:1、科室信息(大科室与小科室树形展示)2、排班日期,分页显示,根据上传排班数据聚合统计产生3、排班日期对应的就诊医生信息2、接口分析1,科室数据使用Element-ui el-tree组件渲染展示,需要将医院上传的科室数据封装成两层父子级数据;2,聚合所有排班数据,按日期分页展示,并统计号源数据展示;3,根据排班日期获取排班详情数据3、实现分析虽然是一个页面展示所有内容,但是页面相对复杂,我们分步骤实现1,先实现左侧科室树形展示;2,其原创 2021-03-20 14:17:51 · 684 阅读 · 0 评论 -
医院管理
一、医院管理目前我们把医院、科室和排班都上传到了平台,那么管理平台就应该把他们管理起来,在我们的管理平台能够直观的查看这些信息。1、 医院管理效果展示1、列表2、 详情二、注册中心与服务调用目前在医院列表中需要医院的信息和等级信息,而两段信息属于不同的的模块,service-hosp和service-cmn,所以我们需要使用到远程调用。1、Nacos概述1.1 什么是NacosNacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平原创 2021-03-20 11:26:35 · 425 阅读 · 0 评论 -
医院上传接口
一、上传医院接口参考《尚医通API接口文档.docx》业务接口4.1上传医院参考《医院接口模拟系统.docx》进行接口测试与数据上传1、 集成mongodb1.1 添加依赖service-hosp模块pom.xml添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</a原创 2021-03-19 23:10:55 · 1458 阅读 · 0 评论 -
MongoDB
一、MongoDB简介1、集成简介spring-data-mongodb提供了MongoTemplate与MongoRepository两种方式访问mongodb,MongoRepository操作简单,MongoTemplate操作灵活,我们在项目中可以灵活适用这两种方式操作mongodb,MongoRepository的缺点是不够灵活,MongoTemplate正好可以弥补不足。2、搭建开发环境2.1 初始化工程使用 Spring Initializr 快速初始化一个 Spring Boot原创 2021-03-18 21:08:25 · 1685 阅读 · 0 评论 -
数据字典
一、数据字典介绍1、页面效果2、表设计3、数据分析parent_id:上级id,通过id与parent_id构建上下级关系,例如:我们要获取所有行业数据,那么只需要查询parent_id=20000的数据name:名称,例如:填写用户信息,我们要select标签选择民族,“汉族”就是数据字典的名称value:值,例如:填写用户信息,我们要select标签选择民族,“1”(汉族的标识)就是数据字典的值dict_code:编码,编码是我们自定义的,全局唯一,例如:我们要获取行业数据,我们可以原创 2021-03-18 20:04:58 · 26802 阅读 · 0 评论 -
管理平台前端搭建
一、管理平台前端搭建1、项目名称解压vue-admin-template-master.zip,项目重命名:yygh-admin2、修改package.json{ "name": "yygh-admin", "version": "3.8.0", "license": "MIT", "description": "尚明医管理平台系统", "author": "codeming2000@gamil.com",}3、如果需要修改端口号config/inde原创 2021-03-18 16:52:39 · 595 阅读 · 0 评论 -
前端基础知识
一、前端开发与开发工具介绍1 前端开发前端工程师“Front-End-Developer”源自于美国。大约从2005年开始正式的前端工程师角色被行业所认可,到了2010年,互联网开始全面进入移动时代,前端开发的工作越来越重要。最初所有的开发工作都是由后端工程师完成的,随着业务越来越繁杂,工作量变大,于是我们将项目中的可视化部分和一部分交互功能的开发工作剥离出来,形成了前端开发。2 vscode安装和使用2.1下载地址https://code.visualstudio.com/2.2 插件安装原创 2021-03-18 11:23:47 · 843 阅读 · 0 评论 -
医院信息
四、医院设置需求1 需求医院设置主要是用来保存开通医院的一些基本信息,每个医院一条信息,保存了医院编号(平台分配,全局唯一)和接口调用相关的签名key等信息,是整个流程的第一步,只有开通了医院设置信息,才可以上传医院相关信息。我们所开发的功能就是基于单表的一个CRUD、锁定/解锁和发送签名信息这些基本功能。2 表结构hosname:医院名称hoscode:医院编号(平台分配,全局唯一,api接口必填信息)api_url:医院回调的基础url(如:预约下单,我们要调用该地址去医院下单)sig原创 2021-03-18 08:24:54 · 1193 阅读 · 0 评论 -
尚明医项目介绍与环境搭建
一、尚医通介绍1 简介 尚明医即为网上预约挂号系统,网上预约挂号是近年来开展的一项便民就医服务,旨在缓解看病难、挂号难的就医难题,许多患者为看一次病要跑很多次医院,最终还不一定能保证看得上医生。网上预约挂号全面提供的预约挂号业务从根本上解决了这一就医难题。随时随地轻松挂号!不用排长队!只为学习,版权为尚硅谷所有视频地址:https://www.bilibili.com/video/BV1V5411K7rT?t=338&p=142 核心技术SpringBoot:简化新Spring应用的翻译 2021-03-17 23:23:45 · 528 阅读 · 0 评论