• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種訂單打印的方法和裝置制造方法及圖紙

    技術編號:44380264 閱讀:18 留言:0更新日期:2025-02-25 09:54
    本發明專利技術公開了一種訂單打印的方法和裝置,涉及計算機技術領域。該方法的一具體實施方式包括:響應于接收到的多個平臺的訂單打印請求,確定所述多個平臺的目標訂單和目標訂單的打印順序;根據所述打印順序將所述目標訂單進行排列,并創建針對排序后的目標訂單的任務隊列;基于預先設置的任務調度器從所述任務隊列中獲取待打印任務,將所述待打印任務發送至待打印任務所對應的多個打印插件進行訂單打印。該實施方式能夠在混平臺批量順序打印的情況下,按照訂單的實際順序進行訂單打印,生產效率高,錯誤率低。

    【技術實現步驟摘要】

    本專利技術涉及計算機,尤其涉及一種訂單打印的方法和裝置


    技術介紹

    1、現有技術中,對涉及多個打印插件的訂單集進行批量打印時,由于各個打印插件的執行策略或執行效率不同,往往在訂單打印時容易出現亂序或漏單等情況,只能通過人工核對或重新打印進行處理。

    2、在實現本專利技術過程中,專利技術人發現相關技術中至少存在如下問題:

    3、無法按照訂單的實際順序進行訂單打印,人工核對或重新打印的生產效率較低,錯誤率較高。


    技術實現思路

    1、有鑒于此,本專利技術實施例提供一種訂單打印的方法和裝置,能夠在混平臺批量順序打印的情況下,按照訂單的實際順序進行訂單打印,生產效率高,錯誤率低。

    2、為實現上述目的,根據本專利技術實施例的一個方面,提供了一種訂單打印的方法,包括:

    3、響應于接收到的多個平臺的訂單打印請求,確定所述多個平臺的目標訂單和目標訂單的打印順序;

    4、根據所述打印順序將所述目標訂單進行排列,并創建針對排序后的目標訂單的任務隊列;

    5、基于預先設置的任務調度器從所述任務隊列中獲取待打印任務,將所述待打印任務發送至待打印任務所對應的多個打印插件進行訂單打印。

    6、進一步地,響應于接收到的多個平臺的訂單打印請求之后,所述方法還包括:

    7、確定用戶開啟預先配置的多平臺打印控制開關;其中,所述多平臺打印控制開關用于控制批量打印多平臺訂單。

    8、進一步地,所述多平臺打印控制開關通過以下步驟進行配置:

    9、確定所述多平臺打印控制開關的作用范圍和觸發條件,基于所述作用范圍和觸發條件確定配置參數,根據所述配置參數設置多平臺打印控制開關。

    10、進一步地,所述方法還包括:

    11、判斷所述任務隊列中是否存在待打印任務;

    12、若是,則基于預先設置的任務調度器從所述任務隊列中獲取待打印任務;

    13、若否,則截止訂單打印。

    14、進一步地,將所述待打印任務發送至待打印任務所對應的多個打印插件進行訂單打印之后,所述方法還包括:

    15、監聽所述多個打印插件的執行結果,基于所述執行結果確定所述待打印任務的打印結果,將所述執行結果返回至所述任務調度器或者反饋給所述訂單打印請求的請求方。

    16、進一步地,監聽所述多個打印插件的執行結果,基于所述執行結果確定所述待打印任務的打印結果,包括:

    17、基于預先配置的每個打印插件對應的消息回調機制,監聽每個打印插件返回的報文信息;

    18、響應于所述報文信息具有打印成功標識,將所述待打印任務的打印結果標記為打印完成且打印成功;

    19、響應于所述報文信息不具有打印成功標識,將所述待打印任務的打印結果標記為打印完成且打印失敗。

    20、進一步地,在所述打印結果為打印失敗的情況下,所述方法還包括:

    21、基于預設的重試次數,使用重試機制對打印失敗的待打印任務進行跳轉補打。

    22、根據本專利技術實施例的第二方面,提供了一種訂單打印的裝置,包括:

    23、打印請求模塊,響應于接收到的多個平臺的訂單打印請求,確定所述多個平臺的目標訂單和目標訂單的打印順序;

    24、任務隊列模塊,根據所述打印順序將所述目標訂單進行排列,并創建針對排序后的目標訂單的任務隊列;

    25、訂單打印模塊,基于預先設置的任務調度器從所述任務隊列中獲取待打印任務,將所述待打印任務發送至待打印任務所對應的多個打印插件進行訂單打印。

    26、根據本專利技術實施例的第三方面,提供了一種電子設備,包括:

    27、一個或多個處理器;

    28、存儲器,用于存儲一個或多個程序,

    29、當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器實現上述任一實施例所述的方法。

    30、根據本專利技術實施例的第四方面,提供了一種計算機可讀介質,其上存儲有計算機程序,所述程序被處理器執行時實現上述任一實施例所述的方法。

    31、根據本專利技術實施例的第五方面,提供了一種計算機程序產品,包括計算機程序,計算機程序被處理器執行時實現上述任一實施例的方法。

    32、上述專利技術中的一個實施例具有如下優點或有益效果:通過響應于接收到的訂單打印請求,確定目標訂單和目標訂單的打印順序;根據所述打印順序將所述目標訂單進行排列,并創建任務隊列;基于預先設置的任務調度器從所述任務隊列中獲取待打印任務,將所述待打印任務發送至待打印任務所對應的打印插件進行訂單打印;本專利技術實施例能夠在混平臺批量順序打印的情況下,按照訂單的實際順序進行訂單打印,生產效率高,錯誤率低。

    33、上述的非慣用的可選方式所具有的進一步效果將在下文中結合具體實施方式加以說明。

    本文檔來自技高網...

    【技術保護點】

    1.一種訂單打印的方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,響應于接收到的多個平臺的訂單打印請求之后,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,所述多平臺打印控制開關通過以下步驟進行配置:

    4.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1所述的方法,其特征在于,將所述待打印任務發送至待打印任務所對應的多個打印插件進行訂單打印之后,所述方法還包括:

    6.根據權利要求5所述的方法,其特征在于,監聽所述多個打印插件的執行結果,基于所述執行結果確定所述待打印任務的打印結果,包括:

    7.根據權利要求5所述的方法,其特征在于,在所述打印結果為打印失敗的情況下,所述方法還包括:

    8.一種訂單打印的裝置,其特征在于,包括:

    9.一種電子設備,其特征在于,包括:

    10.一種計算機可讀介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1-7中任一所述的方法。

    11.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1-7中任一所述的方法。

    ...

    【技術特征摘要】

    1.一種訂單打印的方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,響應于接收到的多個平臺的訂單打印請求之后,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,所述多平臺打印控制開關通過以下步驟進行配置:

    4.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求1所述的方法,其特征在于,將所述待打印任務發送至待打印任務所對應的多個打印插件進行訂單打印之后,所述方法還包括:

    6.根據權利要求5所述的方法,其特征在于,監聽所述多個打印插件...

    【專利技術屬性】
    技術研發人員:成瑋鵬
    申請(專利權)人:北京京東遠升科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中文无码字慕在线观看| 亚洲大尺度无码无码专区| 亚洲av中文无码乱人伦在线观看| 无码人妻黑人中文字幕| 国产成人无码AV麻豆| 天堂无码久久综合东京热| 亚洲熟妇无码乱子AV电影| 亚洲日韩精品无码专区| 熟妇人妻系列av无码一区二区| 久久午夜夜伦鲁鲁片免费无码影视| 永久免费无码日韩视频| 久久无码AV一区二区三区| 国产自无码视频在线观看| 精品人妻系列无码人妻漫画| 亚洲精品无码乱码成人| 日韩少妇无码喷潮系列一二三| 久久综合精品国产二区无码| 中文成人无码精品久久久不卡| 亚洲午夜无码久久久久小说 | 大胆日本无码裸体日本动漫| 亚洲日产无码中文字幕| 免费人成无码大片在线观看| 孕妇特级毛片WW无码内射| 亚洲av无码一区二区三区不卡| 免费看无码自慰一区二区| 亚洲国产成人无码AV在线影院| 无码人妻一区二区三区免费n鬼沢| 日韩精品无码一区二区三区AV | 久久亚洲AV成人无码| 亚洲AV无码成人专区片在线观看| 韩日美无码精品无码| 中文字幕av无码不卡| 亚洲精品无码久久毛片| 亚洲伊人成无码综合网| 永久免费av无码网站大全| 无码人妻精品一区二区三区不卡 | 亚洲精品中文字幕无码A片老| 欧洲精品久久久av无码电影 | 无码国产精品一区二区高潮| 无码人妻aⅴ一区二区三区| 国产精品无码无卡在线观看久|