午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

工單處理方法及裝置與流程

文檔序號(hào):11177180閱讀:1434來(lái)源:國(guó)知局
工單處理方法及裝置與流程

本申請(qǐng)涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種工單處理方法及裝置。



背景技術(shù):

隨著數(shù)據(jù)處理技術(shù)的飛速發(fā)展,在企業(yè)內(nèi)部和企業(yè)外部會(huì)產(chǎn)生工單也越來(lái)越多,例如,通過(guò)在線機(jī)器人、熱線電話(huà)、網(wǎng)站等等都會(huì)產(chǎn)生很多工單。目前,這些工單都是通過(guò)簡(jiǎn)單的工單流程程序和數(shù)據(jù)庫(kù)來(lái)進(jìn)行處理的。

按照相關(guān)的工單處理方法,都是直接將工單保存在數(shù)據(jù)庫(kù)中,當(dāng)用戶(hù)需要處理工單時(shí),需要從數(shù)據(jù)庫(kù)中獲取該工單,再進(jìn)行處理,當(dāng)數(shù)據(jù)庫(kù)中的數(shù)據(jù)量非常大或者數(shù)據(jù)庫(kù)的訪問(wèn)壓力非常大,工單查詢(xún)耗時(shí)非常長(zhǎng),這就會(huì)嚴(yán)重影響工單處理效率,進(jìn)而嚴(yán)重影響用戶(hù)體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)實(shí)施例提供一種工單處理方法及裝置,用以解決相關(guān)的工單處理方法中存在的工單查詢(xún)耗時(shí)非常長(zhǎng),嚴(yán)重影響工單處理效率和用戶(hù)體驗(yàn)的問(wèn)題。

根據(jù)本申請(qǐng)實(shí)施例,提供一種工單處理方法,包括:

獲取第一工單后,將所述第一工單的基礎(chǔ)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建所述第一工單的工單狀態(tài)、并配置與所述第一工單的每個(gè)工單狀態(tài)對(duì)應(yīng)的事件,在索引器中構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引;

監(jiān)控到用戶(hù)查詢(xún)第二工單后,從所述索引器中獲取所述第二工單的數(shù)據(jù);

檢測(cè)到第三工單的數(shù)據(jù)發(fā)生變更后,將所述第三工單的最新數(shù)據(jù)保存在所述數(shù)據(jù)庫(kù)中,在所述索引器中構(gòu)建與所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引;以及,

檢測(cè)到所述流程引擎變更第四工單的工單狀態(tài)后,驅(qū)動(dòng)所述流程引擎觸發(fā)與所述第四工單變更后的工單狀態(tài)對(duì)應(yīng)的事件,將所述第四工單的最新工單狀態(tài)保存在所述數(shù)據(jù)庫(kù)中,在所述索引器中構(gòu)建與所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

可選的,還包括:

以設(shè)定周期在所述索引器中構(gòu)建所述數(shù)據(jù)庫(kù)的全部數(shù)據(jù)對(duì)應(yīng)的全量索引。

具體的,在索引器中構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引,具體包括:

向所述索引器發(fā)送第一通知消息,所述第一通知消息中攜帶所述第一工單的基礎(chǔ)數(shù)據(jù),以使所述索引器構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引。

具體的,從所述索引器中獲取所述第二工單的數(shù)據(jù),具體包括:

向所述索引器發(fā)送攜帶所述第二工單的標(biāo)識(shí)信息的查詢(xún)請(qǐng)求,以使所述索引器根據(jù)所述第二工單的標(biāo)識(shí)信息查詢(xún)所述第二工單的數(shù)據(jù)并發(fā)送;

接收所述索引器發(fā)送的所述第二工單的數(shù)據(jù)。

具體的,在所述索引器中構(gòu)建與所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引,具體包括:

向所述索引器發(fā)送第二通知消息,所述第二通知消息中攜帶所述第三工單的最新數(shù)據(jù),以使所述索引器構(gòu)建所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引。

