本公開涉及核心網(wǎng),尤其涉及一種簽約變更處理方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、現(xiàn)有實現(xiàn)方案中,用戶等級變更、停機和開機在支撐系統(tǒng)側(cè)發(fā)生,需要支撐系統(tǒng)向用戶數(shù)據(jù)管理系統(tǒng)(user?data?management,udm)發(fā)送相關(guān)的指令,需要對號碼簽約的每個數(shù)據(jù)網(wǎng)絡(luò)名稱(data?network?name,dnn)進行變更。根據(jù)業(yè)務(wù)區(qū)分,號碼簽約的dnn分為政企市場(to?business,tob)和個人市場(to?customer,toc),而在支撐系統(tǒng)側(cè)由不同的業(yè)務(wù)系統(tǒng)和模塊支撐,在變更和停開機時很難獲取到完整、準(zhǔn)確的全量信息,這就會造成和udm進行指令交互時存在差異,對業(yè)務(wù)變更和停開機指令的執(zhí)行結(jié)果造成影響。
技術(shù)實現(xiàn)思路
1、本公開旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
2、為此,本公開的一個目的在于提出一種簽約變更處理方法。
3、本公開的第二個目的在于提出一種簽約變更處理裝置。
4、本公開的第三個目的在于提出一種電子設(shè)備。
5、本公開的第四個目的在于提出一種非瞬時計算機可讀存儲介質(zhì)。
6、本公開的第五個目的在于提出一種計算機程序產(chǎn)品。
7、為達上述目的,本公開第一方面實施方式提出了一種簽約變更處理方法,包括:識別到對目標(biāo)用戶進行簽約變更的變更請求,從用戶管理系統(tǒng)中查詢所述目標(biāo)用戶的所有簽約單元;對所述簽約單元進行輪詢,并基于所述變更請求和輪詢結(jié)果生成目標(biāo)變更指令;將所述目標(biāo)變更指令發(fā)送給所述用戶管理系統(tǒng),以實現(xiàn)通過所述用戶管理系統(tǒng)基于所述目標(biāo)變更指令對對應(yīng)的簽約單元進行變更操作。
8、根據(jù)本公開的一個實施方式,所述對所述簽約單元進行輪詢,并基于所述變更請求和輪詢結(jié)果生成目標(biāo)變更指令,包括:針對輪詢至所述目標(biāo)用戶的任一簽約單元,基于所述變更請求確定所述簽約單元是否需要進行更改;響應(yīng)于所述簽約單元需要變更,基于所述變更請求生成針對該簽約單元的子變更指令;輪詢結(jié)束,基于所有子變更指令生成目標(biāo)變更指令。
9、根據(jù)本公開的一個實施方式,所述基于所述變更請求生成針對該簽約單元的子變更指令,包括:獲取所述變更請求中針對所述簽約單元的變更內(nèi)容;基于所述變更內(nèi)容生成針對所述簽約單元的子變更指令。
10、根據(jù)本公開的一個實施方式,所述從用戶管理系統(tǒng)中查詢所述目標(biāo)用戶的所有簽約單元之后,還包括:獲取所述變更請求的請求類型;基于所述請求類型,對所述目標(biāo)用戶的所有簽約單元進行篩選,以過濾掉無需變更的簽約單元。
11、根據(jù)本公開的一個實施方式,所述基于所述請求類型,對所述目標(biāo)用戶的所有簽約單元進行篩選,以過濾掉無需變更的簽約單元,包括:響應(yīng)于所述請求類型為停機,將接入方式為cmdtj的簽約單元進行過濾;或者,響應(yīng)于所述請求類型為網(wǎng)速升級,將接入方式為i?ms的簽約單元進行過濾。
12、根據(jù)本公開的一個實施方式,所述從用戶管理系統(tǒng)中查詢所述目標(biāo)用戶的所有簽約單元,包括:獲取所述目標(biāo)用戶的用戶標(biāo)識;基于所述用戶標(biāo)識生成查詢簽約指令,并將所述查詢簽約指令發(fā)送給所述用戶管理系統(tǒng),以獲取所述目標(biāo)用戶的所有簽約單元。
13、為達上述目的,本公開第二方面實施例提出了一種簽約變更處理裝置,包括:識別模塊,用于識別到對目標(biāo)用戶進行簽約變更的變更請求,從用戶管理系統(tǒng)中查詢所述目標(biāo)用戶的所有簽約單元;輪詢模塊,用于對所述簽約單元進行輪詢,并基于所述變更請求和輪詢結(jié)果生成目標(biāo)變更指令;發(fā)送模塊,用于將所述目標(biāo)變更指令發(fā)送給所述用戶管理系統(tǒng),以實現(xiàn)通過所述用戶管理系統(tǒng)基于所述目標(biāo)變更指令對對應(yīng)的簽約單元進行變更操作。
14、根據(jù)本公開的一個實施方式,所述輪詢模塊,還用于:針對輪詢至所述目標(biāo)用戶的任一簽約單元,基于所述變更請求確定所述簽約單元是否需要進行更改;響應(yīng)于所述簽約單元需要變更,基于所述變更請求生成針對該簽約單元的子變更指令;輪詢結(jié)束,基于所有子變更指令生成目標(biāo)變更指令。
15、根據(jù)本公開的一個實施方式,所述輪詢模塊,還用于:獲取所述變更請求中針對所述簽約單元的變更內(nèi)容;基于所述變更內(nèi)容生成針對所述簽約單元的子變更指令。
16、根據(jù)本公開的一個實施方式,所述識別模塊,還用于:獲取所述變更請求的請求類型;基于所述請求類型,對所述目標(biāo)用戶的所有簽約單元進行篩選,以過濾掉無需變更的簽約單元。
17、根據(jù)本公開的一個實施方式,所述識別模塊,還用于:響應(yīng)于所述請求類型為停機,將接入方式為cmdtj的簽約單元進行過濾;或者,響應(yīng)于所述請求類型為網(wǎng)速升級,將接入方式為i?ms的簽約單元進行過濾。
18、為達上述目的,本公開第三方面實施例提出了一種電子設(shè)備,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以實現(xiàn)如本公開第一方面實施例所述的簽約變更處理方法。
19、為達上述目的,本公開第四方面實施例提出了一種存儲有計算機指令的非瞬時計算機可讀存儲介質(zhì),其中,所述計算機指令用于實現(xiàn)如本公開第一方面實施例所述的簽約變更處理方法。
20、為達上述目的,本公開第五方面實施例提出了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序在被處理器執(zhí)行時用于實現(xiàn)如本公開第一方面實施例所述的簽約變更處理方法。
21、通過在用戶管理系統(tǒng)中輪詢的方式確定當(dāng)前目標(biāo)用戶需要進行處理簽約單元,相較于上述現(xiàn)有技術(shù)中的變更方法,可以更加準(zhǔn)確完整的確定當(dāng)前需要操作的簽約單元,以此生成更加準(zhǔn)確的目標(biāo)變更指令,避免業(yè)務(wù)被遺漏,從而提升用戶的使用體驗。
1.一種簽約變更處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述簽約單元進行輪詢,并基于所述變更請求和輪詢結(jié)果生成目標(biāo)變更指令,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述變更請求生成針對該簽約單元的子變更指令,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從用戶管理系統(tǒng)中查詢所述目標(biāo)用戶的所有簽約單元之后,還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述基于所述請求類型,對所述目標(biāo)用戶的所有簽約單元進行篩選,以過濾掉無需變更的簽約單元,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從用戶管理系統(tǒng)中查詢所述目標(biāo)用戶的所有簽約單元,包括:
7.一種簽約變更處理裝置,其特征在于,包括:
8.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述輪詢模塊,還用于:
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述輪詢模塊,還用于:
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述識別模塊,還用于:
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述識別模塊,還用于:
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述識別模塊,還用于:
13.一種電子設(shè)備,其特征在于,包括存儲器、處理器;
14.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,所述計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)如權(quán)利要求1-6中任一項所述的方法。