本申請涉及互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)絡(luò)購物已成為一種重要的購物方式。通常,用戶網(wǎng)絡(luò)購物的流程如下:首先登錄網(wǎng)絡(luò)購物平臺(tái)(比如阿里巴巴的淘寶和天貓等),然后,在網(wǎng)絡(luò)購物平臺(tái)中選擇需購買的對(duì)象;最后,填寫個(gè)人信息,并支付該對(duì)象的費(fèi)用,而商家將根據(jù)用戶所填寫的個(gè)人信息,進(jìn)行對(duì)象的配送。在實(shí)際應(yīng)用中,用戶除支付對(duì)象的費(fèi)用外,可能還需支付對(duì)象的配送費(fèi)用,即運(yùn)費(fèi)。
在一應(yīng)用場景下:用戶在購物平臺(tái)中購買了一對(duì)象a,其中,對(duì)象a屬于商家1,且用戶已支付對(duì)象a的費(fèi)用以及運(yùn)費(fèi),但商家1還未配送對(duì)象a;此時(shí),用戶又在購物平臺(tái)中購買了商家1的對(duì)象b,那么,用戶還需支付對(duì)象b的費(fèi)用和運(yùn)費(fèi);而如果用戶有將對(duì)象a和對(duì)象b的運(yùn)費(fèi)進(jìn)行合并的需求,用戶需額外與商家1進(jìn)行溝通,比如通過阿里巴巴的阿里旺旺軟件與商家1進(jìn)行溝通。相應(yīng)的,如果溝通成功后,商家還需修改對(duì)象b和對(duì)象a的運(yùn)費(fèi)。
由上可見,在上述應(yīng)用場景中,用戶需額外與商家進(jìn)行溝通,而商家需額外進(jìn)行修改運(yùn)費(fèi)的操作,從而使得用戶網(wǎng)絡(luò)購物的效率低下。
申請內(nèi)容
本申請實(shí)施例中提供了一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法及裝置,以提高用戶網(wǎng)絡(luò)購物的效率。
為了解決上述技術(shù)問題,本申請實(shí)施例公開了如下技術(shù)方案:
一方面,本申請公開了一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法,包括:
獲取用戶當(dāng)前購買對(duì)象的第一商家信息;
判斷當(dāng)前用戶的購物訂單中否存在已購買未配送對(duì)象;
如果存在,獲取所述已購買未配送對(duì)象的第二商家信息;
判斷所述第一商家信息與第二商家信息是否相匹配;
如果相匹配,根據(jù)預(yù)設(shè)運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象 合并后的運(yùn)費(fèi);
根據(jù)已購買未配送對(duì)象的已支付運(yùn)費(fèi)與對(duì)象合并后的運(yùn)費(fèi),計(jì)算用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)。
可選的,所述運(yùn)費(fèi)計(jì)算規(guī)則的數(shù)量為多個(gè),所述根據(jù)預(yù)設(shè)的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象合并后的運(yùn)費(fèi),包括:
將用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象進(jìn)行合并;
從多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找合并后對(duì)象所滿足的運(yùn)費(fèi)計(jì)算規(guī)則;
根據(jù)所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算合并后對(duì)象的運(yùn)費(fèi)。
可選的,所述根據(jù)已購買未配送對(duì)象的已支付運(yùn)費(fèi)與對(duì)象合并后的運(yùn)費(fèi),計(jì)算用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi),包括:
獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
判斷對(duì)象合并后的運(yùn)費(fèi)是否大于所述已支付運(yùn)費(fèi);
如果大于,設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差;
如果小于等于,設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零。
可選的,所述根據(jù)已購買未配送對(duì)象的已支付運(yùn)費(fèi)與對(duì)象合并后的運(yùn)費(fèi),計(jì)算用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi),包括:
獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
判斷對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)是否相等;
如果相等,設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零;
如果不相等,設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差。
可選的,所述第一商家信息為用戶當(dāng)前購買對(duì)象所歸屬商家的店鋪編碼,所述第二商家信息為用戶已購買未配送對(duì)象所歸屬商家的店鋪編碼;判斷所述第一商家信息與第二商家信息是否相匹配,包括:
判斷用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼是否相一致;
如果相一致,確定第一商家信息與第二商家信息相匹配,否則,確定兩者不匹配。
另一方面,本申請公開了一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的裝置,包括:
第一獲取模塊,用于獲取用戶當(dāng)前購買對(duì)象的第一商家信息;
第一判斷模塊,用于判斷當(dāng)前用戶的購物訂單中否存在已購買未配送對(duì)象;
第二獲取模塊,用于當(dāng)存在已購買未配送對(duì)象時(shí),獲取所述已購買未配送對(duì)象的第二商家信息;
第二判斷模塊,用于判斷所述第一商家信息與第二商家信息是否相匹配;
第一計(jì)算模塊,用于當(dāng)所述第一商家信息與第二商家信息相匹配時(shí),根據(jù)預(yù)設(shè)運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象合并后的運(yùn)費(fèi);
第二計(jì)算模塊,用于根據(jù)已購買未配送對(duì)象的已支付運(yùn)費(fèi)與對(duì)象合并后的運(yùn)費(fèi),計(jì)算用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)。
可選的,所述運(yùn)費(fèi)計(jì)算規(guī)則的數(shù)量為多個(gè),所述第一計(jì)算模塊,包括:
合并單元,用于將用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象進(jìn)行合并;
查找單元,用于從多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找合并后對(duì)象所滿足的運(yùn)費(fèi)計(jì)算規(guī)則;
第一計(jì)算單元,用于根據(jù)所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算合并后對(duì)象的運(yùn)費(fèi)。
可選的,所述第二計(jì)算模塊,包括:
第一獲取單元,用于獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
第一判斷單元,用于判斷對(duì)象合并后的運(yùn)費(fèi)是否大于所述已支付運(yùn)費(fèi);
第一設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)大于所述已支付運(yùn)費(fèi)時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差;
第二設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)小于等于所述已支付運(yùn)費(fèi)時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零。
可選的,所述第二計(jì)算模塊,包括:
第二獲取單元,用于獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
第二判斷單元,用于判斷對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)是否相等;
第三設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)相等時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零;
第四設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)不相等時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差。
可選的,所述第一商家信息為用戶當(dāng)前購買對(duì)象所歸屬商家的店鋪編碼,所述第二商家信息為用戶已購買未配送對(duì)象所歸屬商家的店鋪編碼;所述第二判斷模塊,包括:
第三判斷單元,用于判斷用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼是否相一致;
第一確定單元,用于當(dāng)用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼相一致時(shí),確定第一商家信息與第二商家信息相匹配;
第二確定單元,用于當(dāng)用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼不一致時(shí),確定第一商家信息與第二商家信息不匹配。
由以上技術(shù)方案可見,當(dāng)用戶在網(wǎng)絡(luò)購物平臺(tái)的一商家購買對(duì)象,且支付該對(duì)象的運(yùn)費(fèi)后,又在網(wǎng)絡(luò)購物平臺(tái)購買該商家的另一對(duì)象時(shí),采用本申請所公開的方法及裝置,可自動(dòng)合并用戶多次購買的對(duì)象,進(jìn)行運(yùn)費(fèi)計(jì)算,而無需用戶再額外與商家進(jìn)行溝通,也無需商家再額外進(jìn)行修改運(yùn)費(fèi)的操作,從而提高了用戶網(wǎng)絡(luò)購物的效率。
附圖說明
為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請實(shí)施例所公開的網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法的一流程示意圖;
圖2為本申請實(shí)施例所公開的網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法的另一流程示意圖;
圖3為本申請實(shí)施例所公開的網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法的又一流程示意圖;
圖4為本申請實(shí)施例所公開的網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法的另一流程示意圖;
圖5為本申請實(shí)施例所公開的網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法的又一流程示意圖;
圖6為本申請實(shí)施例所公開的網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的裝置的一結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本申請實(shí)施例中的附圖,對(duì)本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
本申請公開了一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法,如圖1所示,具體如下:
步驟s11:用戶登錄一網(wǎng)絡(luò)購物平臺(tái);
在本申請實(shí)施例中,所述對(duì)象包括網(wǎng)絡(luò)購物平臺(tái)中所展示的商品或服務(wù);所述網(wǎng)絡(luò)購物平臺(tái),可具體為阿里巴巴的淘寶或天貓等購物平臺(tái);其中,用戶可直接購買網(wǎng)絡(luò)購物平臺(tái)所展示的對(duì)象,也可先將對(duì)象加入至購物車內(nèi),然后再在購物車內(nèi)結(jié)算對(duì)象;
步驟s12:當(dāng)用戶點(diǎn)擊購買網(wǎng)絡(luò)購物平臺(tái)中的一對(duì)象,或,結(jié)算購物車內(nèi)的一對(duì)象時(shí),網(wǎng)絡(luò)購物平臺(tái)獲取該對(duì)象的第一商家信息;
在本申請實(shí)施例中,所述第一商家信息可具體為當(dāng)前對(duì)象所歸屬商家的店鋪編碼;
步驟s13:網(wǎng)絡(luò)購物平臺(tái)判斷當(dāng)前用戶的購物訂單中是否存在已購買未配送對(duì)象;如果存在,執(zhí)行步驟s14;否則,執(zhí)行步驟s111;
步驟s14:網(wǎng)絡(luò)購物平臺(tái)獲取所述已購買未配送對(duì)象的第二商家信息;
同樣的,在本申請實(shí)施例中,第二商家信息可具體為當(dāng)前用戶已購買未配送對(duì)象所歸屬商家的店鋪編碼。
步驟s15:網(wǎng)絡(luò)購物平臺(tái)判斷所述第一商家信息與所述第二商家信息是否相匹配;如果相匹配,執(zhí)行步驟s16;否則,執(zhí)行步驟s111。
在本申請實(shí)施例中,可具體判斷用戶當(dāng)前購買對(duì)象所歸屬商家的店鋪編碼與已購買未配送對(duì)象所歸屬商家的店鋪編碼是否相一致,如果相一致,可確定第一商家信息與第二商家信息相匹配,當(dāng)前對(duì)象與已購買未配送對(duì)象屬于同一商家;否則,確定第一商家信息與第二商家信息不匹配,當(dāng)前對(duì)象與已購買未配送對(duì)象不屬于同一商家。
步驟s16:網(wǎng)絡(luò)購物平臺(tái)根據(jù)當(dāng)前商家設(shè)置的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算當(dāng)前對(duì)象與已購買未配送對(duì)象合并后的運(yùn)費(fèi);
在本申請實(shí)施例中,商家可設(shè)置多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則,比如,商家可將運(yùn)費(fèi)計(jì)算規(guī)則設(shè)置為一件對(duì)象,運(yùn)費(fèi)n元;兩件以上對(duì)象,免運(yùn)費(fèi);商家亦可將運(yùn)費(fèi)計(jì)算規(guī)則設(shè)置為對(duì)象重量小于等于m千克,每千克e元,對(duì)象重量大于m千克,每千克w元。
在本申請實(shí)施例中,可具體首先將當(dāng)前對(duì)象與已購買未配送對(duì)象進(jìn)行合并;然后,從多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找合并后對(duì)象所滿足的運(yùn)費(fèi)計(jì)算規(guī)則;最后,根據(jù)所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算對(duì)象合并后的運(yùn)費(fèi)。
步驟s17:網(wǎng)絡(luò)購物平臺(tái)獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
步驟s18:網(wǎng)絡(luò)購物平臺(tái)判斷對(duì)象合并后的運(yùn)費(fèi)是否大于已支付運(yùn)費(fèi);如果大于,執(zhí)行步驟s19;否則執(zhí)行步驟s110;
步驟s19:網(wǎng)絡(luò)購物平臺(tái)將合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)作差,作為當(dāng)前對(duì)象的運(yùn)費(fèi);
在本申請實(shí)施例中,假設(shè)用戶當(dāng)前購買的對(duì)象為對(duì)象a,已購買未支付的對(duì)象為對(duì) 象b,且對(duì)象a與對(duì)象b歸屬于同一商家,對(duì)象b的已支付運(yùn)費(fèi)為10元;采用上述方法,計(jì)算出對(duì)象a與對(duì)象b合并后的運(yùn)費(fèi)為20元,那么此時(shí),可將合并后的運(yùn)費(fèi)20元與已支付運(yùn)費(fèi)10元作差(20-10=10元),作為對(duì)象a的運(yùn)費(fèi)。
步驟s110:網(wǎng)絡(luò)購物平臺(tái)設(shè)置當(dāng)前對(duì)象的運(yùn)費(fèi)為零。
步驟s111:網(wǎng)絡(luò)購物平臺(tái)根據(jù)當(dāng)前商家所設(shè)置的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算當(dāng)前對(duì)象的運(yùn)費(fèi);
步驟s112:網(wǎng)絡(luò)購物平臺(tái)獲取用戶當(dāng)前購買對(duì)象的費(fèi)用,且根據(jù)當(dāng)前購買對(duì)象的運(yùn)費(fèi)、費(fèi)用以及用戶的配送地址,生成購物訂單,且展示至用戶;
步驟s113:用戶根據(jù)購物訂單,支付對(duì)象費(fèi)用以及對(duì)象運(yùn)費(fèi);
步驟s114:商家將根據(jù)配送地址,進(jìn)行對(duì)象的配送;
步驟s115:用戶簽收對(duì)象,整個(gè)網(wǎng)絡(luò)購物的流程結(jié)束。
由上可見,在本申請實(shí)施例中,可自動(dòng)合并用戶在一商家多次購買的對(duì)象進(jìn)行運(yùn)費(fèi)計(jì)算,而無需用戶額外與商家進(jìn)行溝通,也無需商家進(jìn)行修改運(yùn)費(fèi)的操作,從而提高了用戶網(wǎng)絡(luò)購物的效率。
本申請還提供一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法,如圖2所示,至少包括:
步驟s21:獲取用戶當(dāng)前購買對(duì)象的第一商家信息;
步驟s22:判斷當(dāng)前用戶的購物訂單中是否存在已購買未配送的對(duì)象;如果存在,執(zhí)行步驟s23;否則,結(jié)束流程;
步驟s23:獲取已購買未配送對(duì)象的第二商家信息;
步驟s24:判斷第一商家信息與第二商家信息是否相匹配;如果相匹配,執(zhí)行步驟s25;如果不匹配,結(jié)束流程;
在本申請實(shí)施例中,所述第一商家信息可具體為用戶當(dāng)前購買對(duì)象所歸屬商家的店鋪編碼;所述第二商家信息可具體為用戶已購買未配送對(duì)象所歸屬商家的店鋪編碼;
在本申請實(shí)施例中,可具體的,判斷當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼是否相一致;當(dāng)兩者相一致時(shí),認(rèn)為第一商家信息與第二商家信息相匹配,當(dāng)前購買對(duì)象與已購買未配送對(duì)象屬于同一商家;如果兩者不一致,認(rèn)為第一商家信息與第二商家信息不匹配,當(dāng)前購買對(duì)象與已購買未配送對(duì)象不屬于同一商家。
步驟s25:根據(jù)預(yù)定的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算當(dāng)前購買對(duì)象與已購買未配送對(duì)象合并后的運(yùn)費(fèi);
步驟s26:根據(jù)已購買未配送對(duì)象的已支付運(yùn)費(fèi)與對(duì)象合并后的運(yùn)費(fèi),計(jì)算當(dāng)前購買對(duì)象的運(yùn)費(fèi)。
由上可見,當(dāng)用戶在網(wǎng)絡(luò)購物平臺(tái)的一商家購買對(duì)象,且支付該對(duì)象的運(yùn)費(fèi)后,又在網(wǎng)絡(luò)購物平臺(tái)購買該商家的另一對(duì)象時(shí),采用本申請所公開的方法,可自動(dòng)合并用戶多次購買的對(duì)象,進(jìn)行運(yùn)費(fèi)計(jì)算,而無需用戶再額外與商家進(jìn)行溝通,也無需商家再額外進(jìn)行修改運(yùn)費(fèi)的操作,從而提高了用戶網(wǎng)絡(luò)購物的效率。
在本申請的另一可行實(shí)施例中,上述所有實(shí)施例中的運(yùn)費(fèi)計(jì)算規(guī)則,可具體為商家預(yù)先設(shè)定的,且運(yùn)費(fèi)計(jì)算規(guī)則的數(shù)量可具體為多個(gè),比如商家可設(shè)定三個(gè)運(yùn)費(fèi)計(jì)算規(guī)則,分別為一個(gè)對(duì)象的運(yùn)費(fèi)為x元,兩件對(duì)象的運(yùn)費(fèi)為y元,三件對(duì)象的運(yùn)費(fèi)為z元等。如圖3所示,上述所有實(shí)施例中的步驟s25可包括:
步驟s31:將用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象進(jìn)行合并;
在本申請實(shí)施例中,合并對(duì)象的方式可具體由商家在網(wǎng)絡(luò)購物平臺(tái)中設(shè)置,比如合并方式可具體為:將對(duì)象的數(shù)量進(jìn)行合并,也可為將對(duì)象的重量進(jìn)行合并。在本申請實(shí)施例中,當(dāng)商家設(shè)置的運(yùn)費(fèi)計(jì)算規(guī)則為一個(gè)對(duì)象的運(yùn)費(fèi)為x元,兩件對(duì)象的運(yùn)費(fèi)為y元,三件對(duì)象的運(yùn)費(fèi)為z元等,此時(shí),對(duì)象的合并方式,可具體為將對(duì)象的數(shù)量進(jìn)行合并;而當(dāng)商家設(shè)置的運(yùn)費(fèi)計(jì)算規(guī)則為對(duì)象重量小于等于m千克,每千克e元,大于m千克,每千克w元時(shí),此時(shí),對(duì)象的合并方式,可具體為將對(duì)象的重量進(jìn)行合并。
步驟s32:從多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找對(duì)象合并后所滿足的運(yùn)費(fèi)計(jì)算規(guī)則;
在本申請實(shí)施例中,當(dāng)設(shè)置的合并方式為對(duì)象數(shù)量的合并,且運(yùn)費(fèi)計(jì)算規(guī)則為一個(gè)對(duì)象的運(yùn)費(fèi)為x元,兩個(gè)對(duì)象的運(yùn)費(fèi)為y元,三個(gè)對(duì)象的運(yùn)費(fèi)為z元等時(shí);此時(shí),可具體在上述多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找合并后的對(duì)象數(shù)量所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,并執(zhí)行步驟s33,根據(jù)滿足的運(yùn)費(fèi)計(jì)算規(guī)則,確定對(duì)象合并后的運(yùn)費(fèi)。
同理,在本申請實(shí)施例中,當(dāng)設(shè)置的合并方式為對(duì)象重量的合并,且運(yùn)費(fèi)計(jì)算規(guī)則為對(duì)象重量小于等于m千克,每千克e元,對(duì)象重量大于m千克,每千克w元時(shí);此時(shí),可具體在上述多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找合并后的對(duì)象重量所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,并執(zhí)行步驟s33,根據(jù)對(duì)象合并后重量所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,確定對(duì)象合并后的運(yùn)費(fèi)。
步驟s33:根據(jù)所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算對(duì)象合并后的運(yùn)費(fèi)。
由上可見,在本申請實(shí)施例中,可計(jì)算對(duì)象合并后的運(yùn)費(fèi)。
在本申請的另一可行實(shí)施例中,如圖4所示,上述所有實(shí)施例中的步驟s26可包括:
步驟s41:獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
步驟s42:判斷對(duì)象合并后的運(yùn)費(fèi)是否大于已支付運(yùn)費(fèi);如果大于,執(zhí)行步驟s43;否則,執(zhí)行步驟s44;
步驟s43:設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差;
步驟s44:設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零。
在本申請實(shí)施例中,假設(shè),用戶當(dāng)前在網(wǎng)絡(luò)購物平臺(tái)中購買對(duì)象a,且用戶的購物訂單中存在已購買未配送的對(duì)象b,對(duì)象a與對(duì)象b屬于同一商家;采用上述方法,計(jì)算獲得的對(duì)象a與對(duì)象b合并后的運(yùn)費(fèi)為10元,且用戶已支付對(duì)象b的運(yùn)費(fèi)為5元;采用本申請實(shí)施例中,所公開的方法,合并后的運(yùn)費(fèi)10元大于已支付運(yùn)費(fèi)5元,因此,設(shè)置當(dāng)前對(duì)象的運(yùn)費(fèi)為5元(10-5=5元);而如果用戶已支付對(duì)象b的運(yùn)費(fèi)大于等于10元,那么設(shè)置當(dāng)前購買對(duì)象的運(yùn)費(fèi)為0元。
由上可見,在本申請實(shí)施例中,在上述應(yīng)用場景下,可計(jì)算用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)。
在本申請的另一可行實(shí)施例中,如圖5所示,上述所有實(shí)施例中的步驟s26可包括:
步驟s51:獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
步驟s52:判斷對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)是否相等;如果相等,執(zhí)行步驟s53;否則,執(zhí)行步驟s54;
步驟s53:設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零;
步驟s54:設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差;
在本申請實(shí)施例中,同樣,假設(shè),用戶當(dāng)前在網(wǎng)絡(luò)購物平臺(tái)中購買對(duì)象a,且用戶的購物訂單中存在已購買未配送的對(duì)象b,對(duì)象a與對(duì)象b屬于同一商家;采用上述方法,計(jì)算獲得的對(duì)象a與對(duì)象b合并后運(yùn)費(fèi)為10元,且用戶已支付對(duì)象b的運(yùn)費(fèi)為10元,那么,采用本申請實(shí)施例所公開的方法,合并后的運(yùn)費(fèi)10元與已支付運(yùn)費(fèi)10元相等,因此,設(shè)置當(dāng)前對(duì)象的運(yùn)費(fèi)為0元;而如果用戶已支付對(duì)象b的運(yùn)費(fèi)為20元,那么此時(shí)設(shè)置當(dāng)前對(duì)象的運(yùn)費(fèi)為-10元(10-20=-10元)。相應(yīng)的,商家將返回用戶10元的運(yùn)費(fèi)。同樣,如果用戶已支付對(duì)象b的運(yùn)費(fèi)為5元,那么設(shè)置當(dāng)前對(duì)象的運(yùn)費(fèi)為5元(10元-5元=5元)。
由上可見,采用本申請實(shí)施例所公開的方法,在上述應(yīng)用場景中,亦可計(jì)算對(duì)象的運(yùn)費(fèi)。
通過以上的方法實(shí)施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:只讀存儲(chǔ)器(rom)、隨機(jī)存取存儲(chǔ)器(ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
與本申請?zhí)峁┑木W(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的方法實(shí)施例相對(duì)應(yīng),本申請還提供了一種網(wǎng)絡(luò)購物中計(jì)算對(duì)象運(yùn)費(fèi)的裝置,如圖6所示,至少包括:
第一獲取模塊61,用于獲取用戶當(dāng)前購買對(duì)象的第一商家信息;
第一判斷模塊62,用于判斷當(dāng)前用戶的購物訂單中否存在已購買未配送對(duì)象;
第二獲取模塊63,用于當(dāng)存在已購買未配送對(duì)象時(shí),獲取所述已購買未配送對(duì)象的第二商家信息;
第二判斷模塊64,用于判斷所述第一商家信息與第二商家信息是否相匹配;
第一計(jì)算模塊65,用于當(dāng)所述第一商家信息與第二商家信息相匹配時(shí),根據(jù)預(yù)設(shè)運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象合并后的運(yùn)費(fèi);
第二計(jì)算模塊66,用于根據(jù)已購買未配送對(duì)象的已支付運(yùn)費(fèi)與對(duì)象合并后的運(yùn)費(fèi),計(jì)算用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)。
由以上技術(shù)方案可見,當(dāng)用戶在網(wǎng)絡(luò)購物平臺(tái)的一商家購買對(duì)象,且支付該對(duì)象的運(yùn)費(fèi)后,又在網(wǎng)絡(luò)購物平臺(tái)購買該商家的另一對(duì)象時(shí),采用本申請所公開的裝置,可自動(dòng)合并用戶多次購買的對(duì)象,進(jìn)行運(yùn)費(fèi)計(jì)算,而無需用戶再額外與商家進(jìn)行溝通,也無需商家再額外進(jìn)行修改運(yùn)費(fèi)的操作,從而提高了用戶網(wǎng)絡(luò)購物的效率。
在本申請的另一可行實(shí)施例中,所述運(yùn)費(fèi)計(jì)算規(guī)則的數(shù)量為多個(gè),上述所有實(shí)施例中的第一計(jì)算模塊65,包括:
合并單元,用于將用戶當(dāng)前購買對(duì)象與已購買未配送對(duì)象進(jìn)行合并;
查找單元,用于從多個(gè)運(yùn)費(fèi)計(jì)算規(guī)則中,查找合并后對(duì)象所滿足的運(yùn)費(fèi)計(jì)算規(guī)則;
第一計(jì)算單元,用于根據(jù)所滿足的運(yùn)費(fèi)計(jì)算規(guī)則,計(jì)算合并后對(duì)象的運(yùn)費(fèi)。
在本申請的又一可行實(shí)施例中,上述所有實(shí)施例中的第二計(jì)算模塊66,包括:
第一獲取單元,用于獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
第一判斷單元,用于判斷對(duì)象合并后的運(yùn)費(fèi)是否大于所述已支付運(yùn)費(fèi);
第一設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)大于所述已支付運(yùn)費(fèi)時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差;
第二設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)小于等于所述已支付運(yùn)費(fèi)時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零。
在本申請的另一可行實(shí)施例中,上述所有實(shí)施例中的第二計(jì)算模塊66,包括:
第二獲取單元,用于獲取當(dāng)前用戶已購買未配送對(duì)象的已支付運(yùn)費(fèi);
第二判斷單元,用于判斷對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)是否相等;
第三設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)相等時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為零;
第四設(shè)置單元,用于當(dāng)對(duì)象合并后的運(yùn)費(fèi)與所述已支付運(yùn)費(fèi)不相等時(shí),設(shè)置用戶當(dāng)前購買對(duì)象的運(yùn)費(fèi)為:對(duì)象合并后的運(yùn)費(fèi)與已支付運(yùn)費(fèi)的差。
在本申請的又一可行實(shí)施例中,所述第一商家信息為用戶當(dāng)前購買對(duì)象所歸屬商家的店鋪編碼,所述第二商家信息為用戶已購買未配送對(duì)象所歸屬商家的店鋪編碼;上述所有實(shí)施例中的第二判斷模塊64,包括:
第三判斷單元,用于判斷用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼是否相一致;
第一確定單元,用于當(dāng)用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼相一致時(shí),確定第一商家信息與第二商家信息相匹配;
第二確定單元,用于當(dāng)用戶當(dāng)前購買對(duì)象的店鋪編碼與已購買未配送對(duì)象的店鋪編碼不一致時(shí),確定第一商家信息與第二商家信息不匹配。
需要說明的是,在本文中,諸如“第一”和“第二”等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何 其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅是本申請的具體實(shí)施方式,使本領(lǐng)域技術(shù)人員能夠理解或本申請。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。