具體的,在所述索引器中構(gòu)建與所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引,具體包括:

向所述索引器發(fā)送第三通知消息,所述第三通知消息中攜帶所述第四工單的最新工單狀態(tài),以使所述索引器構(gòu)建所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

根據(jù)本申請(qǐng)實(shí)施例,還提供一種工單處理裝置,包括:

第一處理模塊,用于獲取第一工單后,將所述第一工單的基礎(chǔ)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建所述第一工單的工單狀態(tài)、并配置與所述第一工單的每個(gè)工單狀態(tài)對(duì)應(yīng)的事件,在索引器中構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引;

獲取模塊,用于監(jiān)控到用戶(hù)查詢(xún)第二工單后,從所述索引器中獲取所述第二工單的數(shù)據(jù);

第二處理模塊,用于檢測(cè)到第三工單的數(shù)據(jù)發(fā)生變更后,將所述第三工單的最新數(shù)據(jù)保存在所述數(shù)據(jù)庫(kù)中,在所述索引器中構(gòu)建與所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引;以及,

第三處理模塊,用于檢測(cè)到所述流程引擎變更第四工單的工單狀態(tài)后,驅(qū)動(dòng)所述流程引擎觸發(fā)與所述第四工單變更后的工單狀態(tài)對(duì)應(yīng)的事件,將所述第四工單的最新工單狀態(tài)保存在所述數(shù)據(jù)庫(kù)中,在所述索引器中構(gòu)建與所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

可選的,還包括:

構(gòu)建模塊,用于以設(shè)定周期在所述索引器中構(gòu)建所述數(shù)據(jù)庫(kù)的全部數(shù)據(jù)對(duì)應(yīng)的全量索 引。

具體的,所述第一處理模塊,用于在索引器中構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引,具體用于:

向所述索引器發(fā)送第一通知消息,所述第一通知消息中攜帶所述第一工單的基礎(chǔ)數(shù)據(jù),以使所述索引器構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引。

具體的,所述獲取模塊,用于從所述索引器中獲取所述第二工單的數(shù)據(jù),具體用于:

向所述索引器發(fā)送攜帶所述第二工單的標(biāo)識(shí)信息的查詢(xún)請(qǐng)求,以使所述索引器根據(jù)所述第二工單的標(biāo)識(shí)信息查詢(xún)所述第二工單的數(shù)據(jù)并發(fā)送;

接收所述索引器發(fā)送的所述第二工單的數(shù)據(jù)。

具體的,所述第二處理模塊,用于在所述索引器中構(gòu)建與所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引,具體用于:

向所述索引器發(fā)送第二通知消息,所述第二通知消息中攜帶所述第三工單的最新數(shù)據(jù),以使所述索引器構(gòu)建所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引。

具體的,所述第三處理模塊,用于在所述索引器中構(gòu)建與所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引,具體用于:

向所述索引器發(fā)送第三通知消息,所述第三通知消息中攜帶所述第四工單的最新工單狀態(tài),以使所述索引器構(gòu)建所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

