a)管理員在云端數(shù)據(jù)庫(kù)服務(wù)器配置業(yè)務(wù)規(guī)則,并將業(yè)務(wù)規(guī)則和智能儲(chǔ)物柜進(jìn)行綁定;
b)云端數(shù)據(jù)庫(kù)服務(wù)器通過(guò)互聯(lián)網(wǎng)推送業(yè)務(wù)規(guī)則命令到智能儲(chǔ)物柜控制電腦主控板;
c)智能儲(chǔ)物柜控制電腦主控板接收到業(yè)務(wù)規(guī)則,解析后保存在控制電腦本地?cái)?shù)據(jù)庫(kù);
d)快遞員在智能儲(chǔ)物柜投件后,云端短信服務(wù)器向用戶發(fā)送通知短信;
e)用戶收到短信內(nèi)容,及時(shí)完成智能儲(chǔ)物柜取件業(yè)務(wù),。
智能儲(chǔ)物柜在線配置業(yè)務(wù)規(guī)則的方法,業(yè)務(wù)規(guī)則包括包裹免費(fèi)存放時(shí)間,、短信發(fā)送模板配置,、預(yù)約投件、預(yù)定箱格及在線支付規(guī)則,。
智能儲(chǔ)物柜在線配置業(yè)務(wù)規(guī)則的方法,,綁定方式如下:管理員登錄云端服務(wù)器,身份鑒別通過(guò)后,進(jìn)入業(yè)務(wù)規(guī)則配置界面,配置好業(yè)務(wù)規(guī)則后,選擇對(duì)應(yīng)用戶的智能儲(chǔ)物柜ID和箱格ID,完成綁定,。
智能儲(chǔ)物柜在線配置業(yè)務(wù)規(guī)則的方法,,推送過(guò)程如下:云端數(shù)據(jù)庫(kù)服務(wù)器通過(guò)pusher技術(shù)將綁定好的業(yè)務(wù)規(guī)則推送到智能儲(chǔ)物柜控制電腦本地?cái)?shù)據(jù)庫(kù)。
智能儲(chǔ)物柜在線配置業(yè)務(wù)規(guī)則的方法,,pusher技術(shù)即:在云端數(shù)據(jù)庫(kù)服務(wù)器搭建PusherServer,在智能儲(chǔ)物柜控制電腦上通過(guò)軟件程序搭建PusherClient,當(dāng)控制電腦后臺(tái)程序接收到推送業(yè)務(wù)規(guī)則事件后,根據(jù)智能儲(chǔ)物柜ID和箱格ID,查到對(duì)應(yīng)的PusherClient,把開(kāi)柜指令封裝成json字符串,并發(fā)送給對(duì)應(yīng)的PusherC1ient,PusherC1ient接收到j(luò)son字符串,封裝成對(duì)應(yīng)的對(duì)象,,存儲(chǔ)在智能儲(chǔ)物柜控制電腦的本地?cái)?shù)據(jù)庫(kù)中。
智能儲(chǔ)物柜在線配置業(yè)務(wù)規(guī)則的方法,,步驟d)具體為:投件完成后,智能儲(chǔ)物柜后臺(tái)程序把快遞員輸入的單號(hào),、客戶手機(jī)號(hào)碼、智能儲(chǔ)物柜生成的提取碼,,智能儲(chǔ)物柜的箱格號(hào),,快遞員的公司、手機(jī)號(hào)等相關(guān)信息通過(guò)WebAPI提交到云端數(shù)據(jù)庫(kù)服務(wù)器,云端數(shù)據(jù)庫(kù)服務(wù)器接收到對(duì)應(yīng)數(shù)據(jù)后,,首先持久化到云端服務(wù)器數(shù)據(jù)庫(kù)中,并根據(jù)對(duì)應(yīng)的智能儲(chǔ)物柜ID,取出發(fā)送短信的模板,把客戶的手機(jī)號(hào),,運(yùn)單號(hào),提取碼,智能儲(chǔ)物柜地址填入到短信模板生成一條對(duì)應(yīng)短信,并把收件人的手機(jī)號(hào),短信內(nèi)容提交到短信服務(wù)器;通過(guò)短信服務(wù)器把短信發(fā)送到客戶。