欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

代理商管理系統(tǒng)的制作方法

文檔序號(hào):6648950閱讀:407來(lái)源:國(guó)知局
代理商管理系統(tǒng)的制作方法
【專利摘要】本發(fā)明屬于互聯(lián)網(wǎng)應(yīng)用【技術(shù)領(lǐng)域】,具體為一種移動(dòng)刷卡器代理商管理系統(tǒng)。本發(fā)明系統(tǒng)包括:批量任務(wù)處理模塊、分潤(rùn)規(guī)則設(shè)置模塊、分潤(rùn)規(guī)則緩存模塊、核心核心管理模塊、賬戶管理模塊、子代理賬戶管理模塊、業(yè)務(wù)管理模塊、退款管理模塊、報(bào)表統(tǒng)計(jì)模塊和數(shù)據(jù)庫(kù)。本發(fā)明系統(tǒng)提供便于統(tǒng)一管理刷卡收款代理商以及所屬子代理商的設(shè)備、交易、交易分潤(rùn)、銷售信息查詢、設(shè)備信息的查詢、交易信息的查詢、子代理管理、提現(xiàn)、分潤(rùn)查詢、貢獻(xiàn)查詢、退款查詢、業(yè)務(wù)配置、墊資賬戶管理、提現(xiàn)、終端狀態(tài)查詢、余額明細(xì)、代理產(chǎn)品管理等業(yè)務(wù)功能。
【專利說(shuō)明】代理商管理系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于互聯(lián)網(wǎng)應(yīng)用【技術(shù)領(lǐng)域】,具體涉及一種移動(dòng)刷卡器代理商管理系統(tǒng)。

【背景技術(shù)】
[0002]移動(dòng)刷卡器包括個(gè)人支付業(yè)務(wù)刷卡器、商戶收單業(yè)務(wù)刷卡器等等?,F(xiàn)有的移動(dòng)刷卡器代理商分潤(rùn)計(jì)算都是通過(guò)運(yùn)營(yíng)、財(cái)務(wù)線下定期拉取交易數(shù)據(jù)按照不同代理商和代理商下的子代理商的規(guī)則手工計(jì)算并形成分潤(rùn)報(bào)表,手工計(jì)算繁瑣且效率低容易出錯(cuò),并且代理商不能實(shí)時(shí)的掌握每個(gè)移動(dòng)刷卡器業(yè)務(wù)的交易情況,這將導(dǎo)致業(yè)務(wù)系統(tǒng)與移動(dòng)刷卡器產(chǎn)生的交易容易出現(xiàn)差錯(cuò)。同時(shí)導(dǎo)致代理商不能通過(guò)統(tǒng)一的系統(tǒng)查詢已銷售的設(shè)備信息和每個(gè)設(shè)備產(chǎn)生的交易和交易產(chǎn)生的分潤(rùn)數(shù)據(jù),無(wú)法統(tǒng)一的管理每個(gè)代理商和每個(gè)代理商下面子代理商的交易、銷售、分潤(rùn)的情況。而且人為的手工計(jì)算每個(gè)設(shè)備產(chǎn)生的交易分潤(rùn)復(fù)雜耗時(shí)大大的降低了工作效率和增加了人力的成本。
[0003]對(duì)于不同的設(shè)備、不同的代理商無(wú)法做到實(shí)時(shí)監(jiān)管每個(gè)設(shè)備和代理商產(chǎn)生的分潤(rùn)交易,也不方便讓業(yè)務(wù)運(yùn)營(yíng)人員查看交易信息、設(shè)備信息、銷售的信息,代理商也無(wú)法做到監(jiān)管所屬的子代理商所產(chǎn)生的交易情況,造成運(yùn)營(yíng)的維護(hù)工作量的加大。
[0004]當(dāng)代理商每臺(tái)設(shè)備每天有上萬(wàn)筆的交易時(shí),每筆交易都會(huì)去數(shù)據(jù)庫(kù)查詢規(guī)則,這樣訪問(wèn)數(shù)據(jù)庫(kù)過(guò)于頻繁進(jìn)而導(dǎo)致降低查詢的效率。


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