本申請(qǐng)實(shí)施例提供一種工單處理方法及裝置,獲取第一工單后,將所述第一工單的基礎(chǔ)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建所述第一工單的工單狀態(tài)、并配置與所述第一工單的每個(gè)工單狀態(tài)對(duì)應(yīng)的事件,在索引器中構(gòu)建所述第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引;監(jiān)控到用戶(hù)查詢(xún)第二工單后,從所述索引器中獲取所述第二工單的數(shù)據(jù);檢測(cè)到所述第三工單的數(shù)據(jù)發(fā)生變更后,將所述第三工單的最新數(shù)據(jù)保存在所述數(shù)據(jù)庫(kù)中,在所述索引器中構(gòu)建與所述第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引;以及,檢測(cè)到所述流程引擎變更第四工單的工單狀態(tài)后,驅(qū)動(dòng)所述流程引擎觸發(fā)與所述第四工單變更后的工單狀態(tài)對(duì)應(yīng)的事件,將所述第四工單的最新工單狀態(tài)保存在所述數(shù)據(jù)庫(kù)中,在所述索引器中構(gòu)建與所述第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。該方案中,將工單的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建并監(jiān)控工單的工單流程,并在索引器中構(gòu)建工單的數(shù)據(jù)對(duì)應(yīng)的增量索引,當(dāng)用戶(hù)需要查詢(xún)工單時(shí),不是在數(shù)據(jù)庫(kù)中查詢(xún),而是在索引器中進(jìn)行查詢(xún),這就可以有效緩解數(shù)據(jù)庫(kù)的訪問(wèn)壓力,尤其是在處理海量工單時(shí),可以有效減少工單查詢(xún)耗時(shí),提升工單處理效率和用戶(hù)體驗(yàn)。

附圖說(shuō)明

此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:

圖1為本申請(qǐng)實(shí)施例中一種工單處理方法的流程圖;

圖2為本申請(qǐng)實(shí)施例中s12的流程圖;

圖3為本申請(qǐng)實(shí)施例中一種工單處理裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本申請(qǐng)所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本申請(qǐng)進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本申請(qǐng),并不用于限定本申請(qǐng)。

為了解決相關(guān)的工單處理方法中存在的工單查詢(xún)耗時(shí)非常長(zhǎng),嚴(yán)重影響工單處理效率和用戶(hù)體驗(yàn)的問(wèn)題,本申請(qǐng)實(shí)施例提供一種工單處理方法,該方法可以但不限于應(yīng)用在服務(wù)器中,該方法的流程如圖1所示,包括如下步驟:

s11:獲取第一工單后,將第一工單的基礎(chǔ)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建第一工單的工單狀態(tài)、并配置與第一工單的每個(gè)工單狀態(tài)對(duì)應(yīng)的事件,在索引器中構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引。

通過(guò)熱線電話(huà)、在線機(jī)器人、客服、各種平臺(tái)等都可以創(chuàng)建工單,這些工單可以定義為第一工單。

在獲取第一工單后,將第一工單的基礎(chǔ)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)可以但不限于是結(jié)構(gòu)化查詢(xún)語(yǔ)言(structuredquerylanguage,sql)分庫(kù)分表數(shù)據(jù)庫(kù),sql分庫(kù)分表數(shù)據(jù)庫(kù)能夠高效地存儲(chǔ)海量工單的基礎(chǔ)數(shù)據(jù)。第一工單的基礎(chǔ)數(shù)據(jù)可以包括客戶(hù)問(wèn)題、提問(wèn)時(shí)間、問(wèn)題的來(lái)源、工單標(biāo)識(shí)、處理客服標(biāo)識(shí)等信息。

還可以驅(qū)動(dòng)流程引擎創(chuàng)建第一工單的工單狀態(tài)、并配置與第一工單的每個(gè)工單狀態(tài)對(duì)應(yīng)的事件,第一工單的所有工單狀態(tài)也就是第一工單的生命周期,工單狀態(tài)對(duì)應(yīng)的事件可以為,當(dāng)工單處于創(chuàng)建狀態(tài)時(shí)給負(fù)責(zé)的客服發(fā)送旺旺、郵件等提醒消息,當(dāng)工單處于完結(jié)狀態(tài)時(shí)給客戶(hù)發(fā)送旺旺、郵件等通知消息。流程引擎可以但不限于為工作流中間件(xbpm)。

同時(shí),還可以在索引器張創(chuàng)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引,以便于用戶(hù)在索引器中查詢(xún)第一工單的基礎(chǔ)數(shù)據(jù),索引器可以但不限于是tsearch索引器,tsearch索引器能夠?qū)⒍鄮?kù)多表的數(shù)據(jù)進(jìn)行了整合來(lái)構(gòu)建工單的數(shù)據(jù)對(duì)應(yīng)的索引,提升了多維度索引的靈 活性,進(jìn)一步降低了數(shù)據(jù)庫(kù)查詢(xún)的壓力。

