提交 158576ba 编写于 作者: Cano1997's avatar Cano1997

update: 文件下载地址添加随机数

上级 fc92ed38
...@@ -5591,7 +5591,9 @@ function hu(r, A, e) { ...@@ -5591,7 +5591,9 @@ function hu(r, A, e) {
}, w = (C) => { }, w = (C) => {
const y = (e.parent.form || e.parent.grid).model.appEntity.deName, D = `${C.id}|${y}|${r.data.srfkey}|${e.context.srfpersonid || e.context.srfuserid}`, I = C.url || i.value.replace("%fileId%", C.id); const y = (e.parent.form || e.parent.grid).model.appEntity.deName, D = `${C.id}|${y}|${r.data.srfkey}|${e.context.srfpersonid || e.context.srfuserid}`, I = C.url || i.value.replace("%fileId%", C.id);
e.fileDownload({ e.fileDownload({
url: `${I}?key=${window.btoa(D)}`, url: `${I}?key=${window.btoa(D)}${Math.floor(
1e3 + Math.random() * 9e3
)}`,
name: C.name name: C.name
}); });
}, h = M(!1), E = M(""), H = M(""); }, h = M(!1), E = M(""), H = M("");
......
...@@ -177,7 +177,9 @@ export function useIViewUpload( ...@@ -177,7 +177,9 @@ export function useIViewUpload(
}`; }`;
const url = file.url || downloadUrl.value.replace('%fileId%', file.id); const url = file.url || downloadUrl.value.replace('%fileId%', file.id);
c.fileDownload({ c.fileDownload({
url: `${url}?key=${window.btoa(base64)}`, url: `${url}?key=${window.btoa(base64)}${Math.floor(
1000 + Math.random() * 9000,
)}`,
name: file.name, name: file.name,
}); });
}; };
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册