本發明涉及數據處理領域,尤其涉及一種基于咨詢服務的訂單生成方法。
背景技術:
目前信息咨詢服務基本通過線下當面咨詢,需要先提交表格,人工確認信息,如果有涉及到身份證信息填寫,為了保證資料正確,還需要增加人工審核比對的過程,或者由第三方在服務時校驗資料的正確性,流程十分復雜,處理方法耗時耗力。
技術實現要素:
本發明的目的是針對現有技術的缺陷,提供一種基于咨詢服務的訂單生成方法,用戶可以根據需要選擇私人醫生或者急救平臺,節省了用戶選擇的時間;同時,用戶可以對咨詢訂單信息進行統一支付,節省了大量時間,并優化了服務流程。
有鑒于此,本發明實施例提供了一種基于咨詢服務的訂單生成方法,包括:
服務器接收第一移動終端發送的登錄驗證信息,所述登錄驗證信息中包括身份信息和移動終端碼信息;
所述服務器根據接收到的登錄驗證信息進行解析得到所述身份信息和移動終端碼信息;
所述服務器驗證所述身份信息,當所述服務器對身份信息驗證通過時,對所述身份信息和移動終端碼信息的關聯關系進行驗證;
當所述關聯關系驗證通過時,所述服務器向所述第一移動終端發送登陸成功提示信息;
所述服務器接收所述第一移動終端發送的咨詢請求;其中,所述咨詢請求具有屬性信息;
判斷所述咨詢請求的屬性信息;
當所述咨詢請求的屬性信息為第一屬性時,向第二移動終端發送連接請求,建立第一移動終端和第二移動終端的通信鏈路;
所述服務器生成第一訂單信息,并將所述第一訂單信息添加到訂單列表中;
當所述咨詢請求的屬性信息為第二屬性時,向第三移動終端發送連接請求,建立第一移動終端和第三移動終端的通信鏈路;
所述服務器生成第二訂單信息,并將所述第二訂單信息添加到所述訂單列表中;
所述服務器根據預設時間閾值,根據所述訂單列表生成訂單支付提示信息,發送給所述第一移動終端。
優選的,所述咨詢請求中包括標簽信息;當所述服務器判斷所述咨詢請求的屬性信息為第一屬性之后,所述方法還包括:
所述服務器根據所述標簽信息在第一咨詢服務列表中獲取所述第二移動終端的移動終端碼信息。
進一步優選的,所述服務器生成第一訂單信息,并將所述第一訂單信息添加到訂單列表中具體為:
所述服務器根據所述標簽信息在第一咨詢服務列表中獲取第一價格信息;
根據所述標簽信息和第一價格信息生成所述第一訂單信息;
將所述第一訂單信息添加到訂單列表中。
優選的,所述服務器生成第二訂單信息,并將所述第二訂單信息添加到所述訂單列表中具體為:
所述服務接收所述第三移動終端發送的第二價格信息;
根據所述第二價格信息生成所述第二訂單信息;
將所述第二訂單信息添加到訂單列表中。
優選的,所述方法還包括:
所述服務器接收所述第一移動終端發送的支付指令;
根據所述支付指令刪除所述訂單列表中相對應的訂單信息。
進一步優選的,在所述根據所述支付指令刪除所述訂單列表中相對應的訂單信息之后,所述方法還包括:
根據所述訂單信息生成咨詢記錄,并保存在咨詢列表中。
進一步優選的,所述方法還包括:
所述服務器接收所述第一移動終端發送的咨詢記錄查詢請求;
獲取所述咨詢列表,根據所述咨詢列表生成咨詢記錄查詢結果,發送給所述第一移動終端。
本發明實施例提供的一種基于咨詢服務的訂單生成方法,用戶可以根據需要選擇私人醫生或者急救平臺,節省了用戶選擇的時間;同時,用戶可以對咨詢訂單信息進行統一支付,節省了大量時間,并優化了服務流程。
附圖說明
圖1為本發明實施例提供的基于咨詢服務的訂單生成方法流程圖。
具體實施方式
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
圖1為本發明實施例提供的一種基于咨詢服務的訂單生成方法流程圖,如圖1所示,包括:
步驟101,服務器接收第一移動終端發送的登錄驗證信息;
其中,登錄驗證信息中包括身份信息和移動終端碼信息。
當使用第一移動終端的用戶有進行信息咨詢的需求時需要輸入登錄驗證信息,登錄驗證信息應當包括身份信息和第一移動終端的碼信息。身份信息可包括個人基本資料,比如姓名、身份證號碼,移動終端碼信息包括開通服務的電話號碼等。第一移動終端關聯了用戶的身份信息,同時也具有特定的移動終端碼信息。第一移動終端向服務器發送登錄驗證信息,請求建立和服務器之間的連接。
步驟102,服務器根據接收到的登錄驗證信息進行解析得到身份信息和移動終端碼信息;
服務器接對登錄驗證信息進行解析,得到登錄驗證信息中的第一移動終端所關聯的身份信息和第一移動終端的碼信息。
步驟103,服務器驗證身份信息,當服務器對身份信息驗證通過時,對身份信息和移動終端碼信息的關聯關系進行驗證;
服務器對該身份信息進行匹配驗證,例如對身份證號碼和姓名進行匹配驗證,若該身份信息與服務器已存在的信息可匹配成功,則認為該驗證通過。
若二者不匹配,即二者的信息不完全相同,則認為驗證未通過。當服務器驗證未通過時,服務器中止進一步操作。
當第一移動終端發送的驗證信息驗證通過時,服務器后續對身份信息和第一移動終端碼信息之間的關聯關系進行驗證。在注冊前期,一個身份信息應當對應一個移動終端碼信息,且身份信息和移動終端碼信息的關聯關系儲存在用戶信息列表中,服務器查詢用戶信息列表,若第一移動終端發送的身份信息和該第一移動終端碼信息具有關聯關系時,則認為驗證通過;若不具備對應關系,則認為該驗證不通過。
步驟104,當關聯關系驗證通過時,服務器向第一移動終端發送登陸成功提示信息;
具體的,服務器向第一移動終端發送登陸成功提示信息,用以提示用戶登錄成功,并且服務器將咨詢界面顯示數據發送給第一移動終端,第一移動終端根據咨詢界面顯示數據生成咨詢界面進行顯示。
在一個具體的例子中,在咨詢界面上顯示各個科室的私人醫生信息以及急救平臺,此外還包括搜索欄。
步驟105,服務器接收第一移動終端發送的咨詢請求;
其中,咨詢請求具有屬性信息,包括第一屬性和第二屬性,第一屬性是指用戶選擇咨詢私人醫生,第二屬性是指用戶選擇咨詢急救平臺。
具體的,第一移動終端接收用戶在咨詢界面上輸入的咨詢請求,并發送給服務器。
在本例中,咨詢請求的輸入可以包括三種方法。第一種是,第一移動終端接收用戶在咨詢界面對私人醫生信息或急救平臺的點擊,根據點擊生成咨詢請求;第二種是,第一移動終端接收用戶在咨詢界面的搜索欄輸入的關鍵詞信息,根據關鍵詞信息生成咨詢請求;第三種是,第一移動終端接收用戶在咨詢界面的搜索欄輸入的語音信息,根據語音信息生成咨詢請求。
步驟106,判斷咨詢請求的屬性信息;
當咨詢請求的屬性信息為第一屬性時,執行步驟107,向第二移動終端發送連接請求,建立第一移動終端和第二移動終端的通信鏈路;
具體的,當用戶在咨詢界面上點擊需要的私人醫生信息時,服務器向第二移動終端發送連接請求,請求建立第一移動終端和第二移動終端的通信鏈路,用戶可以直接向私人醫生進行咨詢。
為了給用戶提供精確的咨詢,服務器中預設第一咨詢服務列表,在第一咨詢服務列表中包括標簽信息和向對應的私人醫生的移動終端碼信息;標簽信息可以是指私人醫生的科室,比如骨科、眼科等,也可以是病癥,比如感冒、咳嗽等。
在一個具體的例子中,當用戶在咨詢界面的搜索欄輸入骨科時,第一移動終端生成的咨詢請求中包括標簽信息“骨科”,服務器根據標簽信息“骨科”在第一咨詢服務列表中獲取第二移動終端的移動終端碼信息,并向第二移動終端發送連接請求,請求建立第一移動終端和第二移動終端的通信鏈路,用戶可以直接向骨科醫生進行咨詢。
步驟108,服務器生成第一訂單信息,并將第一訂單信息添加到訂單列表中;
在第一咨詢服務列表中還包括價格信息,每個私人醫生對應的咨詢價格可以相同也可以不同;在用戶咨詢后,服務器根據標簽信息在第一咨詢服務列表中獲取第一價格信息,根據標簽信息和第一價格信息生成第一訂單信息;將第一訂單信息添加到訂單列表中。
在優選的實施例中,在第一訂單信息生成之后,方法還包括服務器生成確認提示信息發送給第一移動終端;用戶對服務滿意時,在第一移動終端輸入的確認指令,第一移動終端將確認指令發送給服務器;服務器接收到確認指令后,將第一訂單信息添加到用戶對應的訂單列表中。
當咨詢請求的屬性信息為第二屬性時,執行步驟109,向第三移動終端發送連接請求,建立第一移動終端和第三移動終端的通信鏈路;
其中,第三移動終端是指急救平臺中急救人員的移動終端。
具體的,當第一移動終端接收用戶在咨詢界面對急救平臺的點擊時,服務器向急救平臺發送連接請求,建立第一移動終端和急救平臺的通信鏈路,使用戶在緊急情況下及時進行求助。
步驟110,服務器生成第二訂單信息,并將第二訂單信息添加到訂單列表中;
具體的,在完成救助服務之后,第三移動終端接收急救人員輸入的第二價格信息,發送給服務器;服務器根據第二價格信息生成第二訂單信息;并將第二訂單信息添加到用戶對應的訂單列表中。
在優選的實施例中,急救平臺除了提供急救服務還可以提供體檢、陪診等服務,用戶可以在建立與第三移動終端的通信鏈路后進行選擇,在完成服務后,服務器根據用戶選擇的服務類型獲取第二價格信息,第二價格信息可以是預先設定并保存在服務器的;服務器根據第二價格信息生成第二訂單信息;并將第二訂單信息添加到用戶對應的訂單列表中。
步驟111,服務器根據預設時間閾值,根據訂單列表生成訂單支付提示信息,發送給第一移動終端。
其中,預設時間閾值可以是一周或一個月等,服務器可以根據用戶的歷史支付情況對不同用戶設定不同的預設時間閾值。
具體的,訂單支付提示信息中還包括支付鏈接,第一移動終端接收用戶對支付鏈接的點擊,生成支付頁面;接收用戶在支付頁面輸入的支付指令,并發送給服務器;服務器接收第一移動終端發送的支付指令;根據支付指令刪除訂單列表中相對應的訂單信息。
如果用戶沒有進行支付,第一移動終端下次在發送咨詢請求時,服務器會自動將支付頁面推送給第一移動終端,提示用戶進行支付。
在優選的實施例中,方法還包括服務器根據訂單信息生成咨詢記錄,并保存在咨詢列表中。當用戶想要查詢咨詢記錄時,第一移動終端接收用戶輸入的咨詢記錄查詢請求,并發送給服務器;服務器接收第一移動終端發送的咨詢記錄查詢請求;根據咨詢記錄查詢請求獲取用戶相對應的咨詢列表,根據咨詢列表生成咨詢記錄查詢結果,發送給第一移動終端;第一移動終端對咨詢記錄查詢結果進行顯示。
本發明實施例提供的一種基于咨詢服務的訂單生成方法,用戶可以根據需要選擇私人醫生或者急救平臺,節省了用戶選擇的時間;同時,用戶可以對咨詢訂單信息進行統一支付,節省了大量時間,并優化了服務流程。
專業人員應該還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
結合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(ram)、內存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術領域內所公知的任意其它形式的存儲介質中。
以上所述的具體實施方式,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施方式而已,并不用于限定本發明的保護范圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。