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