跳到主要内容

题目

1.项目背景

以医疗挂号场景为例,使用研发工作台实现,掌握研发工作台常用组件使用方法

P.S.请先自行完成此案例,再查看官方给出的使用方案

2.原型

患者端

1.按科室查询号源及专家医生列表

医疗案例原型-患者端-PC.jpg

2.点击“挂普通号”或者“立即预约”

医疗案例原型-患者端-PC1.jpg

3.点击“预约”

医疗案例原型-患者端-PC2.jpg

医生端

医疗案例原型-医生端-PC.jpg

3.ER图

医疗案例ER图.png

4.需求

4.1.患者端-H5

业务流程

患者业务流程.png

注意:此处不体现排班流程,默认已经为医生做好了排班、分配号源

功能点

1.维护病人基本信息:姓名、头像、联系方式(新增、修改)

建议使用组件:参数校验添加更新

新增接口 新增患者信息.jpg

修改接口 修改患者信息.jpg



2.查询科室信息:查询科室信息树

建议使用组件:批量查询数据处理异常

第一步:查询科室.jpg



3.查询科室下全部号源:按日期给出每天号源信息概览,给出有号、无号等展示

建议使用组件:参数校验、SQL语句



4.查询医生信息:根据科室,查询科室下医生专家列表信息

建议使用组件:参数校验、批量查询



5.查看医生具体号源:展示最近一周医生上下午号源汇总信息

建议使用组件:参数校验、SQL语句



6.查看上下午时间段内具体号源信息:展示上、下午;挂号费用、剩余号源个数

建议使用组件:参数校验、异常、批量查询



7.预约:生成挂号记录、扣减号源

建议使用组件:参数校验、查询单个、异常、数据处理、事务、SQL语句、更新、添加



8.支付:和医保交互,生成支付单,并修改挂号状态。使用定时任务对于医保扣费成功,但是未修改状态的挂号记录进行补偿

建议使用组件:模块、查询单个、异常、添加、if-else循环、事务、更新、定时任务



4.2.医生端-PC

业务流程

医生业务流程.png

功能点

1.维护医生基本信息:姓名、头像、科室等信息

建议使用组件:参数校验、添加、更新、本地上传、OSS文件上传



2.导入挂号信息:读取Excel文件,将数据批量写入挂号记录表

建议使用组件:读取Excel、数据处理、批量查询、异常、添加



3.查询挂号信息:查询挂号记录,根据医生、病人姓名等查询

建议使用组件:批量查询、参数校验、数据处理



4.导出挂号信息:以Excel文件形式将查询出来的挂号信息按挂号日期分Sheet导出:涉及对Excel分Sheet、合并等常见操作

建议使用组件:批量查询、参数校验、数据处理、按模板写入Excel



5.其他

脚手架

参考文档:

快速开始

组件使用



DDL语句



Excel模板