首先介紹下簽名的實(shí)現(xiàn)流程,首先在護(hù)理系統(tǒng)中輸入工號(hào)生成二維碼,醫(yī)護(hù)人員使用自己的設(shè)備掃描二維碼,系統(tǒng)每間隔兩秒鐘檢測(cè)一次是否簽名成功,簽名成功后顯示“簽名獲取成功”,簽名超過24小時(shí)就會(huì)失效重新獲取。
下面我們分別在前后臺(tái)實(shí)現(xiàn)該功能
(1) dom增加 二以及工號(hào)顯示位置
(2) 將得到的工號(hào)請(qǐng)求請(qǐng)求后臺(tái)接口
(3) 后臺(tái)拿到工號(hào)首先判斷是否已經(jīng)存在可用(未過期)的驗(yàn)證,有就直接返回
(4) 如果沒有就需要先使用工號(hào)查詢協(xié)同系統(tǒng)中的用戶信息拿到userId
(5) 有了用戶信息后可以獲取簽名,然后將醫(yī)護(hù)人員信息保存到本地庫中
(6) 下一步就用userId請(qǐng)求協(xié)同系統(tǒng),獲取二維碼信息和當(dāng)前任務(wù)id返回給前端
(7) 前端取到信息后生成二維碼展示到頁面 開啟輪詢等待用戶掃碼
關(guān)鍵詞: