国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      批量任務(wù)的處理方法及系統(tǒng)的制作方法

      文檔序號(hào):10686822閱讀:401來源:國(guó)知局
      批量任務(wù)的處理方法及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明涉及信息處理技術(shù),公開了一種批量任務(wù)的處理方法及系統(tǒng)。本發(fā)明中,批量任務(wù)的處理方法包括:獲取創(chuàng)建任務(wù)界面;創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域;在選擇區(qū)域根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型,在上傳區(qū)域根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件;根據(jù)確定的任務(wù)類型創(chuàng)建任務(wù),并對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息;解析處理與任務(wù)類型一一對(duì)應(yīng)。本發(fā)明還提供了一種批量任務(wù)的處理系統(tǒng)。這樣,使得處理批量任務(wù)的界面以及交互方式得以統(tǒng)一,方便操作,提高了批量任務(wù)的處理效率,同時(shí)提高了開發(fā)批量任務(wù)處理系統(tǒng)的代碼利用率,縮短了開發(fā)時(shí)間,降低了開發(fā)成本。
      【專利說明】
      批量任務(wù)的處理方法及系統(tǒng)
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及信息處理技術(shù),特別涉及一種批量任務(wù)的處理方法及系統(tǒng)。
      【背景技術(shù)】
      [0002]在運(yùn)營(yíng)部的日常工作當(dāng)中,需要對(duì)商品信息及配置進(jìn)行更新維護(hù)工作,例如商品的創(chuàng)建、名稱更改、描述的變更、配送區(qū)域的設(shè)置等等。隨著商品品類的擴(kuò)充,越來越多的商品被創(chuàng)建和維護(hù),若逐一創(chuàng)建或維護(hù)商品,會(huì)對(duì)運(yùn)營(yíng)部產(chǎn)生巨大工作量,并降低工作效率。
      [0003]目前解決上述問題的方法是:根據(jù)不同的業(yè)務(wù)場(chǎng)景,進(jìn)行不同業(yè)務(wù)場(chǎng)景的批量功能界面的定制化開發(fā)及邏輯處理,并將批量功能嵌入現(xiàn)有業(yè)務(wù)界面當(dāng)中。
      [0004]但是,在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:多個(gè)批量業(yè)務(wù)場(chǎng)景之間的用戶界面和交互方式不能統(tǒng)一。同時(shí),多個(gè)批量任務(wù)開發(fā)工作存在重復(fù)雷同的邏輯及代碼,不利于功能的復(fù)用及維護(hù),而且,還延長(zhǎng)了開發(fā)的時(shí)間,提高了開發(fā)的成本。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的目的在于提供一種批量任務(wù)的處理方法及系統(tǒng),使得處理批量任務(wù)的界面以及交互方式得以統(tǒng)一,方便操作,提高了批量任務(wù)的處理效率,同時(shí),提高了開發(fā)批量任務(wù)處理系統(tǒng)的代碼利用率,縮短了開發(fā)時(shí)間,降低了開發(fā)成本。
      [0006]為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種批量任務(wù)的處理方法,包括:
      [0007]獲取創(chuàng)建任務(wù)界面;其中,所述創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域;
      [0008]在所述選擇區(qū)域,根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型,在所述上傳區(qū)域,根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件;
      [0009]根據(jù)確定的任務(wù)類型,創(chuàng)建任務(wù),并對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息;其中,所述解析處理與所述任務(wù)類型一一對(duì)應(yīng)。
      [0010]本發(fā)明的實(shí)施方式還提供了一種批量任務(wù)的處理系統(tǒng),包括:獲取模塊、第一選擇模塊、第二選擇模塊、創(chuàng)建模塊與解析模塊;
      [0011 ]所述獲取模塊,用于獲取創(chuàng)建任務(wù)界面;其中,所述創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域;
      [0012]所述第一選擇模塊,用于在所述選擇區(qū)域,根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型;
      [0013]所述第二選擇模塊,用于在所述上傳區(qū)域,根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件;
      [0014]所述創(chuàng)建模塊,用于根據(jù)確定的任務(wù)類型,創(chuàng)建任務(wù);
      [0015]所述解析模塊,用于根據(jù)確定的任務(wù)類型,對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息;其中,所述解析處理與所述任務(wù)類型一一對(duì)應(yīng)。
      [0016]本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,是在同一個(gè)創(chuàng)建任務(wù)界面上提供至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域,在該創(chuàng)建任務(wù)界面上,用戶可以根據(jù)需求在上述的選擇區(qū)域選擇創(chuàng)建的任務(wù)的任務(wù)類型,并在上述的數(shù)據(jù)文件上傳區(qū)域選擇需要上傳的批量數(shù)據(jù)文件,這樣,使得處理批量任務(wù)的界面以及交互方式得以統(tǒng)一,用戶就可以在同一個(gè)創(chuàng)建任務(wù)界面上,創(chuàng)建不同的任務(wù)類型并上傳批量數(shù)據(jù)文件,避免了創(chuàng)建不同類型的任務(wù)時(shí)切換交互界面,方便操作,提高了批量任務(wù)的處理效率;同時(shí),在開發(fā)批量任務(wù)處理系統(tǒng)過程中,對(duì)于實(shí)現(xiàn)不同類型的任務(wù)的相同功能的代碼,只需要開發(fā)一次即可,而不必為每個(gè)類型的任務(wù)的相同功能都開發(fā)一次代碼,實(shí)現(xiàn)了代碼的重復(fù)利用,提高了開發(fā)批量任務(wù)處理系統(tǒng)的代碼利用率,縮短了開發(fā)時(shí)間,降低了開發(fā)成本。
      [0017]優(yōu)選地,在所述得到創(chuàng)建的任務(wù)的明細(xì)信息之后,還包括:將所述任務(wù)與所述明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)。利用數(shù)據(jù)庫(kù)可以存儲(chǔ)大量的批量任務(wù)數(shù)據(jù)信息,并且方便管理數(shù)據(jù),便于對(duì)數(shù)據(jù)進(jìn)行各種操作,同時(shí)可以提高對(duì)數(shù)據(jù)的處理效率。
      [0018]優(yōu)選地,在所述將所述任務(wù)與所述明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)中,具體包括:對(duì)所述任務(wù)與所述明細(xì)信息進(jìn)行序列化處理。通過序列化處理,可以將數(shù)據(jù)分解成字節(jié)流,便于存儲(chǔ)。
      [0019]優(yōu)選地,在所述序列化處理中,具體包括:將所述任務(wù)與所述明細(xì)信息按照J(rèn)SON格式進(jìn)行序列化處理。將數(shù)據(jù)以JSON的格式保存,格式比較簡(jiǎn)單,容易對(duì)數(shù)據(jù)進(jìn)行分類解析,而且JSON格式占用帶寬較小,可以很輕松地訪問。
      [0020]優(yōu)選地,在所述將所述任務(wù)與所述明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)之后,還包括:根據(jù)任務(wù)類型,調(diào)用對(duì)應(yīng)的處理模塊對(duì)所述數(shù)據(jù)文件進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并根據(jù)處理結(jié)果更新所述數(shù)據(jù)庫(kù)中所述任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài);其中,所述業(yè)務(wù)邏輯處理與所述任務(wù)類型一一對(duì)應(yīng),所述處理模塊與所述業(yè)務(wù)邏輯處理一一對(duì)應(yīng)。
      [0021]利用不同的處理模塊對(duì)數(shù)據(jù)文件進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,避免使用同一處理模塊對(duì)不同的數(shù)據(jù)文件進(jìn)行串行處理,縮短了任務(wù)處理時(shí)間,減少了用戶等待時(shí)間,有利于提升用戶體驗(yàn)。
      [0022]優(yōu)選地,在所述業(yè)務(wù)邏輯處理,并根據(jù)處理結(jié)果更新所述數(shù)據(jù)庫(kù)中所述任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài)中,具體包括:每處理完畢一個(gè)所述數(shù)據(jù)文件,更新對(duì)應(yīng)的任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài)。這樣,邊處理邊更新數(shù)據(jù)狀態(tài)的處理方式,可以使用戶及時(shí)了解數(shù)據(jù)的狀態(tài),同時(shí),避免全部數(shù)據(jù)處理完畢之后更新數(shù)據(jù)狀態(tài)給用戶帶來的不便,減少用戶的等待時(shí)間,提高用戶時(shí)間利用率。
      [0023]優(yōu)選地,在所述得到創(chuàng)建的任務(wù)的明細(xì)信息之后,還包括:獲取創(chuàng)建的任務(wù)的處理狀態(tài),并存儲(chǔ)至所述數(shù)據(jù)庫(kù);根據(jù)用戶的查看操作,跳轉(zhuǎn)至查看頁(yè)面;其中,所述查看頁(yè)面上至少包括創(chuàng)建的任務(wù)的任務(wù)類型與處理狀態(tài)。這樣,通過同一個(gè)查看頁(yè)面,用戶可以查看不同類型的任務(wù)的處理狀態(tài),可以供用戶方便有效的查看各批量任務(wù)的處理進(jìn)度。
      [0024]優(yōu)選地,所述查看頁(yè)面上還包括:用于查看所述明細(xì)信息的按鈕區(qū)域;所述按鈕區(qū)域關(guān)聯(lián)至所述數(shù)據(jù)庫(kù);在所述跳轉(zhuǎn)至查看頁(yè)面之后,還包括:若檢測(cè)到所述按鈕區(qū)域被觸發(fā),則顯示所述明細(xì)信息。通過觸發(fā)按鈕區(qū)域調(diào)出明細(xì)信息,操作簡(jiǎn)單,實(shí)用性強(qiáng)。
      [0025]另外,所述任務(wù)類型可以至少包括批量改名、批量創(chuàng)建商品、批量導(dǎo)入配送區(qū)域、批量導(dǎo)入屬性中的至少一個(gè)。
      【附圖說明】
      [0026]圖1是根據(jù)本發(fā)明第一實(shí)施方式的批量任務(wù)的處理方法流程圖;
      [0027]圖2是根據(jù)本發(fā)明第一實(shí)施方式中的上傳任務(wù)的界面示意圖;
      [0028]圖3是根據(jù)本發(fā)明第二實(shí)施方式的批量任務(wù)的處理方法流程圖;
      [0029]圖4是根據(jù)本發(fā)明第二實(shí)施方式中的批量任務(wù)查看示意圖;
      [0030]圖5是根據(jù)本發(fā)明第二實(shí)施方式中的批量任務(wù)詳情查看示意圖;
      [0031 ]圖6是根據(jù)本發(fā)明第三實(shí)施方式的批量任務(wù)的處理系統(tǒng)的結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0032]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。
      [0033]本發(fā)明的第一實(shí)施方式涉及一種批量任務(wù)的處理方法,具體流程如圖1所示,包含以下步驟:
      [0034]步驟101,建立任務(wù)類型表。具體地說,響應(yīng)于用戶建立任務(wù)類型表的操作,建立包括各個(gè)任務(wù)類型的表格,其中,用于定義不同任務(wù)類型的名稱及上傳數(shù)據(jù)文件的格式。
      [0035]在本實(shí)施方式中,任務(wù)類型可以至少包括批量改名、批量創(chuàng)建商品、批量導(dǎo)入配送區(qū)域、批量導(dǎo)入屬性中的至少一個(gè)。
      [0036]步驟102,獲取創(chuàng)建任務(wù)界面。其中,創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域。
      [0037]在實(shí)際應(yīng)用中,創(chuàng)建任務(wù)界面可以是如圖2所示的上傳界面,任務(wù)類型的選擇區(qū)域可以包含各個(gè)任務(wù)類型的名稱以及對(duì)應(yīng)的選擇按鈕201,通過選中任務(wù)類型名稱對(duì)應(yīng)的選擇按鈕,可以確定任務(wù)類型。選擇按鈕包含“選中”狀態(tài)與“未選中”狀態(tài),當(dāng)選擇按鈕的狀態(tài)由“未選中”狀態(tài)改變?yōu)椤斑x中”狀態(tài)時(shí),表示確定了該選擇按鈕對(duì)應(yīng)的任務(wù)類型。
      [0038]在數(shù)據(jù)文件上傳區(qū)域,用戶可以通過點(diǎn)擊“瀏覽”選擇上傳的批量數(shù)據(jù)文件,在上傳數(shù)據(jù)文件后,在“瀏覽”后的顯示區(qū)域顯示上傳的數(shù)據(jù)文件的文件名(YYY)。
      [0039]在上傳界面中,還可以包括“確定上傳”的按鈕區(qū)域以及“取消”按鈕區(qū)域。用戶可以通過觸發(fā)“確定上傳”的按鈕區(qū)域,進(jìn)行上傳數(shù)據(jù)文件,也可以通過觸發(fā)“取消”按鈕區(qū)域取消上傳數(shù)據(jù)文件。
      [0040]在上傳界面中,還可以包含說明區(qū)域,說明區(qū)域中顯示的文字“XXX”會(huì)根據(jù)確定的任務(wù)類型改變,用于解釋說明確定的任務(wù)類型。
      [0041]在上傳界面中,還可以包含模板下載區(qū)域,在該區(qū)域提供獲取模板的超鏈接,通過點(diǎn)擊“獲取模板”可以獲取確定的任務(wù)類型的模板,以供用戶參考使用,有利于提升用戶體驗(yàn)。
      [0042]步驟103,根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型。具體地說,用戶根據(jù)需求,在選擇區(qū)域,通過執(zhí)行選中任務(wù)類型名稱前的選擇按鈕的操作,選中創(chuàng)建的任務(wù)類型。
      [0043]步驟104,根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件。具體地說,用戶根據(jù)任務(wù)類型,在上傳區(qū)域,通過執(zhí)行選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件。
      [0044]步驟105,根據(jù)確定的任務(wù)類型,創(chuàng)建任務(wù),并對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息。其中,解析處理與任務(wù)類型一一對(duì)應(yīng),明細(xì)信息為數(shù)據(jù)文件中的攜帶的信息。
      [0045]具體地說,每一個(gè)任務(wù)類型對(duì)應(yīng)一種解析處理方法。根據(jù)任務(wù)類型,對(duì)批量上傳的數(shù)據(jù)文件進(jìn)行相應(yīng)的解析處理,可以得到創(chuàng)建的任務(wù)的明細(xì)信息。
      [0046]步驟106,將創(chuàng)建的任務(wù)與明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)。利用數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),可以存儲(chǔ)大量的批量任務(wù)數(shù)據(jù)信息,并且方便管理數(shù)據(jù),便于對(duì)數(shù)據(jù)進(jìn)行各種操作,同時(shí)可以提高對(duì)數(shù)據(jù)的處理效率。
      [0047]在本實(shí)施方式中,可以對(duì)創(chuàng)建的任務(wù)與明細(xì)信息進(jìn)行序列化處理后,再存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)。利用數(shù)據(jù)庫(kù)可以存儲(chǔ)大量的批量任務(wù)數(shù)據(jù)信息,并且方便管理數(shù)據(jù),便于對(duì)數(shù)據(jù)進(jìn)行各種操作,同時(shí)可以提高對(duì)數(shù)據(jù)的處理效率。
      [0048]優(yōu)選地,在本實(shí)施方式中,在序列化處理時(shí),可以將創(chuàng)建的任務(wù)與明細(xì)信息按照J(rèn)SON格式進(jìn)行序列化處理。將數(shù)據(jù)以JSON的格式保存,格式比較簡(jiǎn)單,容易對(duì)數(shù)據(jù)進(jìn)行分類解析,而且JSON格式占用帶寬較小,可以很輕松地訪問。
      [0049]至此為止,批量任務(wù)的上傳處理完畢。由于在同一界面上可以完成各種任務(wù)類型的數(shù)據(jù)文件的批量上傳,這樣,使得上傳批量任務(wù)的界面以及交互方式得以統(tǒng)一,用戶就可以在同一個(gè)創(chuàng)建任務(wù)界面上,創(chuàng)建不同的任務(wù)類型并上傳批量數(shù)據(jù)文件,避免了創(chuàng)建不同類型的任務(wù)時(shí)切換交互界面,方便操作,提高了批量任務(wù)的處理效率。
      [0050]本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,是在同一個(gè)創(chuàng)建任務(wù)界面上提供至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域,在該創(chuàng)建任務(wù)界面上,用戶可以根據(jù)需求在上述的選擇區(qū)域選擇創(chuàng)建的任務(wù)的任務(wù)類型,并在上述的數(shù)據(jù)文件上傳區(qū)域選擇需要上傳的批量數(shù)據(jù)文件,這樣,使得處理批量任務(wù)的界面以及交互方式得以統(tǒng)一,用戶就可以在同一個(gè)創(chuàng)建任務(wù)界面上,創(chuàng)建不同的任務(wù)類型并上傳批量數(shù)據(jù)文件,避免了創(chuàng)建不同類型的任務(wù)時(shí)切換交互界面,方便操作,提高了批量任務(wù)的處理效率;同時(shí),在開發(fā)批量任務(wù)處理系統(tǒng)過程中,對(duì)于實(shí)現(xiàn)不同類型的任務(wù)的相同功能的代碼,只需要開發(fā)一次即可,而不必為每個(gè)類型的任務(wù)的相同功能都開發(fā)一次代碼,實(shí)現(xiàn)了代碼的重復(fù)利用,提高了開發(fā)批量任務(wù)處理系統(tǒng)的代碼利用率,縮短了開發(fā)時(shí)間,降低了開發(fā)成本。
      [0051]本發(fā)明的第二實(shí)施方式涉及一種批量任務(wù)的處理方法。第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上做了進(jìn)一步改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第二實(shí)施方式中,還提供統(tǒng)一的查看頁(yè)面,這樣,通過同一個(gè)查看頁(yè)面,用戶可以查看不同類型的任務(wù)的處理狀態(tài),可以供用戶方便有效的查看各批量任務(wù)的處理進(jìn)度。
      [0052]本實(shí)施方式中的批量任務(wù)的處理方法,具體如圖3所示,包含步驟301?310,其中,步驟301?306分別與第一實(shí)施方式中的步驟101?106相似,在此不再贅述。下面僅對(duì)步驟307?310進(jìn)行詳細(xì)介紹。
      [0053]步驟307,根據(jù)任務(wù)類型調(diào)用對(duì)應(yīng)的處理模塊對(duì)數(shù)據(jù)文件進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并根據(jù)處理結(jié)果更新數(shù)據(jù)庫(kù)中創(chuàng)建的任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài);其中,業(yè)務(wù)邏輯處理與任務(wù)類型一一對(duì)應(yīng),處理模塊與業(yè)務(wù)邏輯處理一一對(duì)應(yīng)。利用不同的處理模塊對(duì)數(shù)據(jù)文件進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理(異步處理),避免使用同一處理模塊對(duì)不同的數(shù)據(jù)文件進(jìn)行串行處理,縮短了任務(wù)處理時(shí)間,減少了用戶等待時(shí)間,有利于提升用戶體驗(yàn)。
      [0054]在本步驟中,每處理完畢一個(gè)數(shù)據(jù)文件,便更新對(duì)應(yīng)的任務(wù)的狀態(tài)及明細(xì)信息的狀態(tài)。這樣,邊處理邊更新數(shù)據(jù)狀態(tài)的處理方式,可以使用戶及時(shí)了解數(shù)據(jù)的狀態(tài),同時(shí),避免全部數(shù)據(jù)處理完畢之后更新數(shù)據(jù)狀態(tài)給用戶帶來的不便,減少用戶的等待時(shí)間,提高用戶時(shí)間利用率。
      [0055]步驟308,獲取創(chuàng)建的任務(wù)的處理狀態(tài),并存儲(chǔ)至數(shù)據(jù)庫(kù)。其中,任務(wù)的處理狀態(tài)包括已處理與未處理兩種狀態(tài)。
      [0056]步驟309,根據(jù)用戶的查看操作,跳轉(zhuǎn)至查看頁(yè)面。其中,查看頁(yè)面上至少包括創(chuàng)建的任務(wù)的任務(wù)類型與處理狀態(tài),還可以包含上傳時(shí)間、上傳者身份標(biāo)識(shí)信息、備注信息、數(shù)據(jù)文件的個(gè)數(shù)、處理失敗的數(shù)目等信息。
      [0057]在實(shí)際應(yīng)用中,查看頁(yè)面可以如圖4所示,包括:任務(wù)類型、文件名稱、上傳人、處理狀態(tài)、統(tǒng)計(jì)的失敗數(shù)大于的預(yù)設(shè)值、上傳時(shí)間等搜索條件框、查詢按鈕、清空條件的按鈕、上傳文件的按鈕、首頁(yè)按鈕(用于返回至搜索結(jié)果的首頁(yè))、上頁(yè)按鈕(用于跳轉(zhuǎn)至當(dāng)前頁(yè)的前一頁(yè))、下頁(yè)按鈕(用于跳轉(zhuǎn)至當(dāng)前頁(yè)的下一頁(yè))、尾頁(yè)按鈕(用于跳轉(zhuǎn)至尾頁(yè))、用于選擇每頁(yè)顯示任務(wù)條數(shù)的選擇按鈕(倒三角按鈕,比如每頁(yè)顯示任務(wù)的條數(shù)為50)、用于顯示當(dāng)前頁(yè)數(shù)的顯示模塊、用于選擇頁(yè)碼的選擇按鈕(倒三角按鈕)、用于顯示搜索結(jié)果的顯示模塊(顯示格式為共搜索到AAA個(gè)符合條件的結(jié)果)以及顯示搜索結(jié)果的表格;其中,顯示搜索結(jié)果的表格中可以包含任務(wù)ID(1、2、3、4、5、6)、上傳文件名(text.xls、text2.xls、text3.xls、text5.xls、text6.xls、text7.xls)、任務(wù)類型、上傳時(shí)間(2014.1.26、2015.1.26、2015.2.16、2015.3.16、2015.5.9、2015.6.7)、上傳人(張三、李四、王五)、處理狀態(tài)(已處理、未處理、異常)、備注、搜索到的數(shù)據(jù)的總條數(shù),失敗條數(shù)以及操作欄。操作欄中包括:用于查看明細(xì)信息的按鈕區(qū)域(“查看明細(xì)”);按鈕區(qū)域關(guān)聯(lián)至數(shù)據(jù)庫(kù)。用戶可以通過觸發(fā)“查看明細(xì)”,從數(shù)據(jù)庫(kù)調(diào)出對(duì)應(yīng)的數(shù)據(jù)文件,以供用戶查看明細(xì)信息。
      [0058]其中,搜索條件框用于接收用戶輸入的搜索條件,查詢按鈕被觸發(fā)時(shí)從數(shù)據(jù)庫(kù)搜索符合用戶輸入的搜索條件的數(shù)據(jù)。用戶可以通過首頁(yè)按鈕、上頁(yè)按鈕、下頁(yè)按鈕、尾頁(yè)按鈕操作搜索結(jié)果,也可以通過倒三角按鈕選擇搜索結(jié)果的顯示方式。
      [0059]步驟310,若檢測(cè)到查看頁(yè)面上的按鈕區(qū)域被觸發(fā),則顯示明細(xì)信息。
      [0060]在實(shí)際應(yīng)用中,顯示明細(xì)信息的界面可以如圖5所示,包含處理狀態(tài)的搜索框、篩選按鈕、返回按鈕、下載處理失敗的數(shù)據(jù)的按鈕、顯示框(用于顯示當(dāng)前查看批量任務(wù)ID、任務(wù)類型、上傳文件名、上傳人、上傳時(shí)間)、首頁(yè)按鈕、上頁(yè)按鈕、下頁(yè)按鈕、尾頁(yè)按鈕、用于選擇每頁(yè)顯示任務(wù)條數(shù)的選擇按鈕(倒三角按鈕,比如每頁(yè)顯示任務(wù)的條數(shù)為50)、用于顯示當(dāng)前頁(yè)數(shù)的顯示模塊、用于選擇頁(yè)碼的選擇按鈕(倒三角按鈕)、用于顯示搜索結(jié)果的顯示模塊(顯示格式為共搜索到AAA個(gè)符合條件的結(jié)果)以及顯示搜索結(jié)果的表格;其中,顯示搜索結(jié)果的表格中可以包含商品編碼、商品名稱、處理狀態(tài)、處理時(shí)間以及備注(比如,名稱包含特殊字符、商品編碼不存在)。
      [0061]另外,在實(shí)際應(yīng)用時(shí),可以在任務(wù)類型表中添加任務(wù)類型,來擴(kuò)展任務(wù)類型及任務(wù)處理邏輯模塊的方式,靈活支持業(yè)務(wù)發(fā)展的需要。
      [0062]上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
      [0063]本發(fā)明第三實(shí)施方式涉及一種批量任務(wù)的處理系統(tǒng),如圖6所示,包括:獲取模塊、第一選擇模塊、第二選擇模塊、創(chuàng)建模塊與解析模塊。
      [0064]獲取模塊,用于獲取創(chuàng)建任務(wù)界面;其中,創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域。
      [0065]第一選擇模塊,用于在選擇區(qū)域,根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型。
      [0066]第二選擇模塊,用于在上傳區(qū)域,根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件。
      [0067]創(chuàng)建模塊,用于根據(jù)確定的任務(wù)類型,創(chuàng)建任務(wù)。
      [0068]解析模塊,用于根據(jù)確定的任務(wù)類型,對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息;其中,解析處理與任務(wù)類型一一對(duì)應(yīng)。
      [0069]在實(shí)際應(yīng)用中,批量任務(wù)的處理系統(tǒng)可基于電腦、手機(jī)、PAD等人機(jī)交互設(shè)備以及服務(wù)器實(shí)現(xiàn),人機(jī)交互設(shè)備與服務(wù)器連接;用戶可以通過人機(jī)交互設(shè)備獲取創(chuàng)建任務(wù)界面,上傳各種任務(wù)類型的數(shù)據(jù)文件與查看各種任務(wù)類型的數(shù)據(jù)文件及其明細(xì)信息,服務(wù)器可以對(duì)上傳的數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息并進(jìn)行存儲(chǔ)到數(shù)據(jù)庫(kù)。
      [0070]不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式、第二實(shí)施方式相對(duì)應(yīng)的系統(tǒng)實(shí)施例,本實(shí)施方式可與第一實(shí)施方式、第二實(shí)施方式互相配合實(shí)施。第一實(shí)施方式、第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
      [0071]值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單
      J L ο
      [0072]本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指定相關(guān)的硬件來完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(R0M,Read-0nlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0073]本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。
      【主權(quán)項(xiàng)】
      1.一種批量任務(wù)的處理方法,其特征在于,包括: 獲取創(chuàng)建任務(wù)界面;其中,所述創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域; 在所述選擇區(qū)域,根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型,在所述上傳區(qū)域,根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件; 根據(jù)確定的任務(wù)類型,創(chuàng)建任務(wù),并對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息;其中,所述解析處理與所述任務(wù)類型一一對(duì)應(yīng)。2.根據(jù)權(quán)利要求1所述的批量任務(wù)的處理方法,其特征在于,在所述得到創(chuàng)建的任務(wù)的明細(xì)信息之后,還包括: 將所述任務(wù)與所述明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)。3.根據(jù)權(quán)利要求2所述的批量任務(wù)的處理方法,其特征在于,在所述將所述任務(wù)與所述明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)中,具體包括: 對(duì)所述任務(wù)與所述明細(xì)信息進(jìn)行序列化處理。4.根據(jù)權(quán)利要求3所述的批量任務(wù)的處理方法,其特征在于,在所述序列化處理中,具體包括: 將所述任務(wù)與所述明細(xì)信息按照J(rèn)SON格式進(jìn)行序列化處理。5.根據(jù)權(quán)利要求4所述的批量任務(wù)的處理方法,其特征在于,在所述將所述任務(wù)與所述明細(xì)信息存儲(chǔ)在預(yù)設(shè)的數(shù)據(jù)庫(kù)之后,還包括: 根據(jù)任務(wù)類型,調(diào)用對(duì)應(yīng)的處理模塊對(duì)所述數(shù)據(jù)文件進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并根據(jù)處理結(jié)果更新所述數(shù)據(jù)庫(kù)中所述任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài);其中,所述業(yè)務(wù)邏輯處理與所述任務(wù)類型一一對(duì)應(yīng),所述處理模塊與所述業(yè)務(wù)邏輯處理一一對(duì)應(yīng)。6.根據(jù)權(quán)利要求5所述的批量任務(wù)的處理方法,其特征在于,在所述業(yè)務(wù)邏輯處理,并根據(jù)處理結(jié)果更新所述數(shù)據(jù)庫(kù)中所述任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài)中,具體包括: 每處理完畢一個(gè)所述數(shù)據(jù)文件,更新對(duì)應(yīng)的任務(wù)的狀態(tài)及所述明細(xì)信息的狀態(tài)。7.根據(jù)權(quán)利要求5所述的批量任務(wù)的處理方法,其特征在于,在所述得到創(chuàng)建的任務(wù)的明細(xì)信息之后,還包括: 獲取創(chuàng)建的任務(wù)的處理狀態(tài),并存儲(chǔ)至所述數(shù)據(jù)庫(kù); 根據(jù)用戶的查看操作,跳轉(zhuǎn)至查看頁(yè)面;其中,所述查看頁(yè)面上至少包括創(chuàng)建的任務(wù)的任務(wù)類型與處理狀態(tài)。8.根據(jù)權(quán)利要求7所述的批量任務(wù)的處理方法,其特征在于,所述查看頁(yè)面上還包括:用于查看所述明細(xì)信息的按鈕區(qū)域;所述按鈕區(qū)域關(guān)聯(lián)至所述數(shù)據(jù)庫(kù); 在所述跳轉(zhuǎn)至查看頁(yè)面之后,還包括: 若檢測(cè)到所述按鈕區(qū)域被觸發(fā),則顯示所述明細(xì)信息。9.根據(jù)權(quán)利要求1所述的批量任務(wù)的處理方法,其特征在于,所述任務(wù)類型至少包括批量改名、批量創(chuàng)建商品、批量導(dǎo)入配送區(qū)域、批量導(dǎo)入屬性中的至少一個(gè)。10.—種批量任務(wù)的處理系統(tǒng),其特征在于,包括:獲取模塊、第一選擇模塊、第二選擇模塊、創(chuàng)建模塊與解析模塊; 所述獲取模塊,用于獲取創(chuàng)建任務(wù)界面;其中,所述創(chuàng)建任務(wù)界面上包含至少一個(gè)任務(wù)類型的選擇區(qū)域與數(shù)據(jù)文件上傳區(qū)域; 所述第一選擇模塊,用于在所述選擇區(qū)域,根據(jù)用戶選擇任務(wù)類型的操作確定任務(wù)類型; 所述第二選擇模塊,用于在所述上傳區(qū)域,根據(jù)用戶選擇數(shù)據(jù)文件的操作批量上傳數(shù)據(jù)文件; 所述創(chuàng)建模塊,用于根據(jù)確定的任務(wù)類型,創(chuàng)建任務(wù); 所述解析模塊,用于根據(jù)確定的任務(wù)類型,對(duì)接收的批量數(shù)據(jù)文件進(jìn)行解析處理,得到創(chuàng)建的任務(wù)的明細(xì)信息;其中,所述解析處理與所述任務(wù)類型一一對(duì)應(yīng)。
      【文檔編號(hào)】G06F9/44GK106055315SQ201610339700
      【公開日】2016年10月26日
      【申請(qǐng)日】2016年5月19日
      【發(fā)明人】李尤波, 肖華東
      【申請(qǐng)人】樂視控股(北京)有限公司, 樂視電子商務(wù)(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1