山东大学项目实训(四)—— 核心功能(1)

项目核心功能——上报不良事件介绍

前言

由于实现的视图和逻辑代码过多,项目核心功能的介绍将分成几篇博客进行阐述。作为核心功能的介绍,笔者将使用真机(IOS)调试进行效果展示,由于截图再将图片上传到电脑上写博客太麻烦了,后续将直接用微信开发者运行工具进行效果展示。

实现效果

  • 在笔者的微信小程序中进行真机运行

在这里插入图片描述

  • 不良事件上报的入口

在这里插入图片描述

  • 不良事件类型选择效果:根据需求流程,首先需要选择不良事件的类型。需要向服务器发起获取这些类型的数据请求。 这里分两大类型:一类是普通的上报事件模板,一类是医疗器械上报模板,本篇博客先展示普通的模板。

在这里插入图片描述向服务器发起获取这些类型的数据请求,响应拦截
在这里插入图片描述在这里插入图片描述

  • 患者信息的填写以及获取:选择完不良事件类型后,显示患者信息资料填写界面,根据需求(医院的HIS系统能提供三种卡类型和卡号来检索患者信息),所以可以选择三种卡类型,以及输入相应的卡号即可查询患者信息。如果查询失败则提示用户!当查询到相应患者信息后,可以点击下一步才能成功

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述向服务器发起获取患者信息的请求,响应拦截
在这里插入图片描述

在这里插入图片描述

  • 不良事件基本情况填写:需要向服务器发起获取发生场所以及发生前患者所处状态的请求。 发生场所满足单选,患者所处状态满足多选,字段都不能为空,否则点击下一步的时候会提醒用户。 条件都满足时,用户点击下一步进入事件级别选取。

在这里插入图片描述
向服务器发起获取发生场所和患者状态的请求,响应拦截在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 不良事件级别选择:需要向服务器发起获取事件级别的请求,如果没有选择,当用户点击下一步时,则提示用户选择。 满足条件时,可以点击下一步到事件类别选择,以及相关附件上传,最终可以选择匿名或者实名上报。上报成功后提示成功,并跳转到首页。

向服务器发起获取事件级别的请求,响应拦截
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

  • 事件类别选择、附件上传、上报:需要向服务器发起获取事件类别的请求,当未选中类别时进行上报,会提醒用户选择类别,然后才可以上报。如果有相关附件需要上传,也可以点击上传相关附件进行附件上传。

向服务器发起获取事件类别的请求,响应拦截
在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述向服务器发起上传附件的请求,响应拦截
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
向服务器发起上报事件的请求,响应拦截在这里插入图片描述

总结

本来还想在这篇博客介绍一下每个小功能开发遇到的问题和解决方案的,但是这并不太友好,因此放在下一篇介绍。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值