uniapp通知开发

需求分析

  1. 首次下载(2周) – 执行血糖控制不佳推荐逻辑
  2. 两周后仍血糖控制不佳 – 执行密集通知
  3. 直到达成血糖控制,则转为日常通知

血糖控制不佳:

  • 3天内血糖值有2次大于控制范围上限,空腹血糖>7.0mmol/L餐后2小时(任意血糖)>11.1mmol/L.(通知内容为:您的血糖控制不佳,建议您及时联系健康团队)
  • 3天内有4次没有按时,常规监测血糖. (通知内容为:为了您的健康,请您按时测血糖)触发通知,app及短信提醒患者极其绑定家人

密集通知:

  • 空腹+三餐后(6:00、9:00、14:00、20:00)发出通知,提醒用户测血糖。
  • 7:00、11:30、17:30发出通知,提醒用户用药。
  • 医生上线时,通知所有血糖控制不佳的患者。
  • 血糖不佳的患者上线时,通知健康管理团队的医生和护士。

日常通知:

  • 下载后对于未能完成基础健康资料填写的,每隔1天11:00时通知:为了您的健康,请完善您的个人资料填写。
  • 下载过1周后,每2天1次提醒办理慢病或特病。
  • 每周有3天连续空腹+餐后6:00、20:00发出通知:为了您的健康,请您测血糖。
  • 7:00、11:30、17:30发出通知,提醒用户用药。
  • 复诊提醒,出院后1周时提醒:为了您的健康,请及时到医院复诊。下载后每个月提醒:为了您的健康,请及时到医院复诊。
  • 测血糖大于25mmol/L时,或血糖小于3.9mmol/L(app与短信),提醒:为了您的生命安全,请及时到医院就诊。(同时提醒患者家属:您家人的血糖已经超出了危急值,请通知他及时到医院就诊。)

image-20241007110355009

image-20241007132722803
image-20241007132828151

在这个方法里面校验之后更新