白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

一種業(yè)務(wù)系統(tǒng)造數(shù)方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)

專利號(hào)
CN116561018B
公開(kāi)日期
2023-09-01
申請(qǐng)人
天津金城銀行股份有限公司(天津市濱海新區(qū)經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)融義路1352號(hào)寶信大廈22-23層)
發(fā)明人
張代宇; 陳曉彬; 李融; 黃志杰
IPC分類
G06F11/36; G06Q10/0633; G06Q40/02; G06F16/2455; G06F16/25
技術(shù)領(lǐng)域
業(yè)務(wù),明細(xì)表,日期,明細(xì),場(chǎng)景,流程,會(huì)計(jì),放款,授信,任務(wù)
地域: 天津市 天津市濱海新區(qū)

摘要

本申請(qǐng)涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,提供了一種業(yè)務(wù)系統(tǒng)造數(shù)方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì),該方法包括:根據(jù)流程ID獲取流程場(chǎng)景表對(duì)應(yīng)的業(yè)務(wù)流程明細(xì)表;按照業(yè)務(wù)流程明細(xì)表的順序依次獲取子場(chǎng)景對(duì)應(yīng)的造數(shù)任務(wù),并執(zhí)行造數(shù)任務(wù),獲得各個(gè)子場(chǎng)景下的造數(shù)結(jié)果;其中,在執(zhí)行每一個(gè)子場(chǎng)景的造數(shù)任務(wù)前,調(diào)取對(duì)應(yīng)業(yè)務(wù)流程明細(xì)表中業(yè)務(wù)日期,并將其保存至本地緩存;在執(zhí)行子場(chǎng)景的造數(shù)任務(wù)時(shí),若調(diào)用子場(chǎng)景中的會(huì)計(jì)日期,則獲取本地緩存中的業(yè)務(wù)日期作為子場(chǎng)景的會(huì)計(jì)日期。本申請(qǐng)?jiān)跍y(cè)試環(huán)境實(shí)現(xiàn)了將存儲(chǔ)的會(huì)計(jì)日期與業(yè)務(wù)場(chǎng)景的強(qiáng)依賴性解耦,讓測(cè)試人員能夠同時(shí)對(duì)不同的業(yè)務(wù)場(chǎng)景同步進(jìn)行測(cè)試。

說(shuō)明書