[0005]本發(fā)明的目的在于提供一種便于統(tǒng)一管理代理商刷卡交易并提供清晰、準(zhǔn)確的設(shè)備所產(chǎn)生的交易信息和分潤(rùn)信息,便于代理商實(shí)時(shí)掌握每個(gè)代理商的交易狀況和設(shè)備的狀況的代理商管理系統(tǒng)。
[0006]本發(fā)明提供的代理商管理系統(tǒng),包括:批量任務(wù)處理模塊、分潤(rùn)規(guī)則設(shè)置模塊、分潤(rùn)規(guī)則緩存模塊、核心管理模塊、賬戶管理模塊、子代理賬戶管理模塊、業(yè)務(wù)管理模塊、退款管理模塊、報(bào)表統(tǒng)計(jì)模塊;
1、批量任務(wù)處理模塊:代理商管理系統(tǒng)定時(shí)批量任務(wù)通過(guò)設(shè)置定時(shí)時(shí)間,定時(shí)任務(wù)啟動(dòng)后,通過(guò)遠(yuǎn)程分布式服務(wù)暴露的分潤(rùn)服務(wù)接口,批量拉取原始交易數(shù)據(jù),該批量定時(shí)任務(wù)是通過(guò)多線程異步處理,批量任務(wù)啟動(dòng)后不需要等待返回的結(jié)果,后臺(tái)線程會(huì)進(jìn)行異步的處理。異步處理能完成以下功能:
任務(wù)恢復(fù)機(jī)制:在批量任務(wù)被異常中斷的情況下,數(shù)據(jù)庫(kù)會(huì)記錄批量任務(wù)的執(zhí)行狀態(tài),如果批量任務(wù)執(zhí)行失敗只需要更改任務(wù)狀態(tài)后重新拉取數(shù)據(jù),如果已經(jīng)拉取的數(shù)據(jù)已經(jīng)存在數(shù)據(jù)庫(kù),會(huì)根據(jù)數(shù)據(jù)的ID (Identity身份識(shí)別號(hào)碼)判斷是否存在,存在的數(shù)據(jù)將不會(huì)重復(fù)的拉取,保證數(shù)據(jù)的一致性和完整性;
日志追蹤機(jī)制:通過(guò)日志信息來(lái)判斷批量任務(wù)的執(zhí)行情況,并對(duì)失敗的批量任務(wù)進(jìn)行定位,數(shù)據(jù)庫(kù)會(huì)記錄每個(gè)批量任務(wù)的執(zhí)行狀態(tài)并給出狀態(tài)標(biāo)示,方便跟蹤批量業(yè)務(wù)的執(zhí)行狀態(tài); 分批處理機(jī)制:針對(duì)數(shù)據(jù)量較大的批量任務(wù)執(zhí)行時(shí)采用分批處理的方式來(lái)提高系統(tǒng)的處理能力,批量處理模塊分批次從數(shù)據(jù)庫(kù)獲取一定量級(jí)數(shù)據(jù),待一定量級(jí)數(shù)據(jù)處理完成后再去獲取下一批數(shù)據(jù),往數(shù)據(jù)庫(kù)里寫(xiě)數(shù)據(jù)同樣每次一定量級(jí)數(shù)據(jù)提交一次寫(xiě)的動(dòng)作。
[0007]2、分潤(rùn)規(guī)則設(shè)置模塊:包括分潤(rùn)規(guī)則設(shè)置單元和分潤(rùn)規(guī)則計(jì)算單元,其中:
分潤(rùn)規(guī)則設(shè)置單元用于設(shè)置代理商分潤(rùn)規(guī)則內(nèi)容,并供分潤(rùn)規(guī)則計(jì)算單元查詢; 分潤(rùn)規(guī)則計(jì)算單元:根據(jù)分潤(rùn)規(guī)則設(shè)置單元代理商分潤(rùn)規(guī)則信息計(jì)算代理商分潤(rùn)數(shù)量。
[0008]3、分潤(rùn)規(guī)則緩存模塊:采用緩存機(jī)制判斷緩存中是否存在代理商的分潤(rùn)規(guī)則,若存在則直接從緩存中獲取,若不存在,則從數(shù)據(jù)庫(kù)中獲取。
[0009]4、核心管理模塊:包括代理商管理單元、業(yè)務(wù)查詢管理單元,其中:
代理商管理單元:用于至少提供代理商信息的基本新增、修改、查詢、審核、代理商激活功能中的任意一種;
業(yè)務(wù)查詢管理單元:至少包括代理商提現(xiàn)記錄查詢、代理商庫(kù)存查詢、代理商設(shè)備銷售信息查詢、代理商分潤(rùn)查詢、子代理貢獻(xiàn)查詢、子代理賬戶查詢功能中的任意一種。
[0010]5、賬戶管理模塊:包括賬戶信息單元、提現(xiàn)申請(qǐng)單元、余額明細(xì)單元,其中:
賬戶信息單元:用于至少提供管理代理商的基本銀行賬戶信息、提現(xiàn)密碼的修改和登錄密碼的修改功能中任意一種;
提現(xiàn)申請(qǐng)單元:用于顯示提現(xiàn)賬戶余額,選擇設(shè)置好的銀行卡輸入提現(xiàn)的金額,代理商管理系統(tǒng)校驗(yàn)是否可以提現(xiàn),校驗(yàn)通過(guò)后輸入可提現(xiàn)的密碼。
[0011]余額明細(xì)單元:用于顯示余額明細(xì),至少包括顯示代理商每筆交易的資金流向、可提現(xiàn)賬戶余額和保證金賬戶余額的歷史變化中的任意一種。
[0012]6、子代理賬戶管理模塊:包括余額明細(xì)單元、代理產(chǎn)品單元,其中:
子代理賬戶單元:用于管理一級(jí)代理商添加所屬的子代理商和代理產(chǎn)品;
代理產(chǎn)品單元:用于查看代理商的銷售政策、返傭政策以及子代理商銷售目標(biāo)分潤(rùn)比例的修改。
[0013]7、業(yè)務(wù)管理模塊:包括庫(kù)存管理單元、訂單查詢單元、分潤(rùn)查詢單元、貢獻(xiàn)查詢單元、設(shè)備查詢單元,其中:
庫(kù)存管理單元:查詢代理商銷售設(shè)備的庫(kù)存信息,至少包括查詢代理商銷售已銷售的子代理商,顯示當(dāng)前庫(kù)存的數(shù)量、已銷售數(shù)量、退貨數(shù)量的情況中的任意一種;
訂單查詢單元:用于查詢代理商所發(fā)起的訂單信息;
分潤(rùn)查詢單元:查詢?cè)O(shè)備所產(chǎn)生交易分潤(rùn)金額;
貢獻(xiàn)查詢單元:用于查詢一級(jí)代理商所屬子代理設(shè)備所產(chǎn)生交易的分潤(rùn)金額;
設(shè)備查詢單元:用于查詢每個(gè)代理所銷售設(shè)備的狀態(tài),銷售方式以及對(duì)應(yīng)銷售的子代理商。
[0014]8、退款管理模塊:用于處理退款請(qǐng)求數(shù)據(jù),將代理商已產(chǎn)生的分潤(rùn)金額扣除。
[0015]9、報(bào)表統(tǒng)計(jì)模塊:用于通過(guò)數(shù)據(jù)庫(kù)至少獲取代理商交易數(shù)據(jù)、分潤(rùn)明細(xì)數(shù)據(jù)、訂單數(shù)據(jù)、銷售數(shù)據(jù)、設(shè)備信息數(shù)據(jù)中的任意一種并生成報(bào)表。
[0016]10、數(shù)據(jù)庫(kù):用于至少存放退款數(shù)據(jù)、交易數(shù)據(jù)、分潤(rùn)規(guī)則、分潤(rùn)交易明細(xì)、代理商基本信息中的任意一種。
[0017]有益效果:
本發(fā)明系統(tǒng)提供便于統(tǒng)一管理刷卡收款代理商以及所屬子代理商的設(shè)備、交易、交易分潤(rùn)、銷售信息查詢、設(shè)備信息的查詢、交易信息的查詢、子代理管理、提現(xiàn)、分潤(rùn)查詢、貢獻(xiàn)查詢、退款查詢、業(yè)務(wù)配置、墊資賬戶管理、提現(xiàn)、終端狀態(tài)查詢、余額明細(xì)、代理產(chǎn)品管理等業(yè)務(wù)功能。
通過(guò)系統(tǒng)完成用戶創(chuàng)建、分潤(rùn)規(guī)則設(shè)置等基礎(chǔ)服務(wù)實(shí)現(xiàn)實(shí)時(shí)掌握代理商信息。采用階梯式設(shè)置分潤(rùn)比例,為每個(gè)代理商靈活的設(shè)置分潤(rùn)階梯規(guī)則這樣可以靈活方便的設(shè)置不同金額區(qū)間的費(fèi)率。
[0018]通過(guò)代理商管理系統(tǒng)為每個(gè)代理商開(kāi)放訪問(wèn)的權(quán)限供代理商實(shí)時(shí)查詢?cè)O(shè)備交易信息分潤(rùn)信息,代理商可以通過(guò)代理商管理系統(tǒng)創(chuàng)建自己的子代理商,銷售自己的設(shè)備,可以給所屬的子代理商設(shè)置分潤(rùn)比例,以及每個(gè)代理商的賬戶管理,每個(gè)子代理商也可以登錄代理商管理系統(tǒng)查看自己所屬設(shè)備產(chǎn)生的終端交易、設(shè)備信息。
[0019]代理商管理系統(tǒng)所產(chǎn)生的任何終端設(shè)備交易都可以在后臺(tái)通過(guò)支撐管理系統(tǒng)進(jìn)行統(tǒng)一查詢,統(tǒng)一管理所有代理商(包括子代理商)的任何信息。提供商戶的狀態(tài)查詢、收單分潤(rùn)的查詢,方便系統(tǒng)運(yùn)維管理人員及時(shí)地了解業(yè)務(wù)系統(tǒng)運(yùn)行的狀態(tài),更快地發(fā)現(xiàn)、定位和處理問(wèn)題。
[0020]通過(guò)采用緩存機(jī)制降低訪問(wèn)數(shù)據(jù)庫(kù)的次數(shù),提高系統(tǒng)的執(zhí)行速度和加快批量任務(wù)的處理速度。將分潤(rùn)規(guī)則緩存在內(nèi)存中后只訪問(wèn)一次數(shù)據(jù)庫(kù),其他的規(guī)則將從緩存中獲取大大提聞程序處理的能力。

