[發(fā)明專利]電子面單打印方法、裝置、設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010194404.4 | 申請日: | 2020-03-19 |
| 公開(公告)號: | CN111400344B | 公開(公告)日: | 2023-04-18 |
| 發(fā)明(設(shè)計)人: | 張玲玲;徐如山 | 申請(專利權(quán))人: | 上海東普信息科技有限公司 |
| 主分類號: | G06F16/245 | 分類號: | G06F16/245;G06F16/27;G06Q10/083 |
| 代理公司: | 北京市京大律師事務(wù)所 11321 | 代理人: | 謝文強 |
| 地址: | 201700 上海市青浦區(qū)*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 電子 打印 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明涉及物流技術(shù)領(lǐng)域,公開了一種電子面單打印方法、裝置、設(shè)備及存儲介質(zhì),用于提高電子面單的打印效率和靈活性。電子面單打印方法包括:接收終端發(fā)送的系統(tǒng)下單請求,并對系統(tǒng)下單請求進(jìn)行參數(shù)驗證,得到驗證結(jié)果;當(dāng)驗證結(jié)果為驗證成功時,基于訂單報文信息獲取初始面單信息;當(dāng)檢測到第一用戶采用線下提供運單號時,獲取并校驗已分配的運單號,得到已校驗的運單號;當(dāng)檢測到第一用戶未采用線下提供運單號時,對預(yù)置從數(shù)據(jù)庫進(jìn)行加鎖處理,并從預(yù)置從數(shù)據(jù)庫中獲取新的運單號;將已校驗的運單號或者新的運單號設(shè)置為目標(biāo)運單號,將訂單報文信息、初始面單信息和目標(biāo)運單號封裝成目標(biāo)面單信息,以使得終端采用預(yù)置方式打印目標(biāo)面單信息。
技術(shù)領(lǐng)域
本發(fā)明涉及物流技術(shù)領(lǐng)域,尤其涉及一種電子面單打印方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù)
隨著當(dāng)前電子行業(yè)的發(fā)展,越來越多的商家開展線下發(fā)貨或者門店發(fā)貨業(yè)務(wù),傳統(tǒng)的訂單業(yè)務(wù)已無法滿足當(dāng)前快遞業(yè)務(wù)量的快速發(fā)展,目前各個大、中、小型商家都具備了自行對接快遞公司,開展業(yè)務(wù)的能力。
現(xiàn)有的針對公共快遞業(yè)務(wù)、專有大客戶以及第三方平臺開展快遞業(yè)務(wù)合作,并在不同業(yè)務(wù)場景下,對不同客戶的訂單信息采用各自不同的管理平臺,導(dǎo)致打印快遞面單靈活性較差以及打印效率較低的問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于解決針對不同的用戶群體打印快遞面單靈活性較差以及帶打印效率較低的問題。
本發(fā)明第一方面提供了一種電子面單打印方法,包括:接收終端發(fā)送的系統(tǒng)下單請求,并對所述系統(tǒng)下單請求進(jìn)行參數(shù)驗證,得到驗證結(jié)果,所述系統(tǒng)下單請求包括訂單報文信息;當(dāng)所述驗證結(jié)果為驗證成功時,將所述訂單報文信息存入到預(yù)置主數(shù)據(jù)庫中,并基于所述訂單報文信息查詢預(yù)置從數(shù)據(jù)庫,得到初始面單信息,所述初始面單信息包括三段碼信息、集包地信息、攬件網(wǎng)點信息和派件網(wǎng)點信息;當(dāng)檢測到第一用戶采用線下提供運單號時,從所述預(yù)置從數(shù)據(jù)庫中獲取并校驗已分配的運單號,得到已校驗的運單號;當(dāng)檢測到所述第一用戶未采用所述線下提供運單號時,對所述預(yù)置從數(shù)據(jù)庫進(jìn)行加鎖處理,并從所述預(yù)置從數(shù)據(jù)庫中獲取新的運單號;將所述已校驗的運單號或者所述新的運單號設(shè)置為目標(biāo)運單號,按照預(yù)置數(shù)據(jù)格式對所述訂單報文信息、所述初始面單信息和所述目標(biāo)運單號進(jìn)行數(shù)據(jù)封裝,得到目標(biāo)面單信息,并將所述目標(biāo)面單信息發(fā)送到所述終端,以使得所述終端采用預(yù)置方式打印所述目標(biāo)面單信息。
可選的,在本發(fā)明第一方面的第一種實現(xiàn)方式中,所述接收終端發(fā)送的系統(tǒng)下單請求,并對所述系統(tǒng)下單請求進(jìn)行參數(shù)驗證,得到驗證結(jié)果,所述系統(tǒng)下單請求包括訂單報文信息,包括:接收終端發(fā)送的系統(tǒng)下單請求,并對所述系統(tǒng)下單請求進(jìn)行解析,得到請求接口類型、第一用戶的賬號標(biāo)識、訂單報文信息和簽名信息;當(dāng)所述請求接口類型為目標(biāo)類型時,獲取第一用戶的密鑰,將所述第一用戶的賬號標(biāo)識、所述第一用戶的密鑰和所述訂單報文信息按照先后順序進(jìn)行字符串拼接,并按照預(yù)置加密算法對拼接后的字符串進(jìn)行加密,得到待驗證信息;判斷所述待驗證信息與所述簽名信息是否一致,得到匹配結(jié)果;若所述匹配結(jié)果為匹配失敗,則向所述終端發(fā)送參數(shù)不匹配響應(yīng)消息;若所述匹配結(jié)果為匹配成功,則對所述訂單報文信息進(jìn)行數(shù)據(jù)解析,得到解析結(jié)果和已解析的報文信息,所述已解析的訂單報文信息包括訂單唯一序列號和訂單類型;若所述解析結(jié)果為解析失敗,則向所述終端發(fā)送獲取正常訂單信息請求;所述解析結(jié)果為解析成功,則從已解析的訂單報文信息中讀取訂單唯一序列號,并基于所述訂單唯一序列號和所述第一用戶的賬號標(biāo)識判斷所述訂單報文信息是否已存在,得到驗證結(jié)果;若所述訂單報文信息已存在,則確定所述驗證結(jié)果為驗證失敗,并向所述終端發(fā)送訂單重復(fù)響應(yīng)消息;若所述訂單報文信息不存在,則確定所述驗證結(jié)果為驗證成功。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海東普信息科技有限公司,未經(jīng)上海東普信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010194404.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





