人员管理

This commit is contained in:
guochunsi
2026-01-04 19:01:51 +08:00
parent 24453baf3e
commit 42f23491e5
4 changed files with 93 additions and 98 deletions

View File

@@ -53,26 +53,26 @@ const getImgSrcByToken = (src?: string) => {
});
} else {
// 图片处理逻辑(已注释,如需要可取消注释并更新)
// showIframe.value = false;
// const imgSrc = src || props.authSrc;
// const tenantId = Session.getTenant();
// const img = imgRef.value;
// if (!img) return;
//
// const request = new XMLHttpRequest();
// request.responseType = 'blob';
// request.open('get', imgSrc, true);
// request.setRequestHeader('Authorization', "Bearer " + Session.getToken());
// request.setRequestHeader('TENANT-ID', tenantId);
// request.onreadystatechange = () => {
// if (request.readyState == XMLHttpRequest.DONE && request.status == 200) {
// img.src = URL.createObjectURL(request.response);
// img.onload = () => {
// URL.revokeObjectURL(img.src);
// }
// }
// };
// request.send(null);
showIframe.value = false;
const imgSrc = src || props.authSrc;
const tenantId = Session.getTenant();
const img = imgRef.value;
if (!img) return;
const request = new XMLHttpRequest();
request.responseType = 'blob';
request.open('get', imgSrc, true);
request.setRequestHeader('Authorization', "Bearer " + Session.getToken());
request.setRequestHeader('TENANT-ID', tenantId);
request.onreadystatechange = () => {
if (request.readyState == XMLHttpRequest.DONE && request.status == 200) {
img.src = URL.createObjectURL(request.response);
img.onload = () => {
URL.revokeObjectURL(img.src);
}
}
};
request.send(null);
}
};