【專利附圖】

【附圖說(shuō)明】
[0021]圖1為本發(fā)明系統(tǒng)結(jié)構(gòu)組成圖。
[0022]圖2為分潤(rùn)規(guī)則模塊工作流程圖。
[0023]圖3為本發(fā)明代理商管理單元代理商新增流程圖。
[0024]圖4為本發(fā)明提現(xiàn)申請(qǐng)管理單元工作流程圖。
[0025]圖5為本發(fā)明退款管理模塊工作流程圖。

【具體實(shí)施方式】
[0026]代理商管理系統(tǒng)啟動(dòng)批量任務(wù)處理模塊設(shè)定的批量定時(shí)任務(wù)后,分潤(rùn)規(guī)則緩存模塊根據(jù)代理商的ID、設(shè)備code去查找分潤(rùn)規(guī)則設(shè)置單元設(shè)置的代理商分潤(rùn)規(guī)則,先判斷是否在緩存中存在該代理商的分潤(rùn)規(guī)則,存在則直接從緩存中獲取,若不存在,則從數(shù)據(jù)庫(kù)中獲取。
[0027]分潤(rùn)規(guī)則設(shè)置單元采用階梯分潤(rùn)比例規(guī)則,是針對(duì)不同代理商按照交易金額區(qū)間設(shè)置不同的分潤(rùn)比例,例如:0-1萬(wàn)設(shè)置1%手續(xù)費(fèi),I萬(wàn)-2萬(wàn)設(shè)置0.9%的手續(xù)費(fèi),依次類推可以設(shè)置不同區(qū)間的分潤(rùn)比例,交易金額匹配到哪個(gè)階梯分潤(rùn)比例規(guī)則就按照哪個(gè)階梯規(guī)則設(shè)置的費(fèi)率計(jì)算分潤(rùn)。
[0028]分潤(rùn)規(guī)則緩存模塊,獲取配置新增代理商,并根據(jù)分潤(rùn)規(guī)則設(shè)置單元設(shè)置的分潤(rùn)規(guī)則,每天O點(diǎn)定時(shí)任務(wù)啟動(dòng),根據(jù)代理商的ID、產(chǎn)品code去查找代理商的規(guī)則,先判斷是否在緩存中存在該代理商的分潤(rùn)規(guī)則,如果存在直接從緩存中獲取,如果不存在,則從數(shù)據(jù)庫(kù)中獲取。
[0029]緩存機(jī)制可以采用redis緩存框架,redis是一個(gè)開(kāi)源的key-value數(shù)據(jù)庫(kù)。它又經(jīng)常被認(rèn)為是一個(gè)數(shù)據(jù)結(jié)構(gòu)服務(wù)器。因?yàn)樗膙alue不僅包括基本的string類型還有l(wèi)ist, set , sorted set和hash類型,代理管理系統(tǒng)中通過(guò)redis框架緩存代理商的規(guī)則,第一次訪問(wèn)規(guī)則通過(guò)set的方式將規(guī)則緩存起來(lái)通過(guò)代理商ID和產(chǎn)品Code、APPCode做為Key緩存的規(guī)則做為value,第二次訪問(wèn)代理商規(guī)則時(shí)通過(guò)get方式根據(jù)緩存的key來(lái)獲取具體的代理商規(guī)則。當(dāng)然第一次訪問(wèn)規(guī)則會(huì)先判斷該key是否存在,如果存在直接根據(jù)key取得對(duì)應(yīng)的規(guī)則,如果不存在則從數(shù)據(jù)庫(kù)中查詢?cè)摯砩痰囊?guī)則,采用redis后可以提高系統(tǒng)的執(zhí)行效率,提高并發(fā)的能力。
[0030]設(shè)備查詢單元查詢的子代理商信息至少包括設(shè)備的激活時(shí)間、銷售單號(hào)、訂單號(hào)、銷售方式、賬戶名、銀聯(lián)防偽碼和設(shè)備的狀態(tài)中的一種。
[0031]訂單查詢單元查詢的代理商訂單信息至少包括代理商何時(shí)下單、訂單號(hào)、對(duì)應(yīng)的產(chǎn)品名稱,每個(gè)銷售單的提貨數(shù)量、提貨金額、退貨數(shù)量、已銷售數(shù)量、激活數(shù)量、訂單狀態(tài)等信息中一種。
[0032]報(bào)表統(tǒng)計(jì)模塊至少可生成一級(jí)代理商分潤(rùn)報(bào)表、子代理分潤(rùn)報(bào)表、分潤(rùn)貢獻(xiàn)報(bào)表中的一種,并提供代理商查詢接口。
[0033]報(bào)表統(tǒng)計(jì)模塊根據(jù)批量業(yè)務(wù)處理模塊產(chǎn)生的分潤(rùn)明細(xì)的數(shù)據(jù),每月I日O點(diǎn)生成。
[0034]所有代理商上月產(chǎn)生的分潤(rùn)匯總數(shù)據(jù)。
[0035]圖2為分潤(rùn)規(guī)則模塊工作流程圖,具體如下:
(O分潤(rùn)規(guī)則模塊獲取批量任務(wù)處理模塊每日的交易數(shù)據(jù),根據(jù)交易數(shù)據(jù)中的代理商設(shè)備號(hào)查找對(duì)應(yīng)的代理商ID ;
(2)分潤(rùn)規(guī)則模塊根據(jù)代理商的ID判斷代理商的狀態(tài)是否正常,若狀態(tài)為正常,則通知分潤(rùn)規(guī)則計(jì)算單元計(jì)算代理商分潤(rùn)。如:代理商狀態(tài)為初始化、停用、注銷這些狀態(tài)為不可用狀態(tài);
(3)分潤(rùn)規(guī)則計(jì)算單元根據(jù)代理商ID和交易數(shù)據(jù)中的產(chǎn)品代碼、客戶端代碼獲取分潤(rùn)規(guī)則設(shè)置單元設(shè)置的代理商的分潤(rùn)規(guī)則計(jì)算代理商的分潤(rùn)金額;
(4)記錄代理商分潤(rùn)的數(shù)據(jù)到分潤(rùn)明細(xì)表;
(5)根據(jù)設(shè)備號(hào)判斷設(shè)備是否第一次做交易,如果第一做交易則更新設(shè)備的激活時(shí)間為當(dāng)前時(shí)間,月結(jié)跑批任務(wù)啟動(dòng)生成代理商月結(jié)分潤(rùn)報(bào)表,包括一級(jí)代理商、子代理商的分潤(rùn)信息。
[0036]圖3為代理商管理單元新增代理商流程,具體如下:
(I)核心管理模塊通過(guò)代理商管理單元增加一級(jí)代理商;
(2 )新增的代理商基本信息、分潤(rùn)規(guī)則、賬戶信息,新增的代理商初始狀態(tài)為”不可用”,審核狀態(tài)為“待審核”;
(3)代理商基本信息審核通過(guò)后更新代理商信息的審核狀態(tài)為“審核通過(guò)”,審核失敗則狀態(tài)為“審核拒絕”,更新代理商的狀態(tài)為“初始狀態(tài)”;
(4)根據(jù)新增的代理商賬戶發(fā)送激活郵件,只有代理狀態(tài)為“初始狀態(tài)”的才能發(fā)送激活郵件;
(5)代理商收到激活郵件后打開(kāi)激活鏈接,跳轉(zhuǎn)到激活頁(yè)面設(shè)置登錄代理商管理系統(tǒng)的登錄密碼和提現(xiàn)密碼。
[0037]圖4為提現(xiàn)申請(qǐng)單元工作流程,具體如下:
(1)代理商發(fā)起提現(xiàn)請(qǐng)求,提現(xiàn)申請(qǐng)單元校驗(yàn)提現(xiàn)金額是否小于總賬戶余額,如果小于在記錄提現(xiàn)明細(xì),提現(xiàn)狀態(tài)為“申請(qǐng)?zhí)幚碇小?,記錄支出金額、提現(xiàn)明細(xì)月度賬戶余額;
(2)代理商管理系統(tǒng)更新提現(xiàn)明細(xì)月度賬戶余額前,先查詢總賬戶余額表的賬戶余額,再減去提現(xiàn)金額則為當(dāng)前提現(xiàn)月度賬戶余額的明細(xì),年度賬戶余額不變;
(3)代理商管理系統(tǒng)更新總賬戶余額表中的賬戶余額、月度賬戶余額,在支出賬戶中累加本次提現(xiàn)金額;
(4)代理商提現(xiàn)申請(qǐng)成功后更新代理商交易明細(xì)表中的提現(xiàn)狀態(tài)為“提現(xiàn)成功”現(xiàn);
(5)如果提現(xiàn)申請(qǐng)失敗,需要回滾總賬戶余額表的賬戶余額、月度賬戶余、支出賬戶余額,并更新代理商交易明細(xì)表中提現(xiàn)記錄的狀態(tài)為“提現(xiàn)失敗”;
(6)代理商管理平臺(tái)記錄提現(xiàn)失敗明細(xì),資金流向?yàn)槭杖虢痤~。
[0038]圖5為退款管理單元工作流程,具體如下:
(1)受理退款請(qǐng)求通過(guò)退款管理模塊導(dǎo)入退款數(shù)據(jù)到代理商管理平臺(tái)數(shù)據(jù)庫(kù);
(2)代理商管理平臺(tái)校驗(yàn)退款數(shù)據(jù);
(3)代理商管理平臺(tái)月結(jié)跑批計(jì)算退款分潤(rùn)金額;
(4)代理商管理平臺(tái)判斷原交易是否分潤(rùn),如果已分潤(rùn)從對(duì)應(yīng)的代理商賬戶扣除分潤(rùn)金額,如果狀態(tài)為不分潤(rùn)不做任何退款操作;
(5)退款成功后記錄退款明細(xì)到代理商管理平臺(tái)。
【權(quán)利要求】
1.一種代理商管理系統(tǒng),其特征在于包括:批量任務(wù)處理模塊、分潤(rùn)規(guī)則設(shè)置模塊、分潤(rùn)規(guī)則緩存模塊、退款管理模塊、報(bào)表統(tǒng)計(jì)模塊和數(shù)據(jù)庫(kù);其中: 所述批量任務(wù)處理模塊,當(dāng)代理商管理系統(tǒng)定時(shí)批量任務(wù)通過(guò)設(shè)置定時(shí)時(shí)間,定時(shí)任務(wù)啟動(dòng)后,通過(guò)遠(yuǎn)程分布式服務(wù)暴露的分潤(rùn)服務(wù)接口,批量拉取原始交易數(shù)據(jù),該批量定時(shí)任務(wù)通過(guò)多線程異步處理,批量任務(wù)啟動(dòng)后不需要等待返回的結(jié)果,后臺(tái)線程就進(jìn)行異步的處理,異步處理能完成以下功能: 任務(wù)恢復(fù)機(jī)制:在批量任務(wù)被異常中斷的情況下,數(shù)據(jù)庫(kù)記錄批量任務(wù)的執(zhí)行狀態(tài),如果批量任務(wù)執(zhí)行失敗,則更改任務(wù)狀態(tài)后重新拉取數(shù)據(jù),如果已經(jīng)拉取的數(shù)據(jù)已經(jīng)存在數(shù)據(jù)庫(kù),則根據(jù)數(shù)據(jù)的ID判斷是否存在,存在的數(shù)據(jù)將不會(huì)重復(fù)的拉取,保證數(shù)據(jù)的一致性和完整性; 日志追蹤機(jī)制:通過(guò)日志信息判斷批量任務(wù)的執(zhí)行情況,并對(duì)失敗的批量任務(wù)進(jìn)行定位,數(shù)據(jù)庫(kù)記錄每個(gè)批量任務(wù)的執(zhí)行狀態(tài)并給出狀態(tài)標(biāo)示,方便跟蹤批量業(yè)務(wù)的執(zhí)行狀態(tài); 分批處理機(jī)制:針對(duì)數(shù)據(jù)量較大的批量任務(wù)執(zhí)行時(shí),采用分批處理的方式來(lái)提高系統(tǒng)的處理能力,批量處理模塊分批次從數(shù)據(jù)庫(kù)獲取一定量級(jí)數(shù)據(jù),待一定量級(jí)數(shù)據(jù)處理完成后再去獲取下一批數(shù)據(jù),往數(shù)據(jù)庫(kù)里寫(xiě)數(shù)據(jù)同樣每次一定量級(jí)數(shù)據(jù)提交一次寫(xiě)的動(dòng)作;所述分潤(rùn)規(guī)則設(shè)置模塊,包括分潤(rùn)規(guī)則設(shè)置單元和分潤(rùn)規(guī)則計(jì)算單元,其中: 分潤(rùn)規(guī)則設(shè)置單元用于設(shè)置代理商分潤(rùn)規(guī)則內(nèi)容,并供分潤(rùn)規(guī)則計(jì)算單元查詢; 分潤(rùn)規(guī)則計(jì)算單元:根據(jù)分潤(rùn)規(guī)則設(shè)置單元代理商分潤(rùn)規(guī)則信息計(jì)算代理商分潤(rùn)數(shù)量; 所述分潤(rùn)規(guī)則緩存模塊,采用緩存機(jī)制判斷緩存中是否存在代理商的分潤(rùn)規(guī)則,若存在,則直接從緩存中獲取,若不存在,則從數(shù)據(jù)庫(kù)中獲取; 所述退款管理模塊用于處理退款請(qǐng)求數(shù)據(jù),將代理商已產(chǎn)生的分潤(rùn)金額扣除; 所述報(bào)表統(tǒng)計(jì)模塊用于通過(guò)數(shù)據(jù)庫(kù)至少獲取代理商交易數(shù)據(jù)、分潤(rùn)明細(xì)數(shù)據(jù)、訂單數(shù)據(jù)、銷售數(shù)據(jù)、設(shè)備信息數(shù)據(jù)中的任意一種并生成報(bào)表; 所述數(shù)據(jù)庫(kù)用于至少存放退款數(shù)據(jù)、交易數(shù)據(jù)、分潤(rùn)規(guī)則、分潤(rùn)交易明細(xì)、代理商基本信息中的任意一種。
2.根據(jù)權(quán)利要求1所述的代理商管理系統(tǒng),其特征在于:所述代理商管理系統(tǒng)還包括核心管理模塊,所述核心管理模塊包括代理商管理單元、業(yè)務(wù)查詢管理單元,其中: 代理商管理單元:用于至少提供代理商信息的基本新增、修改、查詢、審核、代理商激活功能中的任意一種; 業(yè)務(wù)查詢管理單元:用于至少包括代理商提現(xiàn)記錄查詢、代理商庫(kù)存查詢、代理商設(shè)備銷售信息查詢、代理商分潤(rùn)查詢、子代理貢獻(xiàn)查詢、子代理賬戶查詢功能中的任意一種。
3.根據(jù)權(quán)利要求1所述的代理商管理系統(tǒng),其特征在于:所述代理商管理系統(tǒng)還包括賬戶管理模塊,所述賬戶管理模塊包括賬戶信息單元、提現(xiàn)申請(qǐng)單元、余額明細(xì)單元,其中: 賬戶信息單元:用于至少提供管理代理商的基本銀行賬戶信息、提現(xiàn)密碼的修改和登錄密碼的修改功能中任意一種; 提現(xiàn)申請(qǐng)單元:用于顯示提現(xiàn)賬戶余額,選擇設(shè)置好的銀行卡輸入提現(xiàn)的金額,代理商管理系統(tǒng)校驗(yàn)是否可以提現(xiàn),校驗(yàn)通過(guò)后輸入可提現(xiàn)的密碼; 余額明細(xì)單元:用于顯示余額明細(xì),至少包括顯示代理商每筆交易的資金流向、可提現(xiàn)賬戶余額和保證金賬戶余額的歷史變化中的任意一種。
4.根據(jù)權(quán)利要求1所述的代理商管理系統(tǒng),其特征在于:所述代理商管理系統(tǒng)還包括子代理賬戶管理模塊,所述子代理賬戶管理模塊包括余額明細(xì)單元、代理產(chǎn)品單元,其中: 子代理賬戶單元:用于管理一級(jí)代理商添加所屬的子代理商和代理產(chǎn)品; 代理產(chǎn)品單元:用于查看代理商的銷售政策、返傭政策以及子代理商銷售目標(biāo)分潤(rùn)比例的修改。
5.根據(jù)權(quán)利要求1所述的代理商管理系統(tǒng),其特征在于:所述代理商管理系統(tǒng)還包括業(yè)務(wù)管理模塊,所述業(yè)務(wù)管理模塊包括庫(kù)存管理單元、訂單查詢單元、分潤(rùn)查詢單元、貢獻(xiàn)查詢單元、設(shè)備查詢單元,其中: 庫(kù)存管理單元:查詢代理商銷售設(shè)備的庫(kù)存信息,至少包括查詢代理商銷售已銷售的子代理商,顯示當(dāng)前庫(kù)存的數(shù)量、已銷售數(shù)量、退貨數(shù)量的情況中的任意一種; 訂單查詢單元:用于查詢代理商所發(fā)起的訂單信息; 分潤(rùn)查詢單元:查詢?cè)O(shè)備所產(chǎn)生交易分潤(rùn)金額; 貢獻(xiàn)查詢單元:用于查詢一級(jí)代理商所屬子代理設(shè)備所產(chǎn)生交易的分潤(rùn)金額; 設(shè)備查詢單元:用于查詢每個(gè)代理所銷售設(shè)備的狀態(tài),銷售方式以及對(duì)應(yīng)銷售的子代理商。
6.根據(jù)權(quán)利要求1所述的代理商管理系統(tǒng),其特征在于所述分潤(rùn)規(guī)則模塊工作流程如下: (1)獲取批量任務(wù)處理模塊每日的交易數(shù)據(jù),根據(jù)交易數(shù)據(jù)中的代理商設(shè)備號(hào)查找對(duì)應(yīng)的代理商ID ; (2)根據(jù)代理商的ID判斷代理商的狀態(tài)是否正常,若狀態(tài)為正常,則通知分潤(rùn)規(guī)則計(jì)算單元計(jì)算代理商分潤(rùn); (3)分潤(rùn)規(guī)則計(jì)算單元根據(jù)代理商ID和交易數(shù)據(jù)中的產(chǎn)品代碼、客戶端代碼獲取分潤(rùn)規(guī)則設(shè)置單元設(shè)置的代理商的分潤(rùn)規(guī)則計(jì)算代理商的分潤(rùn)金額; (4)記錄代理商分潤(rùn)的數(shù)據(jù)到分潤(rùn)明細(xì)表; (5)根據(jù)設(shè)備號(hào)判斷設(shè)備是否第一次做交易,如果第一做交易則更新設(shè)備的激活時(shí)間為當(dāng)前時(shí)間,月結(jié)跑批任務(wù)啟動(dòng)生成代理商月結(jié)分潤(rùn)報(bào)表,包括一級(jí)代理商、子代理商的分潤(rùn)信息。
7.根據(jù)權(quán)利要求2所述的代理商管理系統(tǒng),其特征在于所述代理商管理單元新增代理商流程具體如下: (I)核心管理模塊通過(guò)代理商管理單元增加一級(jí)代理商; (2 )新增的代理商基本信息、分潤(rùn)規(guī)則、賬戶信息,新增的代理商初始狀態(tài)為”不可用”,審核狀態(tài)為“待審核”; (3)代理商基本信息審核通過(guò)后更新代理商信息的審核狀態(tài)為“審核通過(guò)”,審核失敗則狀態(tài)為“審核拒絕”,更新代理商的狀態(tài)為“初始狀態(tài)”; (4)根據(jù)新增的代理商賬戶發(fā)送激活郵件,只有代理狀態(tài)為“初始狀態(tài)”的才能發(fā)送激活郵件; (5)代理商收到激活郵件后打開(kāi)激活鏈接,跳轉(zhuǎn)到激活頁(yè)面設(shè)置登錄代理商管理系統(tǒng)的登錄密碼和提現(xiàn)密碼。
8.根據(jù)權(quán)利要求3所述的代理商管理系統(tǒng),其特征在于所述提現(xiàn)申請(qǐng)單元工作流程具體如下: (1)代理商發(fā)起提現(xiàn)請(qǐng)求,提現(xiàn)申請(qǐng)單元校驗(yàn)提現(xiàn)金額是否小于總賬戶余額,如果小于在記錄提現(xiàn)明細(xì),提現(xiàn)狀態(tài)為“申請(qǐng)?zhí)幚碇小保涗浿С鼋痤~、提現(xiàn)明細(xì)月度賬戶余額; (2)代理商管理系統(tǒng)更新提現(xiàn)明細(xì)月度賬戶余額前,先查詢總賬戶余額表的賬戶余額,再減去提現(xiàn)金額則為當(dāng)前提現(xiàn)月度賬戶余額的明細(xì),年度賬戶余額不變; (3)代理商管理系統(tǒng)更新總賬戶余額表中的賬戶余額、月度賬戶余額,在支出賬戶中累加本次提現(xiàn)金額; (4)代理商提現(xiàn)申請(qǐng)成功后更新代理商交易明細(xì)表中的提現(xiàn)狀態(tài)為“提現(xiàn)成功”現(xiàn); (5)如果提現(xiàn)申請(qǐng)失敗,需要回滾總賬戶余額表的賬戶余額、月度賬戶余、支出賬戶余額,并更新代理商交易明細(xì)表中提現(xiàn)記錄的狀態(tài)為“提現(xiàn)失敗”; (6)代理商管理平臺(tái)記錄提現(xiàn)失敗明細(xì),資金流向?yàn)槭杖虢痤~。
9.根據(jù)權(quán)利要求1所述的代理商管理系統(tǒng),其特征在于所述退款管理單元工作流程具體如下: (1)受理退款請(qǐng)求通過(guò)退款管理模塊導(dǎo)入退款數(shù)據(jù)到代理商管理平臺(tái)數(shù)據(jù)庫(kù); (2)代理商管理平臺(tái)校驗(yàn)退款數(shù)據(jù); (3)代理商管理平臺(tái)月結(jié)跑批計(jì)算退款分潤(rùn)金額; (4)代理商管理平臺(tái)判斷原交易是否分潤(rùn),如果已分潤(rùn)從對(duì)應(yīng)的代理商賬戶扣除分潤(rùn)金額,如果狀態(tài)為不分潤(rùn)不做任何退款操作; (5)退款成功后記錄退款明細(xì)到代理商管理平臺(tái)。
【文檔編號(hào)】G06Q30/00GK104463611SQ201510006478
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2015年1月7日 優(yōu)先權(quán)日:2015年1月7日
【發(fā)明者】張乃龍 申請(qǐng)人:上海瀚銀信息技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
杭锦后旗| 固始县| 新晃| 铜陵市| 施秉县| 丹寨县| 澜沧| 正阳县| 蒙自县| 三门县| 宣武区| 通榆县| 怀宁县| 长宁区| 阿克| 成武县| 万荣县| 白河县| 湘潭县| 仁布县| 崇礼县| 安徽省| 崇明县| 利辛县| 岑巩县| 宿州市| 汾阳市| 武清区| 玉林市| 灵宝市| 绍兴县| 开化县| 新晃| 彭州市| 阿鲁科尔沁旗| 上蔡县| 汾西县| 大丰市| 赣榆县| 南宫市| 兴安县|