電子工單處理方法和電子工單系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種電子工單處理方法和電子工單系統(tǒng),通過接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單后,根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單,若查詢到第二電子工單,則刪除第一電子工單和第二電子工單,由于對同一個目標(biāo)終端先后執(zhí)行兩互逆操作,導(dǎo)致該目標(biāo)終端的業(yè)務(wù)狀態(tài)維持不變,因此,可直接刪除第一電子工單和第二電子工單,以避免執(zhí)行該第一電子工單和第二電子工單所指示的第一操作和第二操作,提高了電子工單的處理效率。
【專利說明】電子工單處理方法和電子工單系統(tǒng)【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及通信技術(shù),尤其涉及一種電子工單處理方法和電子工單系統(tǒng)。
【背景技術(shù)】
[0002]電子工單系統(tǒng)廣泛應(yīng)用于通信行業(yè)的業(yè)務(wù)支撐系統(tǒng)和運(yùn)營支撐系統(tǒng)中,用于根據(jù)電子工單的指示,對用戶終端執(zhí)行停機(jī)、復(fù)機(jī)、業(yè)務(wù)開通或業(yè)務(wù)撤銷等操作。
[0003]現(xiàn)有方案中,電子工單系統(tǒng)通常接收到電子工單后,將電子工單加入到待執(zhí)行隊列中,按照先進(jìn)先出順序,依次執(zhí)行電子工單所指示的操作。當(dāng)在用于指示進(jìn)行欠費(fèi)停機(jī)操作的停機(jī)電子工單執(zhí)行之前,用戶進(jìn)行了充值從而生成復(fù)機(jī)電子工單的情況下,采用上述電子工單處理方法,則需要先執(zhí)行停機(jī)電子工單,再執(zhí)行復(fù)機(jī)電子工單,電子工單的處理效率較低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種電子工單處理方法和電子工單系統(tǒng),用于提高電子工單的處理效率。
[0005]本發(fā)明的第一個方面是提供一種電子工單處理方法,包括:
[0006]接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單;
[0007]根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單;所述第二操作是所述第一操作的逆向操作;
[0008]若查詢到所述第二電子工`單,則刪除所述第一電子工單和所述第二電子工單。
[0009]本發(fā)明的另一個方面是提供一種電子工單系統(tǒng),包括:
[0010]接收模塊,用于接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單;
[0011 ] 查詢模塊,用于根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單;所述第二操作是所述第一操作的逆向操作;
[0012]刪除模塊,用于若查詢到所述第二電子工單,則刪除所述第一電子工單和所述第二電子工單。
[0013]本發(fā)明提供的電子工單處理方法和電子工單系統(tǒng),通過接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單后,根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單,若查詢到第二電子工單,則刪除第一電子工單和第二電子工單,由于對同一個目標(biāo)終端先后執(zhí)行兩互逆操作,導(dǎo)致該目標(biāo)終端的業(yè)務(wù)狀態(tài)維持不變,因此,可直接刪除第一電子工單和第二電子工單,以避免執(zhí)行該第一電子工單和第二電子工單所指示的第一操作和第二操作,提高了電子工單的處理效率。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明一實施例提供的電子工單處理方法的流程示意圖;
[0015]圖2為本發(fā)明一實施例提供的電子工單系統(tǒng)的結(jié)構(gòu)示意圖;[0016]圖3為本發(fā)明另一實施例提供的電子工單系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0017]圖1為本發(fā)明一實施例提供的電子工單處理方法的流程示意圖,本實施例所提供的方法可以由電子工單系統(tǒng)執(zhí)行,如圖1所示,包括:
[0018]101、接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單。
[0019]102、根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單。
[0020]其中,第二操作是所述第一操作的逆向操作。
[0021]根據(jù)用于指示操作間互逆關(guān)系的關(guān)系表,確定與第一操作逆向的第二操作,其中,該關(guān)系表用于記錄存在互逆關(guān)系的兩操作之間的對應(yīng)關(guān)系,例如:停機(jī)操作和復(fù)機(jī)操作之間存在互逆關(guān)系,針對同種業(yè)務(wù)進(jìn)行的開通操作和撤銷操作之間存在互逆關(guān)系。根據(jù)該第二操作的標(biāo)識和該目標(biāo)終端的標(biāo)識,在用于緩存待執(zhí)行的電子工單的待執(zhí)行隊列中查詢第
二電子工單。
[0022]103、若查詢到所述第二電子工單,則刪除所述第一電子工單和所述第二電子工單。
[0023]若待執(zhí)行隊列中存在用于指示對目標(biāo)終端執(zhí)行第二操作的第二電子工單,則刪除第一電子工單和第二電子工單。刪除后,待執(zhí)行隊列中剩余的各電子工單可按照加入到該待執(zhí)行隊列中的順序,依次執(zhí)行。
[0024]例如:使用固話終端A的用戶申請加入虛擬網(wǎng)80和開通來電顯示的業(yè)務(wù)時,電子工單系統(tǒng)會接收到用于指示對固話終端A加入虛擬網(wǎng)80的電子工單I和用于指示對固話終端A開通來電顯示業(yè)務(wù)的電子工單2,經(jīng)查詢確定執(zhí)行隊列中不存在與加入虛擬網(wǎng)80和開通來電顯示業(yè)務(wù)的互逆操作,則將電子工單I和電子工單2,加入到待執(zhí)行隊列中,等待執(zhí)行。在電子工單I和電子工單2執(zhí)行之前,由于使用固話終端A的用戶發(fā)現(xiàn)其申請加入的上述虛擬網(wǎng)出現(xiàn)錯誤,而應(yīng)該是另一虛擬網(wǎng)81,則申請撤銷加入虛擬網(wǎng)80,加入虛擬網(wǎng)81,此時,電子工單系統(tǒng)會接收到用于指示對固話終端A撤銷加入虛擬網(wǎng)80的電子工單3和用于指示對固話終端A加入虛擬網(wǎng)81的電子工單4。電子工單系統(tǒng)利用關(guān)系表進(jìn)行查詢,確定撤銷加入虛擬網(wǎng)80的互逆操作為加入虛擬網(wǎng)80,進(jìn)一步,查詢到待執(zhí)行隊列中的電子工單I為對固話終端A加入虛擬網(wǎng)80,因此,刪除電子工單3和待執(zhí)行隊列中的電子工單I。
[0025]進(jìn)一步,若未查詢到第二電子工單,則確定待執(zhí)行隊列中不存在第二電子工單,將第一電子工單加入到所述待執(zhí)行隊列中,以按照先進(jìn)先出順序執(zhí)行所述待執(zhí)行隊列中的第一電子工單。
[0026]進(jìn)一步,刪除第一電子工單和第二電子工單之后,記錄第一電子工單和第二電子工單的執(zhí)行狀態(tài)為已完成。
[0027]本實施例中,通過接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單后,根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單,若查詢到第二電子工單,則刪除第一電子工單和第二電子工單,由于對同一個目標(biāo)終端先后執(zhí)行兩互逆操作,導(dǎo)致該目標(biāo)終端的業(yè)務(wù)狀態(tài)維持不變,因此,可直接刪除第一電子工單和第二電子工單,以避免執(zhí)行該第一電子工單和第二電子工單所指示的第一操作和第二操作,提高了電子工單的處理效率。
[0028]圖2為本發(fā)明一實施例提供的電子工單系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,包括:接收模塊21、查詢模塊22和刪除模塊23。
[0029]接收模塊21,用于接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單。
[0030]查詢模塊22,與接收模塊21連接,用于根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單。
[0031]其中,第二操作是所述第一操作的逆向操作。
[0032]查詢模塊22具體用于根據(jù)第一電子工單所指示的對目標(biāo)終端執(zhí)行第一操作,在用于緩存待執(zhí)行的電子工單的待執(zhí)行隊列中查詢用于指示對目標(biāo)終端執(zhí)行第二操作的第
二電子工單。
[0033]刪除模塊23,與查詢模塊22連接,用于若查詢到所述第二電子工單,則刪除所述第一電子工單和所述第二電子工單。
[0034]本實施例中,通過接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單后,根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單,若查詢到第二電子工單,則刪除第一電子工單和第二電子工單,由于對同一個目標(biāo)終端先后執(zhí)行兩互逆操作,導(dǎo)致該目標(biāo)終端的業(yè)務(wù)狀態(tài)維持不變,因此,可直接刪除第一電子工單和第二電子工單,以避免執(zhí)行該第一電子工單和第二電子工單所指示的第一操作和第二操作,提高了電子工單的處理效率。
[0035]圖3為本發(fā)明另一實施例提供的電子工單系統(tǒng)的結(jié)構(gòu)示意圖,在上一實施例的基礎(chǔ)上,本實施例中的電子工單系統(tǒng)進(jìn)一步包括:執(zhí)行模塊34、記錄模塊35和確定模塊36。
[0036]執(zhí)行模塊34,與查詢模塊22連接,用于若未查詢到所述第二電子工單,則將所述第一電子工單加入到所述待執(zhí)行隊列中,以按照先進(jìn)先出順序執(zhí)行所述待執(zhí)行隊列中的第
一電子工單。
[0037]記錄模塊35,與刪除模塊23連接,用于刪除模塊23刪除所述第一電子工單和所述第二電子工單之后,記錄第一電子工單和第二電子工單的執(zhí)行狀態(tài)為已完成。
[0038]確定模塊36,與接收模塊21和查詢模塊22連接,用于根據(jù)用于指示操作間互逆關(guān)系的關(guān)系表,確定與所述第一操作逆向的第二操作。
[0039]其中,該關(guān)系表用于記錄存在互逆關(guān)系的兩操作之間的對應(yīng)關(guān)系,例如:停機(jī)操作和復(fù)機(jī)操作之間存在互逆關(guān)系,針對同種業(yè)務(wù)進(jìn)行的開通操作和撤銷操作之間存在互逆關(guān)系O
[0040]本實施例中,通過接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單后,根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單,若查詢到第二電子工單,則刪除第一電子工單和第二電子工單,由于對同一個目標(biāo)終端先后執(zhí)行兩互逆操作,導(dǎo)致該目標(biāo)終端的業(yè)務(wù)狀態(tài)維持不變,因此,可直接刪除第一電子工單和第二電子工單,以避免執(zhí)行該第一電子工單和第二電子工單所指示的第一操作和第二操作,提高了電子工單的處理效率。
[0041]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0042]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0043]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0044]最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種電子工單處理方法,其特征在于,包括 接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單; 根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單;所述第二操作是所述第一操作的逆向操作; 若查詢到所述第二電子工單,則刪除所述第一電子工單和所述第二電子工單。
2.根據(jù)權(quán)利要求1所述的電子工單處理方法,其特征在于,所述方法還包括: 若未查詢到所述第二電子工單,則將所述第一電子工單加入到所述待執(zhí)行隊列中,以按照先進(jìn)先出順序執(zhí)行所述待執(zhí)行隊列中的第一電子工單。
3.根據(jù)權(quán)利要求1所述的電子工單處理方法,其特征在于,所述刪除所述第一電子工單和所述第二電子工單之后,還包括: 記錄所述第一電子工單和所述第二電子工單的執(zhí)行狀態(tài)為已完成。
4.根據(jù)權(quán)利要求1-3任一項所述的電子工單處理方法,其特征在于,所述接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單之后,還包括: 根據(jù)用于指示操作間互逆關(guān)系的關(guān)系表,確定與所述第一操作逆向的第二操作。
5.—種電子工單系統(tǒng),其特征在于,包括: 接收模塊,用于接收用于指示對目標(biāo)終端執(zhí)行第一操作的第一電子工單; 查詢模塊,用于根據(jù)所述第一電子工單,在待執(zhí)行隊列中查詢用于指示對所述目標(biāo)終端執(zhí)行第二操作的第二電子工單;所述第二操作是所述第一操作的逆向操作; 刪除模塊,用于若查詢到所述第二電子工單,則刪除所述第一電子工單和所述第二電子工單。
6.根據(jù)權(quán)利要求5所述的電子工單系統(tǒng),其特征在于,所述電子工單系統(tǒng)還包括: 執(zhí)行模塊,用于若未查詢到所述第二電子工單,則將所述第一電子工單加入到所述待執(zhí)行隊列中,以按照先進(jìn)先出順序執(zhí)行所述待執(zhí)行隊列中的第一電子工單。
7.根據(jù)權(quán)利要求5所述的電子工單系統(tǒng),其特征在于,所述電子工單系統(tǒng)還包括: 記錄模塊,用于記錄所述第一電子工單和所述第二電子工單的執(zhí)行狀態(tài)為已完成。
8.根據(jù)權(quán)利要求5-7任一項所述的電子工單系統(tǒng),其特征在于,所述電子工單系統(tǒng),還包括: 確定模塊,用于根據(jù)用于指示操作間互逆關(guān)系的關(guān)系表,確定與所述第一操作逆向的第二操作。
【文檔編號】G06Q10/10GK103873305SQ201410124406
【公開日】2014年6月18日 申請日期:2014年3月28日 優(yōu)先權(quán)日:2014年3月28日
【發(fā)明者】徐坡, 王曄, 向紅兵, 劉熔冰 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司