一. 背景:
该需求是一个互联网医院的预约单场景,护士在小程序上申请患者查房预约单,医生在小程序上对预约单进行接单,护士开始查房后填写查房小结,客户需要对用户信息进行授权,医生查房后进行签字,预约单流程结束。
- 涉及3个身份:护士(内部员工),客户,医生
- 涉及2个系统:后台端(护士(内部员工)操作),小程序端(小程序目前是共用1个,护士,客户,医生操作 后续可能拆分成多个)
- 涉及2种登录方式:后台端:短信登录 小程序端:微信授权登录
二. 代码:
1.短信验证码登录(后台端)
1.1流程:
(1)验证手机号是否存在?
(2)发送短信验证码
(3)登录
1.2代码:
(1)验证手机号是否存在?
(2)发送短信验证码
(3)登录
2.微信授权登录
2.1流程:
2.2代码:
具体代码见:
https://gitee.com/liu_chang_niubi/lc-user