System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本公開的實施例涉及二維碼制作,具體地,涉及適用于一種應(yīng)用場景可變的二維碼處理方法、裝置、設(shè)備和介質(zhì)。
技術(shù)介紹
1、在商超或餐飲行業(yè)的日常運營中,二維碼已成為不可或缺的一部分,這些二維碼用于顧客注冊、活動推廣及點餐服務(wù)等多種用途。以上用途,在二維碼使用前需要事先固定使用場景,產(chǎn)生固定類型和參數(shù)進(jìn)行后續(xù)流程。
2、二維碼從生成到設(shè)計、制作、打印再到張貼,每個環(huán)節(jié)都至關(guān)重要。相關(guān)技術(shù)中,若需要重新制作一種新使用場景的二維碼,則需要重新重復(fù)生成到設(shè)計、制作、打印再到張貼等多個流程。
3、然而,采用現(xiàn)有方式,二維碼的應(yīng)用場景受限,在需要變換應(yīng)用場景時,二維碼的制作過程較為繁瑣,影響二維碼有效生成。
技術(shù)實現(xiàn)思路
1、本文中描述的實施例提供了一種應(yīng)用場景可變的二維碼處理方法、裝置、設(shè)備和介質(zhì),克服了上述問題。
2、第一方面,根據(jù)本公開的內(nèi)容,提供了一種應(yīng)用場景可變的二維碼處理方法,包括:
3、從服務(wù)器中獲取初始二維碼,所述初始二維碼用于描述無應(yīng)用場景限制的二維碼,所述服務(wù)器中存儲有所述初始二維碼對應(yīng)的場景類型字段和場景編碼字段,所述初始二維碼對應(yīng)的場景類型字段和場景編碼字段均為空字段;
4、獲取目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段;
5、建立所述初始二維碼,與所述目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段之間的綁定關(guān)系;
6、向所述服務(wù)器發(fā)送所述目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段,以使所述
7、響應(yīng)于所述服務(wù)器的字段更新指示,確定目標(biāo)二維碼;
8、其中,所述目標(biāo)二維碼用于描述所述目標(biāo)應(yīng)用場景所限制的二維碼,所述服務(wù)器的當(dāng)前狀態(tài)下存儲有所述目標(biāo)二維碼對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段。
9、可選的,所述獲取目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段,包括:
10、接收第一商戶發(fā)送的商戶運營信息,所述商戶運營信息中包括:所述第一商戶的運營類型;
11、基于所述第一商戶的運營類型確定對應(yīng)的目標(biāo)應(yīng)用場景;
12、從字段數(shù)據(jù)庫中確定所述目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段。
13、可選的,所述響應(yīng)于所述服務(wù)器的字段更新指示,確定目標(biāo)二維碼之后,還包括:
14、接收線下用戶對所述目標(biāo)二維碼的信息掃描請求;
15、響應(yīng)于線下用戶對所述目標(biāo)二維碼的所述信息掃描請求,在所述目標(biāo)二維碼對應(yīng)的用戶顯示界面中顯示所述目標(biāo)應(yīng)用場景。
16、可選的,還包括:
17、響應(yīng)于所述線下用戶對所述目標(biāo)二維碼的所述信息掃描請求,獲取所述目標(biāo)應(yīng)用場景關(guān)聯(lián)的第二商戶所對應(yīng)的二維碼鏈接;
18、在所述目標(biāo)二維碼對應(yīng)的用戶顯示界面中顯示所述第二商戶所對應(yīng)的二維碼鏈接。
19、可選的,所述獲取所述目標(biāo)應(yīng)用場景關(guān)聯(lián)的第二商戶所對應(yīng)的二維碼鏈接,包括:
20、獲取所述目標(biāo)應(yīng)用場景關(guān)聯(lián)的多個候選商戶;
21、基于每個所述候選商戶與所述第一商戶的位置距離、以及每個所述候選商戶與所述第一商戶之間的運營關(guān)聯(lián)關(guān)系,從多個所述候選商戶中確定所述第二商戶,以得到第二商戶對應(yīng)的二維碼鏈接。
22、可選的,還包括:
23、響應(yīng)于所述線下用戶在所述目標(biāo)二維碼對應(yīng)的用戶顯示界面中,對所述第二商戶對應(yīng)的二維碼鏈接的觸發(fā)操作,將當(dāng)前顯示界面從所述目標(biāo)二維碼對應(yīng)的用戶顯示界面跳轉(zhuǎn)至所述第二商戶對應(yīng)的二維碼鏈接所關(guān)聯(lián)的用戶顯示界面;
24、其中,所述第二商戶對應(yīng)的二維碼鏈接所關(guān)聯(lián)的用戶顯示界面中,顯示有所述第一商戶對應(yīng)的二維碼鏈接以及所述目標(biāo)應(yīng)用場景關(guān)聯(lián)的第三商戶所對應(yīng)的二維碼鏈接,所述第一商戶對應(yīng)的二維碼鏈接用于描述所述目標(biāo)二維碼的數(shù)據(jù)鏈接。
25、可選的,還包括:
26、檢測所述線下用戶在所述第二商戶對應(yīng)的二維碼鏈接所關(guān)聯(lián)的用戶顯示界面中是否產(chǎn)生消費數(shù)據(jù);
27、若所述線下用戶在所述第二商戶對應(yīng)的二維碼鏈接所關(guān)聯(lián)的用戶顯示界面中產(chǎn)生消費數(shù)據(jù),則基于所述第一商戶的位置坐標(biāo)和所述第二商戶的位置坐標(biāo),確定從所述第一商戶移動至所述第二商戶的導(dǎo)航路線信息;
28、向所述線下用戶的用戶設(shè)備發(fā)送從所述第一商戶移動至所述第二商戶的導(dǎo)航路線信息。
29、第二方面,根據(jù)本公開的內(nèi)容,提供了一種應(yīng)用場景可變的二維碼處理裝置,包括:
30、第一獲取模塊,用于從服務(wù)器中獲取初始二維碼,所述初始二維碼用于描述無應(yīng)用場景限制的二維碼,所述服務(wù)器中存儲有所述初始二維碼對應(yīng)的場景類型字段和場景編碼字段,所述初始二維碼對應(yīng)的場景類型字段和場景編碼字段均為空字段;
31、第二獲取模塊,用于獲取目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段;
32、建立模塊,用于建立所述初始二維碼,與所述目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段之間的綁定關(guān)系;
33、發(fā)送模塊,用于向所述服務(wù)器發(fā)送所述目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段,以使所述服務(wù)器基于所述目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段對所述初始二維碼對應(yīng)的場景類型字段和場景編碼字段進(jìn)行更新;
34、確定模塊,用于響應(yīng)于所述服務(wù)器的字段更新指示,確定目標(biāo)二維碼;
35、其中,所述目標(biāo)二維碼用于描述所述目標(biāo)應(yīng)用場景所限制的二維碼,所述服務(wù)器的當(dāng)前狀態(tài)下存儲有所述目標(biāo)二維碼對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段。
36、第三方面,提供了一種計算機(jī)設(shè)備,包括存儲器和處理器,存儲器中存儲有計算機(jī)程序,處理器執(zhí)行計算機(jī)程序時實現(xiàn)如以上任意一個實施例中應(yīng)用場景可變的二維碼處理方法的步驟。
37、第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如以上任意一個實施例中應(yīng)用場景可變的二維碼處理方法的步驟。
38、本申請實施例提供的應(yīng)用場景可變的二維碼處理方法,從服務(wù)器中獲取初始二維碼,初始二維碼用于描述無應(yīng)用場景限制的二維碼,服務(wù)器中存儲有初始二維碼對應(yīng)的場景類型字段和場景編碼字段,初始二維碼對應(yīng)的場景類型字段和場景編碼字段均為空字段;獲取目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段;建立初始二維碼,與目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段之間的綁定關(guān)系;向服務(wù)器發(fā)送目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段,以使服務(wù)器基于目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段對初始二維碼對應(yīng)的場景類型字段和場景編碼字段進(jìn)行更新;響應(yīng)于服務(wù)器的字段更新指示,確定目標(biāo)二維碼;其中,目標(biāo)二維碼用于描述目標(biāo)應(yīng)用場景所限制的二維碼,服務(wù)器的當(dāng)前狀態(tài)下存儲有目標(biāo)二維碼對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段。如此,通過從服務(wù)器中獲取無應(yīng)用場景限制的初始二維碼,本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
1.一種應(yīng)用場景可變的二維碼處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于所述服務(wù)器的字段更新指示,確定目標(biāo)二維碼之后,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述獲取所述目標(biāo)應(yīng)用場景關(guān)聯(lián)的第二商戶所對應(yīng)的二維碼鏈接,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括:
8.一種應(yīng)用場景可變的二維碼處理裝置,其特征在于,包括:
9.一種計算機(jī)設(shè)備,其特征在于,包括存儲器和處理器,存儲器中存儲有計算機(jī)程序,處理器執(zhí)行計算機(jī)程序時實現(xiàn)如權(quán)利要求1~7中任一所述的應(yīng)用場景可變的二維碼處理方法。
10.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1~7中任一所述的應(yīng)用場景可
...【技術(shù)特征摘要】
1.一種應(yīng)用場景可變的二維碼處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)應(yīng)用場景對應(yīng)的目標(biāo)類型字段和目標(biāo)編碼字段,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于所述服務(wù)器的字段更新指示,確定目標(biāo)二維碼之后,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述獲取所述目標(biāo)應(yīng)用場景關(guān)聯(lián)的第二商戶所對應(yīng)的二維碼鏈接,包括:
6.根據(jù)權(quán)利要求5...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:許家豪,王國標(biāo),謝國飛,錢琦,
申請(專利權(quán))人:江蘇中侖數(shù)字科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。