本發(fā)明涉及電子商務(wù)技術(shù)領(lǐng)域,具體而言,涉及一種物流配送方法、裝置及服務(wù)器。
背景技術(shù):
隨著電子商務(wù)的飛速發(fā)展,網(wǎng)上購(gòu)物逐漸成為人們喜歡的網(wǎng)購(gòu)方式,同時(shí)也對(duì)電子商務(wù)的物流配送系統(tǒng)提出了更高的要求。目前現(xiàn)有網(wǎng)購(gòu)倉(cāng)儲(chǔ)物流快遞流程如下:消費(fèi)者通過(guò)網(wǎng)購(gòu)在某商家購(gòu)買商品,該商家將商品打包后通知快遞員上門取件,快遞員將快遞件送往商家所在城市的快遞網(wǎng)點(diǎn),商家所在城市的快遞網(wǎng)點(diǎn)統(tǒng)一將所收的快遞件送往商家所在城市的快遞分揀中心,商家所在城市的快遞分揀中心將快遞件發(fā)往消費(fèi)者所在城市的快遞分揀中心,若是跨省的或小城市快遞件中途需經(jīng)過(guò)多個(gè)中轉(zhuǎn)中心,才能到達(dá)消費(fèi)者所在城市的快遞分揀中心,消費(fèi)者所在城市的快遞分揀中心將快遞件運(yùn)往離消費(fèi)者最近的快遞網(wǎng)點(diǎn),并由快遞員派送給消費(fèi)者,完成整個(gè)網(wǎng)購(gòu)物流過(guò)程??梢钥闯?,現(xiàn)有的物流配送具有如下一些缺點(diǎn):時(shí)間長(zhǎng),通常需要經(jīng)過(guò)多次中轉(zhuǎn);能耗高,中途需經(jīng)過(guò)長(zhǎng)途運(yùn)輸;成本高,需要建設(shè)大量的網(wǎng)點(diǎn)、大量的運(yùn)送交通工具和較多的工作人員進(jìn)行配送;商品運(yùn)輸風(fēng)險(xiǎn)大,中途需經(jīng)過(guò)多次中轉(zhuǎn),容易讓商品產(chǎn)生破損和丟失;售后難,網(wǎng)購(gòu)商品的售后流程較為繁瑣。盡管通過(guò)提高貨運(yùn)速度和減少貨運(yùn)中轉(zhuǎn)可以減少快遞的時(shí)間,但是還是無(wú)法滿足用戶對(duì)于物流的要求。
因此,如何解決上述物流配送存在的問(wèn)題,一直以來(lái)都是本領(lǐng)域技術(shù)人員關(guān)注的重點(diǎn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種物流配送方法、裝置及服務(wù)器,以改善上述問(wèn)題。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用的技術(shù)方案如下:
第一方面,本發(fā)明實(shí)施例提出一種物流配送方法,所述物流配送方法應(yīng)用于服務(wù)器和與所述服務(wù)器通信連接的第一客戶端和至少一個(gè)第二客戶端,包括:所述第一客戶端獲取用戶的商品訂單信息,并將所述商品訂單信息發(fā)送至所述服務(wù)器;所述服務(wù)器接收并處理所述商品訂單信息,并依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端;所述至少一個(gè)第二客戶端依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
第二方面,本發(fā)明實(shí)施例還提出一種物流配送方法,應(yīng)用于服務(wù)器,所述物流配送方法包括:接收第一客戶端發(fā)送的用戶的商品訂單信息;對(duì)所述商品訂單信息進(jìn)行處理;依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的至少一個(gè)第二客戶端以使所述至少一個(gè)第二客戶端依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
第三方面,本發(fā)明實(shí)施例還提出一種物流配送裝置,應(yīng)用于服務(wù)器,所述物流配送裝置包括:訂單信息接收模塊,用于接收第一客戶端發(fā)送的用戶的商品訂單信息;訂單信息處理模塊,用于對(duì)所述商品訂單信息進(jìn)行處理;訂單信息發(fā)送模塊,用于依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的至少一個(gè)第二客戶端以使所述至少一個(gè)第二客戶端依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
第四方面,本發(fā)明實(shí)施例還提出一種服務(wù)器,所述服務(wù)器包括:
存儲(chǔ)器;
處理器;及
物流配送裝置,所述物流配送裝置存儲(chǔ)在所述存儲(chǔ)器中并包括一個(gè)或多個(gè)由所述處理器執(zhí)行的軟件功能模塊,所述物流配送裝置包括:訂單信息接收模塊,用于接收第一客戶端發(fā)送的用戶的商品訂單信息;訂單信息處理模塊,用于對(duì)所述商品訂單信息進(jìn)行處理;訂單信息發(fā)送模塊,用于依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的至少一個(gè)第二客戶端以使所述至少一個(gè)第二客戶端依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
相對(duì)現(xiàn)有技術(shù),本發(fā)明具有以下有益效果:本發(fā)明提供的物流配送方法、裝置及服務(wù)器,所述第一客戶端獲取用戶的商品訂單信息,并將所述商品訂單信息發(fā)送至所述服務(wù)器,所述服務(wù)器接收并處理所述商品訂單信息,并依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端,所述至少一個(gè)第二客戶端依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。本發(fā)明實(shí)施例提供的物流配送方法通過(guò)第二客戶端接受訂單,使商家可以將商品更快地派送給用戶,無(wú)需多次中轉(zhuǎn)以及多個(gè)快遞員收發(fā)件,所花費(fèi)成本較低,用戶的網(wǎng)購(gòu)體驗(yàn)更好。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1示出了本發(fā)明實(shí)施例所提供的物流配送方法、裝置的應(yīng)用環(huán)境示意圖。
圖2示出了本發(fā)明實(shí)施例所提供的服務(wù)器的結(jié)構(gòu)框圖。
圖3示出了本發(fā)明第一實(shí)施例所提供的物流配送方法的流程示意圖。
圖4示出了本發(fā)明第二實(shí)施例所提供的物流配送裝置的功能模塊圖。
圖5示出了本發(fā)明第三實(shí)施例所提供的物流配送方法的流程示意圖。
圖標(biāo):100-服務(wù)器;200-第一客戶端;300-第二客戶端;400-網(wǎng)絡(luò);500-物流配送裝置;110-存儲(chǔ)器;120-存儲(chǔ)控制器;130-處理器;510-訂單信息接收模塊;520-訂單信息處理模塊;530-訂單信息發(fā)送模塊。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。同時(shí),在本發(fā)明的描述中,術(shù)語(yǔ)“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
請(qǐng)參照?qǐng)D1,本發(fā)明實(shí)施例所提供的物流配送方法及裝置可應(yīng)用于如圖1所示的應(yīng)用環(huán)境中。如圖1所示,服務(wù)器100、第一客戶端200及第二客戶端300位于網(wǎng)絡(luò)400中,所述第一客戶端200及第二客戶端300通過(guò)網(wǎng)絡(luò)400與所述服務(wù)器100進(jìn)行數(shù)據(jù)交互。在本發(fā)明實(shí)施例中,所述第二客戶端300至少包括一個(gè),所述第一客戶端200及第二客戶端300中安裝有至少一個(gè)應(yīng)用程序(Application,APP),與服務(wù)器100相對(duì)應(yīng),為用戶(消費(fèi)者、商家等)提供服務(wù),例如,商家可通過(guò)第一客戶端200或第二客戶端300接收用戶的商品訂單信息。
在本發(fā)明實(shí)施例中,所述服務(wù)器100可以是,但不限于,網(wǎng)絡(luò)服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、云端服務(wù)器等。所述第一客戶端200及第二客戶端300可以是,但不限于,個(gè)人電腦(personal computer,PC)、智能手機(jī)、平板電腦、移動(dòng)上網(wǎng)設(shè)備(mobile Internet device,MID)、個(gè)人數(shù)字助理(personal digital assistant,PDA)等電子設(shè)備。
圖2示出了一種可應(yīng)用于本發(fā)明實(shí)施例提供的物流配送方法及裝置的服務(wù)器100的結(jié)構(gòu)框圖。如圖2所示,所述服務(wù)器100可以包括存儲(chǔ)器110、存儲(chǔ)控制器120及處理器130。
所述存儲(chǔ)器110、存儲(chǔ)控制器120、處理器130及物流配送裝置500,各元件之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或者交互。例如,這些元件相互之間可通過(guò)一條或多條通訊總線或信號(hào)線實(shí)現(xiàn)典型連接。在本實(shí)施例中,所述物流配送裝置500包括至少一個(gè)可以軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器110中或固化在所述服務(wù)器100的操作系統(tǒng)(operating system,OS)中的軟件功能模塊。所述處理器130用于執(zhí)行所述存儲(chǔ)器110中存儲(chǔ)的可執(zhí)行軟件程序以及模塊,例如所述物流配送裝置500所包括的軟件功能模塊及計(jì)算機(jī)程序等。
其中,所述存儲(chǔ)器110可以是但不限于,隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),只讀存儲(chǔ)器(Read Only Memory,ROM),可編程只讀存儲(chǔ)器(Programmable Read-Only Memory,PROM),可擦除只讀存儲(chǔ)器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲(chǔ)器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。存儲(chǔ)器110可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例提供的物流配送方法,處理器130用于在接收到執(zhí)行指令后,執(zhí)行該程序。該處理器130以及其他可能的組件對(duì)存儲(chǔ)器110的訪問(wèn)可在存儲(chǔ)控制器120的控制下進(jìn)行。
所述處理器130可能是一種集成電路芯片,具有信號(hào)處理能力。該處理器130可以是通用處理器,包括中央處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor,NP)等;還可以是數(shù)字信號(hào)處理器(DSP))、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。
可以理解,圖2所示的結(jié)構(gòu)僅為示意,所述服務(wù)器100還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
第一實(shí)施例
請(qǐng)參照?qǐng)D3,為本發(fā)明第一實(shí)施例所提供的物流配送方法的流程示意圖。需要說(shuō)明的是,本發(fā)明實(shí)施例所述的物流配送方法并不以圖3以及以下所述的具體順序?yàn)橄拗啤?yīng)當(dāng)理解,在其它實(shí)施例中,本發(fā)明所述的物流配送方法其中部分步驟的順序可以根據(jù)實(shí)際需要相互交換,或者其中的部分步驟也可以省略或刪除。本實(shí)施例中所述的物流配送方法應(yīng)用于上述服務(wù)器100和與所述服務(wù)器100通信連接的第一客戶端200和至少一個(gè)第二客戶端300。下面將對(duì)圖3所示的具體流程進(jìn)行詳細(xì)闡述。
步驟S101,所述第一客戶端200獲取用戶的商品訂單信息,并將所述商品訂單信息發(fā)送至所述服務(wù)器100。
在本實(shí)施例中,用戶通過(guò)互聯(lián)網(wǎng)選擇自己想要購(gòu)買的商品并向商家提交商品訂單信息,所述第一客戶端200接到該用戶的商品訂單信息后不是直接接受該用戶的訂單,而是將該用戶的商品訂單信息發(fā)送至服務(wù)器100以使所述服務(wù)器100對(duì)該商品訂單信息進(jìn)行處理。
步驟S102,所述服務(wù)器100接收并處理所述商品訂單信息,并依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300。
在本發(fā)明實(shí)施例中,所述服務(wù)器100預(yù)先存儲(chǔ)有商家通過(guò)所述第一客戶端200及第二客戶端300上傳的數(shù)據(jù),包括地理位置、提供的商品服務(wù)以及主營(yíng)的商品信息(例如,商品的名稱、生產(chǎn)廠商、顏色、信號(hào)、規(guī)格、價(jià)格等),但不限于此。所述商家(包括廠家、批發(fā)商等)分布在各城鎮(zhèn),所述服務(wù)器100通過(guò)整合上述數(shù)據(jù)以使各地各行業(yè)的多個(gè)商家建立完整的云倉(cāng)儲(chǔ),使消費(fèi)者在網(wǎng)購(gòu)中享受到更快更優(yōu)質(zhì)的物流配送服務(wù)。
在本實(shí)施例中,所述服務(wù)器100接收到所述商品訂單信息后,將該商品訂單信息與預(yù)先存儲(chǔ)的各商家上傳的數(shù)據(jù)進(jìn)行比對(duì),例如,通過(guò)對(duì)訂單中的商品的名稱、生產(chǎn)廠商、型號(hào)、顏色、規(guī)格以及收貨地址等數(shù)據(jù)進(jìn)行比對(duì)以確定將該商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300。在本實(shí)施例中,所述服務(wù)器100將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300可以采用如下兩種方式,即所述步驟S102包括:
第一種:所述服務(wù)器100將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè)。具體地,所述服務(wù)器100比較第二客戶端300的位置與商品訂單信息包括的地理位置,當(dāng)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差均在第一預(yù)設(shè)范圍內(nèi)時(shí),所述服務(wù)器100選擇將所述商品訂單信息發(fā)送至與所述商品訂單信息包括的地理位置的距離差最小的所述第二客戶端300。例如,選擇滿足距離差小于1km的所有第二客戶端300,并找出其中距離差最小的一個(gè)第二客戶端300,將該商品訂單信息發(fā)送到這個(gè)第二客戶端300以提醒商家及時(shí)進(jìn)行配送。
第二種:所述服務(wù)器100將所述商品訂單信息同時(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300。具體地,所述服務(wù)器100比較第二客戶端300的位置與商品訂單信息包括的地理位置,當(dāng)所述多個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差均在第二預(yù)設(shè)范圍內(nèi)時(shí),將所述商品訂單信息同時(shí)發(fā)送至所述多個(gè)第二客戶端300。例如,可選出滿足距離差在1km~5km的所有第二客戶端300,將該商品訂單信息發(fā)送到所有滿足距離差在1km~5km的第二客戶端300。
步驟S103,所述至少一個(gè)第二客戶端300依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
在本實(shí)施例中,依據(jù)所述服務(wù)器100將商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的兩種方式,所述步驟S103可以包括:
第一種:所述服務(wù)器100將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè),當(dāng)所述至少一個(gè)第二客戶端300的其中一個(gè)有所述商品的庫(kù)存時(shí),接受所述商品訂單信息,對(duì)應(yīng)的商家根據(jù)所述商品的訂單信息完成該商品的配送;當(dāng)所述至少一個(gè)第二客戶端300的其中一個(gè)沒(méi)有所述商品的庫(kù)存時(shí),拒絕接受所述商品訂單信息,此時(shí)所述服務(wù)器100響應(yīng)所述至少一個(gè)第二客戶端300的其中一個(gè)的拒絕請(qǐng)求并重新發(fā)送所述商品訂單信息至所述至少一個(gè)第二客戶端300的其中另一個(gè)以使所述至少一個(gè)第二客戶端300的其中另一個(gè)接受所述商品訂單信息。也即是說(shuō),所述服務(wù)器100選出距離差在第一預(yù)設(shè)范圍內(nèi)的第二客戶端300中距離差最小的那個(gè)第二客戶端300(該第二客戶端300離用戶最近)接受商品訂單信息并最終由對(duì)應(yīng)的商家完成商品的配送,但是當(dāng)這個(gè)第二客戶端300沒(méi)有該商品的庫(kù)存時(shí),所述服務(wù)器100將會(huì)重新選擇滿足距離差在第一預(yù)設(shè)范圍內(nèi)并且具有該商品庫(kù)存的另外的第二客戶端300接受商品訂單信息并最終由對(duì)應(yīng)的商家完成商品的配送。優(yōu)選地,所述服務(wù)器100可在滿足第一預(yù)設(shè)范圍內(nèi)的至少一個(gè)第二客戶端300中依據(jù)距離差從小至大的順序依次選擇第二客戶端300接受所述商品訂單信息以提醒商家及時(shí)進(jìn)行配送。
第二種:所述服務(wù)器100將所述商品訂單信息同時(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300,所述多個(gè)第二客戶端300在有所述商品庫(kù)存的條件下,其中任一所述第二客戶端300接受所述商品訂單信息。具體地,所述服務(wù)器100選出距離差均在第二預(yù)設(shè)范圍內(nèi)的多個(gè)第二客戶端300并將所述商品訂單信息發(fā)送至所述多個(gè)第二客戶端300,優(yōu)選地,所述多個(gè)第二客戶端300可通過(guò)搶單的方式,由某一個(gè)第二客戶端300接受所述商品訂單信息,最終該第二客戶端300對(duì)應(yīng)的商家完成商品的配送。
需要說(shuō)明的是,上述列舉的至少一個(gè)第二客戶端300接受所述商品訂單信息的兩種方式可以單獨(dú)使用,也可以配合使用。例如,當(dāng)所述服務(wù)器100將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè),所有距離差滿足第一預(yù)設(shè)范圍內(nèi)的第二客戶端300都沒(méi)有該商品的庫(kù)存而拒絕接受所述商品訂單信息時(shí),所述服務(wù)器100可以采用將所述商品訂單信息同時(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300以使所述多個(gè)第二客戶端300通過(guò)搶單的方式,最終由某一個(gè)第二客戶端300接受所述商品訂單信息。
還需要說(shuō)明的是,在發(fā)明本實(shí)施例中,所述服務(wù)器100還依據(jù)預(yù)先設(shè)置的規(guī)則將所述用戶支付的訂單金額分配至所述第一客戶端200和所述第二客戶端300。例如,所述服務(wù)器100可以將用戶支付的訂單金額中的商品的進(jìn)貨款分配至給用戶提供商品的第二客戶端300,將用戶支付的訂單金額中的商品的利潤(rùn)按照一定的比例分配給提供商品訂單信息的第一客戶端200和提供商品以及完成商品配送的第二客戶端300。
第二實(shí)施例
請(qǐng)參照?qǐng)D4,為本發(fā)明第二實(shí)施例所提供的物流配送裝置500的功能模塊圖。所述物流配送裝置500應(yīng)用于上述的服務(wù)器100中,包括訂單信息接收模塊510、訂單信息處理模塊520及訂單信息發(fā)送模塊530。
所述訂單信息接收模塊510用于接收第一客戶端200發(fā)送的用戶的商品訂單信息。
在本發(fā)明實(shí)施例中,用戶通過(guò)互聯(lián)網(wǎng)選擇自己想要購(gòu)買的商品并向商家提交商品訂單信息,所述第一客戶端200接到該用戶的商品訂單信息后將該用戶的商品訂單信息發(fā)送至服務(wù)器100以使所述服務(wù)器100對(duì)該商品訂單信息進(jìn)行處理。
所述訂單信息處理模塊520用于對(duì)所述商品訂單信息進(jìn)行處理。
在本發(fā)明實(shí)施例中,所述服務(wù)器100接收到所述商品訂單信息后,將該商品訂單信息與預(yù)先存儲(chǔ)的各商家上傳的數(shù)據(jù)進(jìn)行比對(duì)。例如,通過(guò)對(duì)訂單中的商品的名稱、生產(chǎn)廠商、型號(hào)、顏色、規(guī)格以及收貨地址等數(shù)據(jù)進(jìn)行比對(duì),以確定用戶所要購(gòu)買的商品以及依據(jù)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差選擇將商品訂單信息發(fā)送至所述至少一個(gè)第二客戶端300。
所述訂單信息發(fā)送模塊530用于依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的至少一個(gè)第二客戶端300以使所述至少一個(gè)第二客戶端300依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
在本發(fā)明實(shí)施例中,所述訂單信息發(fā)送模塊530用于依據(jù)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè)或?qū)⑺錾唐酚唵涡畔⑼瑫r(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300。
具體地,將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè)。當(dāng)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差均在第一預(yù)設(shè)范圍(例如小于1km)內(nèi)時(shí),所述服務(wù)器100選擇將所述商品訂單信息發(fā)送至與所述商品訂單信息包括的地理位置的距離差最小的所述第二客戶端300。所述至少一個(gè)第二客戶端300的其中一個(gè)有所述商品的庫(kù)存時(shí),接受所述商品訂單信息,沒(méi)有所述商品的庫(kù)存時(shí),拒絕接受所述商品訂單信息。此時(shí)所述訂單信息發(fā)送模塊530響應(yīng)所述至少一個(gè)第二客戶端300的其中一個(gè)的拒絕請(qǐng)求并重新發(fā)送所述商品訂單信息至所述至少一個(gè)第二客戶端300的其中另一個(gè)以使所述至少一個(gè)第二客戶端300的其中另一個(gè)接受所述商品訂單信息。
具體地,將所述商品訂單信息同時(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300。當(dāng)所述多個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差均在第二預(yù)設(shè)范圍(例如1km~5km)內(nèi)時(shí),將所述商品訂單信息同時(shí)發(fā)送至所述多個(gè)第二客戶端300。所述多個(gè)第二客戶端300在有所述商品庫(kù)存的條件下,其中任一所述第二客戶端300接受所述商品訂單信息。所述訂單信息發(fā)送模塊530將所述商品訂單信息選出距離差均在第二預(yù)設(shè)范圍內(nèi)的多個(gè)第二客戶端300并發(fā)送至所述多個(gè)第二客戶端300,優(yōu)選地,所述多個(gè)第二客戶端300可通過(guò)搶單的方式,最終由某一個(gè)第二客戶端300接受所述商品訂單信息,并且由該第二客戶端300對(duì)應(yīng)的商家完成商品的配送。
第三實(shí)施例
請(qǐng)參照?qǐng)D5,為本發(fā)明第三實(shí)施例所提供的物流配送方法的流程示意圖。需要說(shuō)明的是,本發(fā)明所述的物流配送方法并不以圖5以及以下所述的具體順序?yàn)橄拗?,其基本原理及產(chǎn)生的技術(shù)效果與第一實(shí)施例相同,為簡(jiǎn)要描述,本實(shí)施例中未提及部分,可參考第一實(shí)施例中的相應(yīng)內(nèi)容。應(yīng)當(dāng)理解,在其它實(shí)施例中,本發(fā)明所述的物流配送方法其中部分步驟的順序可以根據(jù)實(shí)際需要相互交換,或者其中的部分步驟也可以省略或刪除。下面將對(duì)圖5所示的具體流程進(jìn)行詳細(xì)闡述。
步驟S301,接收第一客戶端200發(fā)送的用戶的商品訂單信息。
在本實(shí)施例中,用戶通過(guò)互聯(lián)網(wǎng)選擇自己想要購(gòu)買的商品并向商家提交商品訂單信息,所述第一客戶端200接到該用戶的商品訂單信息后將該用戶的商品訂單信息發(fā)送至服務(wù)器100以使所述服務(wù)器100對(duì)該商品訂單信息進(jìn)行處理。
可以理解,該步驟S301可以由上述的訂單信息接收模塊510執(zhí)行。
步驟S302,對(duì)所述商品訂單信息進(jìn)行處理。
在本發(fā)明實(shí)施例中,將該商品訂單信息與預(yù)先存儲(chǔ)的各商家上傳的數(shù)據(jù)進(jìn)行比對(duì)。例如,通過(guò)對(duì)訂單中的商品的名稱、生產(chǎn)廠商、型號(hào)、顏色、規(guī)格以及收貨地址等數(shù)據(jù)進(jìn)行比對(duì),以確定用戶所要購(gòu)買的商品以及依據(jù)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差選擇將商品訂單信息發(fā)送至所述至少一個(gè)第二客戶端300。
可以理解,該步驟S302可以由上述的訂單信息處理模塊520執(zhí)行。
步驟S303,依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的至少一個(gè)第二客戶端300以使所述至少一個(gè)第二客戶端300依據(jù)所述商品的庫(kù)存信息接受所述商品訂單信息。
在本發(fā)明實(shí)施例中,所述步驟S303包括:依據(jù)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè)或?qū)⑺錾唐酚唵涡畔⑼瑫r(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300。
具體地,將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端300的其中一個(gè)。優(yōu)選地,當(dāng)所述至少一個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差均在第一預(yù)設(shè)范圍(例如小于1km)內(nèi)時(shí),選擇將所述商品訂單信息發(fā)送至與所述商品訂單信息包括的地理位置的距離差最小的所述第二客戶端300。當(dāng)所述至少一個(gè)第二客戶端300的其中一個(gè)有所述商品的庫(kù)存時(shí),所述至少一個(gè)第二客戶端300的其中一個(gè)接受所述商品訂單信息,當(dāng)所述至少一個(gè)第二客戶端300的其中一個(gè)沒(méi)有所述商品的庫(kù)存時(shí),所述至少一個(gè)第二客戶端300的其中一個(gè)拒絕接受所述商品訂單信息,此時(shí)通過(guò)響應(yīng)所述至少一個(gè)第二客戶端300的其中一個(gè)的拒絕請(qǐng)求并重新發(fā)送所述商品訂單信息至所述至少一個(gè)第二客戶端300的其中另一個(gè)以使所述至少一個(gè)第二客戶端300的其中另一個(gè)接受所述商品訂單信息。
具體地,將所述商品訂單信息同時(shí)發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端300。當(dāng)所述多個(gè)第二客戶端300的位置與所述商品訂單信息包括的地理位置的距離差均在第二預(yù)設(shè)范圍(例如1km~5km)內(nèi)時(shí),將所述商品訂單信息同時(shí)發(fā)送至所述多個(gè)第二客戶端300。所述多個(gè)第二客戶端300在有所述商品庫(kù)存的條件下,其中任一所述第二客戶端300接受所述商品訂單信息。優(yōu)選地,所述多個(gè)第二客戶端300可通過(guò)搶單的方式,最終由某一個(gè)第二客戶端300接受所述商品訂單信息,并且由該第二客戶端300對(duì)應(yīng)的商家完成商品的配送。
可以理解,該步驟S303可以由上述的訂單信息發(fā)送模塊530執(zhí)行。
綜上所述,本發(fā)明實(shí)施例所提供的物流配送方法、裝置及服務(wù)器,所述第一客戶端獲取用戶的商品訂單信息,并將所述商品訂單信息發(fā)送至所述服務(wù)器,所述服務(wù)器接收并處理所述商品訂單信息,并依據(jù)處理結(jié)果將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端的其中一個(gè)或者發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端。當(dāng)所述服務(wù)器將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的所述至少一個(gè)第二客戶端的其中一個(gè)時(shí),所述服務(wù)器選擇將所述商品訂單信息發(fā)送至與所述商品訂單信息包括的地理位置的距離差最小的所述第二客戶端,若所述至少一個(gè)第二客戶端的其中一個(gè)有所述商品的庫(kù)存時(shí),所述至少一個(gè)第二客戶端的其中一個(gè)接受所述商品訂單信息,若所述至少一個(gè)第二客戶端的其中一個(gè)沒(méi)有所述商品的庫(kù)存時(shí),所述至少一個(gè)第二客戶端的其中一個(gè)拒絕接受所述商品訂單信息,所述服務(wù)器響應(yīng)所述至少一個(gè)第二客戶端的其中一個(gè)的拒絕請(qǐng)求并重新發(fā)送所述商品訂單信息至所述至少一個(gè)第二客戶端的其中另一個(gè)以使所述至少一個(gè)第二客戶端的其中另一個(gè)接受所述商品訂單信息,最終由接受所述商品訂單信息的第二客戶端對(duì)應(yīng)的商家完成所述商品的配送。當(dāng)所述服務(wù)器將所述商品訂單信息發(fā)送至滿足預(yù)設(shè)條件的多個(gè)第二客戶端時(shí),所述服務(wù)器通過(guò)選擇與所述商品訂單信息包括的地理位置的距離差均在第二預(yù)設(shè)范圍內(nèi)的多個(gè)第二客戶端并將所述商品訂單信息發(fā)送至所述多個(gè)第二客戶端,所述多個(gè)第二客戶端均有所述商品的庫(kù)存時(shí),可通過(guò)搶單的方式以使其中任一所述第二客戶端接受所述商品訂單信息,最終由接受所述商品訂單信息的第二客戶端對(duì)應(yīng)的商家完成所述商品的配送。本發(fā)明實(shí)施例提供的物流配送方法、裝置及服務(wù)器,極大改善了現(xiàn)有網(wǎng)購(gòu)中物流配送流程存在的問(wèn)題,具有配送花費(fèi)時(shí)間短、過(guò)程少、能耗低、成本低、運(yùn)輸風(fēng)險(xiǎn)小、更好的售后服務(wù)等優(yōu)點(diǎn),給用戶帶來(lái)良好的購(gòu)物體驗(yàn)。
需要說(shuō)明的是,在本文中,諸如“第一”和“第二”等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。