s12:監(jiān)控到用戶(hù)查詢(xún)第二工單后,從索引器中獲取第二工單的數(shù)據(jù)。

由于索引器中已經(jīng)構(gòu)建了工單的數(shù)據(jù)對(duì)應(yīng)的索引,可以直接從索引器中查詢(xún)第二工單的數(shù)據(jù),尤其在查詢(xún)海量工單時(shí),可以有效降低數(shù)據(jù)庫(kù)的訪問(wèn)壓力,并且提高工單的查詢(xún)效率。

s13:檢測(cè)到第三工單的數(shù)據(jù)發(fā)生變更后,將第三工單的最新數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,在索引器中構(gòu)建與第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引。

在工單的處理過(guò)程中,客服有可能介入處理工單,客服在與客戶(hù)溝通的過(guò)程中,會(huì)產(chǎn)生很多數(shù)據(jù),每次產(chǎn)生的數(shù)據(jù)都將會(huì)保存下來(lái),并同步到數(shù)據(jù)庫(kù)和索引器。由于工單狀態(tài)沒(méi)有變更,不會(huì)驅(qū)動(dòng)流程引擎。一個(gè)工單可能不止被客服介入一次,每一次客服介入都會(huì)產(chǎn)生一條服務(wù)記錄;如果一個(gè)客服不能完成,就將這個(gè)工單轉(zhuǎn)接到同一個(gè)服務(wù)團(tuán)隊(duì)的其他客服,這里工單狀態(tài)沒(méi)有發(fā)生變更,不會(huì)驅(qū)動(dòng)流程引擎。如果這個(gè)工單的服務(wù)內(nèi)容超過(guò)了這個(gè)服務(wù)團(tuán)隊(duì)的責(zé)任范圍,需要將這個(gè)工單轉(zhuǎn)接的別的服務(wù)團(tuán)隊(duì),生成一種新的工單,重新執(zhí)行s11,并且會(huì)驅(qū)動(dòng)流程引擎變更工單狀態(tài),執(zhí)行s14。

s14:檢測(cè)到流程引擎變更第四工單的工單狀態(tài)后,驅(qū)動(dòng)流程引擎觸發(fā)與第四工單變更后的工單狀態(tài)對(duì)應(yīng)的事件,將第四工單的最新工單狀態(tài)保存在數(shù)據(jù)庫(kù)中,在索引器中構(gòu)建與第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

工單狀態(tài)可以有多個(gè),例如新建、修改、完結(jié)等等,在“新建”結(jié)束之后,可以驅(qū)動(dòng)流程引擎將工單狀態(tài)變更為“修改”,并觸發(fā)“修改”相應(yīng)的事件,在“修改”結(jié)束之后,可以驅(qū)動(dòng)驅(qū)動(dòng)流程引擎將工單狀態(tài)變更為“完結(jié)”,并觸發(fā)“完結(jié)”對(duì)應(yīng)的事件。同時(shí)還會(huì)將工單的最新工作狀態(tài)同步到數(shù)據(jù)庫(kù)和索引器中。

上述s11、s12、s13、s14并沒(méi)有嚴(yán)格的先后執(zhí)行順序,可以靈活根據(jù)監(jiān)控到的觸發(fā)條件來(lái)執(zhí)行。

該方案中,將工單的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建并監(jiān)控工單的工單流程,并在索引器中構(gòu)建工單的數(shù)據(jù)對(duì)應(yīng)的增量索引,當(dāng)用戶(hù)需要查詢(xún)工單時(shí),不是在數(shù)據(jù)庫(kù)中查詢(xún),而是在索引器中進(jìn)行查詢(xún),這就可以有效緩解數(shù)據(jù)庫(kù)的訪問(wèn)壓力,尤其是在處理海量工單時(shí),可以有效減少工單查詢(xún)耗時(shí),提升工單處理效率和用戶(hù)體驗(yàn)。該方案可以實(shí)現(xiàn)海量工單的生命周期管理、存儲(chǔ)、快速多維度檢索,提供了一套工單處理方案。

