21

 

1.1.1.1退款業務設計
1.1.1.1.1        單筆退款請求業務流程圖
1.1.1.1.2        單筆退款請求業務流程說明
(1)根據用戶輸入的轉入號碼獲取帳戶信息,如果帳戶信息不存在則系統提示帳戶不存在,處理結束;如果帳戶信息存在則查詢出帳戶基本信息和欠費等信息進入退款請求頁面;
(2)選擇用戶的退款類型和退款方式,輸入退款金額,提交後臺做參數校驗,並記錄退款請求記錄和退款日誌;
(3)後臺處理成功後返回前臺提示用戶結束。
1.1.1.1.3        批量退款請求業務流程圖
1.1.1.1.4        批量退款請求業務流程說明
(1)用戶通過前臺加載批量處理文件,後臺直接對文件進行解析並校驗文件格式,如果文件格式不正確,返回異常到前臺提示用戶;
(2)文件格式校驗完成後,需要對文件內容進行校驗,文件中任何內容不符合條件,系統將返回異常到前臺提示用戶;
(3)校驗完成後,系統獲取每一筆退款數據的其他信息後,將退款申請數據批量插入到退款申請表中,成功後系統返回前臺提示用戶成功;
1.1.1.1.5        退款審覈業務流程圖
1.1.1.1.6        退款審覈業務流程說明
(1)根據用戶輸入的查詢條件查詢出待審覈的退款請求,用戶可以選擇一筆或多筆審覈數據;
(2)根據選擇的數據進入批量處理頁面,選擇審覈結果狀態,如果審覈被拒絕的需要輸入具體的拒絕原因後提交後臺處理;
(3)後臺對每一筆退款帳戶進行餘額校驗,如果餘額不足,則記錄退款狀態爲Fail,並記錄失敗原因;如果餘額足夠,則系統自動扣除帳戶退款金額,記錄退款狀態爲Success;

循環處理結束後,系統返回前臺提示用戶成功和失敗的記錄數,退款流程結束。

發佈了126 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章