1 2 3 4 5 6
[0081] 步驟S200,按照所述業(yè)務(wù)流程明細(xì)表的順序依次獲取所述子場(chǎng)景對(duì)應(yīng)的造數(shù)任務(wù),并執(zhí)行造數(shù)任務(wù),獲得各個(gè)子場(chǎng)景下的造數(shù)結(jié)果。 [0082] 其中,在執(zhí)行第一個(gè)所述子場(chǎng)景對(duì)應(yīng)的造數(shù)任務(wù)時(shí),初始化流程實(shí)例,其中所述流程實(shí)例包括但不限于子場(chǎng)景ID、執(zhí)行到哪個(gè)步驟、執(zhí)行結(jié)果和結(jié)果描述,每執(zhí)行完一個(gè)子場(chǎng)景,在執(zhí)行下一個(gè)子場(chǎng)景時(shí),需更新流程實(shí)例,直到所有的子場(chǎng)景造數(shù)任務(wù)執(zhí)行完畢。例如,執(zhí)行授信時(shí),流程實(shí)例中當(dāng)前場(chǎng)景ID為授信的場(chǎng)景ID,流程實(shí)例內(nèi)容為授信接口(業(yè)務(wù)接口)的請(qǐng)求參數(shù),接口調(diào)用成功則實(shí)例狀態(tài)為成功,若調(diào)用失敗則實(shí)例狀態(tài)為失敗,錯(cuò)誤信息為具體失敗的原因,且此時(shí)整個(gè)造數(shù)過(guò)程終止,這樣測(cè)試人員根據(jù)當(dāng)前的流程實(shí)例就能很清晰的知道是執(zhí)行到了哪一步出現(xiàn)了錯(cuò)誤、出現(xiàn)錯(cuò)誤的原因等。 [0083] 其中,在執(zhí)行每一個(gè)子場(chǎng)景的造數(shù)任務(wù)前,調(diào)取對(duì)應(yīng)所述業(yè)務(wù)流程明細(xì)表中業(yè)務(wù)日期,并將其保存至本地緩存;在執(zhí)行所述子場(chǎng)景的造數(shù)任務(wù)時(shí),若調(diào)用子場(chǎng)景中的會(huì)計(jì)日期,則獲取所述本地緩存中的所述業(yè)務(wù)日期作為所述子場(chǎng)景的會(huì)計(jì)日期。 [0084] 如需執(zhí)行授信場(chǎng)景,然后再執(zhí)行放款場(chǎng)景,配置的授信場(chǎng)景的業(yè)務(wù)日期為2023? 01?01,放款場(chǎng)景的業(yè)務(wù)日期為2023?01?10,則在授信場(chǎng)景造數(shù)成功后,執(zhí)行放款場(chǎng)景的造數(shù)任務(wù)時(shí),將系統(tǒng)本地緩存的業(yè)務(wù)日期改為2023?01?10,然后才去執(zhí)行放款的造數(shù)任務(wù)。 [0085] 具體地,如圖4所示,包括: [0086] 步驟S210,調(diào)用所述子場(chǎng)景對(duì)應(yīng)的業(yè)務(wù)接口。 [0087] 具體地,每一個(gè)子場(chǎng)景對(duì)應(yīng)一個(gè)業(yè)務(wù)接口(api接口),在執(zhí)行某子場(chǎng)景的造數(shù)任務(wù)時(shí),需要調(diào)用該子場(chǎng)景對(duì)應(yīng)的業(yè)務(wù)接口。 [0088] 步驟S220,判斷所述子場(chǎng)景對(duì)應(yīng)的所述業(yè)務(wù)流程明細(xì)表是否有業(yè)務(wù)日期。 [0089] 具體地,查詢業(yè)務(wù)流程明細(xì)表是否有業(yè)務(wù)日期這個(gè)參數(shù),如果沒(méi)有,則返回造數(shù)失敗。 [0090] 步驟S230,若有,則將所述業(yè)務(wù)日期作為本地變量保存至本地緩存中。 [0091] 本步驟中,如果業(yè)務(wù)流程明細(xì)表有業(yè)務(wù)日期這個(gè)參數(shù),則將該業(yè)務(wù)日期作為本地變量保存至本地緩存中。 [0092] 步驟S240,在執(zhí)行所述子場(chǎng)景的造數(shù)任務(wù)時(shí),若所述業(yè)務(wù)系統(tǒng)接收到調(diào)用系統(tǒng)當(dāng)前的會(huì)計(jì)日期的請(qǐng)求,則攔截所述調(diào)用系統(tǒng)當(dāng)前的會(huì)計(jì)日期的請(qǐng)求,并將所述本地緩存中的所述業(yè)務(wù)日期作為會(huì)計(jì)日期進(jìn)行返回。 [0093] 具體地,在執(zhí)行所述子場(chǎng)景的造數(shù)任務(wù)時(shí),若有需要查詢調(diào)用系統(tǒng)當(dāng)前會(huì)計(jì)日期時(shí),攔截調(diào)用系統(tǒng)當(dāng)前的會(huì)計(jì)日期,直接將保存在本地緩存中的業(yè)務(wù)流程明細(xì)表中的業(yè)務(wù)員日期返回,全局替換掉系統(tǒng)的會(huì)計(jì)日期,這樣就實(shí)現(xiàn)了不同測(cè)試人員可以同時(shí)使用不同的會(huì)計(jì)日期進(jìn)行測(cè)試的效果。比如兩個(gè)測(cè)試人員同時(shí)進(jìn)行測(cè)試,一個(gè)測(cè)試人員測(cè)試授信和放款場(chǎng)景,另一個(gè)測(cè)試人員測(cè)試還款的場(chǎng)景。兩個(gè)測(cè)試人員可以根據(jù)需要配置不同的業(yè)務(wù)日期,比如測(cè)試授信場(chǎng)景,測(cè)試人員可以將業(yè)務(wù)日期配置為2023.05.06,放款的業(yè)務(wù)日期配置為2023.05.26;另一個(gè)測(cè)試人員如果也在進(jìn)行測(cè)試,同時(shí)也是測(cè)試的授信和放款場(chǎng)景,則可以將授權(quán)的業(yè)務(wù)日期配置為2022.06.28,還款的業(yè)務(wù)日期配置為2022.08.03,兩個(gè)測(cè)試人員的測(cè)試任務(wù)互不影響。 [0094] 需要說(shuō)明的是,每執(zhí)行完一個(gè)子場(chǎng)景的造數(shù)任務(wù)后,刪除所述本地緩存中的業(yè)務(wù)日期。在一些實(shí)施方式中,如圖5所示,若所述子場(chǎng)景為多線程場(chǎng)景,在執(zhí)行所述子場(chǎng)景的造數(shù)任務(wù)時(shí),包括步驟S260 S290: ~ [0095] 步驟S260,第一線程獲取了所述業(yè)務(wù)流程明細(xì)表中的所述業(yè)務(wù)日期,并執(zhí)行所述第一線程對(duì)應(yīng)的造數(shù)任務(wù)。 [0096] 步驟S270,保存所述第一線程對(duì)應(yīng)所述業(yè)務(wù)日期為初始業(yè)務(wù)日期。 [0097] 步驟S280,當(dāng)除所述第一線程外的其他線程獲取所述業(yè)務(wù)流程明細(xì)表中的所述業(yè)務(wù)日期時(shí),將所述初始業(yè)務(wù)日期返回給獲取所述業(yè)務(wù)流程明細(xì)表中的所述業(yè)務(wù)日期的線程。 [0098] 步驟S290,所述初始業(yè)務(wù)日期根據(jù)執(zhí)行完成的各個(gè)線程的最后的日期進(jìn)行更新。 [0099] 具體地,如果子場(chǎng)景為多線程場(chǎng)景,在執(zhí)行該子場(chǎng)景的造數(shù)任務(wù)時(shí),第一線程(第一個(gè)線程)在執(zhí)行造數(shù)任務(wù)時(shí),獲取所述業(yè)務(wù)流程明細(xì)表中的所述業(yè)務(wù)日期,然后將該業(yè)務(wù)日期保存,定義為初始業(yè)務(wù)日期,在其他線程執(zhí)行造數(shù)任務(wù)時(shí),均會(huì)獲取初始業(yè)務(wù)日期作為該線程的業(yè)務(wù)日期,且所述初始業(yè)務(wù)日期根據(jù)執(zhí)行完成的各個(gè)線程的最后的日期進(jìn)行更新。這樣就保證了不同線程的業(yè)務(wù)日期的一致性。

權(quán)利要求

1 2
微信群二維碼
意見(jiàn)反饋