可選的,上述工單處理方法還包括:

以設(shè)定周期在索引器中構(gòu)建數(shù)據(jù)庫(kù)的全部數(shù)據(jù)對(duì)應(yīng)的全量索引。

為了保證索引器中所有工單的數(shù)據(jù)的完整性和準(zhǔn)確性,可以定期將數(shù)據(jù)庫(kù)中的全部數(shù) 據(jù)同步到索引器中,在索引器中構(gòu)建數(shù)據(jù)庫(kù)的全部數(shù)據(jù)對(duì)應(yīng)的全量索引,全量索引構(gòu)建可以依托于云梯,即分布式計(jì)算集群(基于hive)。

具體的,上述s11中在索引器中構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引的實(shí)現(xiàn)過(guò)程,具體包括:向索引器發(fā)送第一通知消息,第一通知消息中攜帶第一工單的基礎(chǔ)數(shù)據(jù),以使索引器構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引。

第一通知消息可以但不限于采用notify消息,在索引器中構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引可以有效提升工單的檢索速度。

具體的,上述s12中從索引器中獲取第二工單的數(shù)據(jù)的實(shí)現(xiàn)過(guò)程,如圖2所示,具體包括:

s121:向索引器發(fā)送攜帶第二工單的標(biāo)識(shí)信息的查詢(xún)請(qǐng)求,以使索引器根據(jù)第二工單的標(biāo)識(shí)信息查詢(xún)第二工單的數(shù)據(jù)并發(fā)送。

當(dāng)用戶(hù)需要查詢(xún)第二工單時(shí),可以直接向索引器發(fā)送攜帶第二工單的標(biāo)識(shí)信息的查詢(xún)請(qǐng)求,索引器查詢(xún)第二工單的的標(biāo)識(shí)信息對(duì)應(yīng)的數(shù)據(jù)然后發(fā)送給服務(wù)器。其中,第二工單的標(biāo)識(shí)信息可以根據(jù)實(shí)際需要進(jìn)行設(shè)定。

s122:接收索引器發(fā)送的第二工單的數(shù)據(jù)。

服務(wù)器接收索引器發(fā)送的第二工單的數(shù)據(jù),從而實(shí)現(xiàn)查詢(xún)第二工單的數(shù)據(jù),由于通過(guò)索引器查詢(xún)第二工單的數(shù)據(jù),不是通過(guò)數(shù)據(jù)庫(kù)查詢(xún),從而可以有效降低數(shù)據(jù)庫(kù)的訪問(wèn)壓力,提升工單查詢(xún)效率。

具體的,上述s13中在索引器中構(gòu)建與第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引的實(shí)現(xiàn)過(guò)程,具體包括:向索引器發(fā)送第二通知消息,第二通知消息中攜帶第三工單的最新數(shù)據(jù),以使索引器構(gòu)建第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引。

第二通知消息可以但不限于采用notify消息,在索引器中構(gòu)建第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引可以有效提升工單的檢索速度。

具體的,上述s14中的在索引器中構(gòu)建與第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引的實(shí)現(xiàn)過(guò)程,具體包括:向索引器發(fā)送第三通知消息,第三通知消息中攜帶第四工單的最新工單狀態(tài),以使索引器構(gòu)建第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

第三通知消息可以但不限于采用notify消息,在索引器中構(gòu)建第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引可以有效提升工單的檢索速度。

基于同一發(fā)明構(gòu)思,本申請(qǐng)實(shí)施例還提供一種工單處理裝置,該裝置與如圖1所示的工單處理方法相對(duì)應(yīng),該裝置可以但不限于應(yīng)用在服務(wù)器中,該裝置的結(jié)構(gòu)如3圖所示, 包括第一處理模塊31、獲取模塊32、第二處理模塊33和第三處理模塊34,其中:

