工商銀行文件異步下載怎么用?
使用工商銀行文件異步下載功能的方法步驟如下
1、前端觸發(fā)下載功能按鈕,AJAX向后臺發(fā)送請求下載;
2、后臺收到請求后,把數(shù)據(jù)處理流程放入線程池,并返回success告知請求成功(有異常返回fail);
3、AJAX返回值如果是成功,則向后臺不斷請求下載狀態(tài)(后臺需要提供獲取狀態(tài)的接口);
4、當(dāng)下載狀態(tài)為success時,發(fā)起導(dǎo)出文件(后臺提供接口,從服務(wù)器上獲取文件并以文件流形式導(dǎo)出Excel,導(dǎo)出成功并更新狀態(tài)為finish);
5、當(dāng)下載狀態(tài)為finish或其他錯誤狀態(tài),停止向后臺請求獲取狀態(tài)。