import { Base64 } from 'js-base64';
|
import { $fytz } from '../index';
|
|
/**
|
* 信用评估API接口
|
*/
|
export default {
|
/**
|
* 下载用户环信码
|
* @param {*} userId
|
*/
|
downloadCode(userId) {
|
return $fytz
|
.get(`credit/ecCode/download?userId=${userId}`, { responseType: 'blob' })
|
.then((res) => {
|
const name = Base64.decode(res.headers.get('fileName'));
|
const url = window.URL.createObjectURL(res.data);
|
const link = document.createElement('a');
|
link.href = url;
|
link.setAttribute('download', name);
|
document.body.appendChild(link);
|
link.click();
|
document.body.removeChild(link);
|
window.URL.revokeObjectURL(url);
|
});
|
}
|
};
|