上述第一處理模塊31,用于獲取第一工單后,將第一工單的基礎(chǔ)數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建第一工單的工單狀態(tài)、并配置與第一工單的每個(gè)工單狀態(tài)對(duì)應(yīng)的事件,在索引器中構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引;

上述獲取模塊32,用于監(jiān)控到用戶(hù)查詢(xún)第二工單后,從索引器中獲取第二工單的數(shù)據(jù);

上述第二處理模塊33,用于檢測(cè)到第三工單的數(shù)據(jù)發(fā)生變更后,將第三工單的最新數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中,在索引器中構(gòu)建與第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引;以及,

上述第三處理模塊34,用于檢測(cè)到流程引擎變更第四工單的工單狀態(tài)后,驅(qū)動(dòng)流程引擎觸發(fā)與第四工單變更后的工單狀態(tài)對(duì)應(yīng)的事件,將第四工單的最新工單狀態(tài)保存在數(shù)據(jù)庫(kù)中,在索引器中構(gòu)建與第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

該方案中,將工單的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,驅(qū)動(dòng)流程引擎創(chuàng)建并監(jiān)控工單的工單流程,并在索引器中構(gòu)建工單的數(shù)據(jù)對(duì)應(yīng)的增量索引,當(dāng)用戶(hù)需要查詢(xún)工單時(shí),不是在數(shù)據(jù)庫(kù)中查詢(xún),而是在索引器中進(jìn)行查詢(xún),這就可以有效緩解數(shù)據(jù)庫(kù)的訪問(wèn)壓力,尤其是在處理海量工單時(shí),可以有效減少工單查詢(xún)耗時(shí),提升工單處理效率和用戶(hù)體驗(yàn)。該方案可以實(shí)現(xiàn)海量工單的生命周期管理、存儲(chǔ)、快速多維度檢索,提供了一套工單處理方案。

可選的,上述工單處理裝置還包括構(gòu)建模塊,用于以設(shè)定周期在索引器中構(gòu)建數(shù)據(jù)庫(kù)的全部數(shù)據(jù)對(duì)應(yīng)的全量索引。

具體的,上述第一處理模塊31,用于在索引器中構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引,具體用于:

向索引器發(fā)送第一通知消息,第一通知消息中攜帶第一工單的基礎(chǔ)數(shù)據(jù),以使索引器構(gòu)建第一工單的基礎(chǔ)數(shù)據(jù)對(duì)應(yīng)的增量索引。

具體的,上述獲取模塊32,用于從索引器中獲取第二工單的數(shù)據(jù),具體用于:

向索引器發(fā)送攜帶第二工單的標(biāo)識(shí)信息的查詢(xún)請(qǐng)求,以使索引器根據(jù)第二工單的標(biāo)識(shí)信息查詢(xún)第二工單的數(shù)據(jù)并發(fā)送;

接收索引器發(fā)送的第二工單的數(shù)據(jù)。

具體的,上述第二處理模塊33,用于在索引器中構(gòu)建與第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引,具體用于:

向索引器發(fā)送第二通知消息,第二通知消息中攜帶第三工單的最新數(shù)據(jù),以使索引器構(gòu)建第三工單的最新數(shù)據(jù)對(duì)應(yīng)的增量索引。

具體的,上述第三處理模塊34,用于在索引器中構(gòu)建與第四工單的最新工單狀態(tài)對(duì)應(yīng) 的增量索引,具體用于:

向索引器發(fā)送第三通知消息,第三通知消息中攜帶第四工單的最新工單狀態(tài),以使索引器構(gòu)建第四工單的最新工單狀態(tài)對(duì)應(yīng)的增量索引。

上述說(shuō)明示出并描述了本申請(qǐng)的優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1