diff --git a/src/pages/WorkSpace/TestResult/Details/TestRsultTable/InfoResultFile.tsx b/src/pages/WorkSpace/TestResult/Details/TestRsultTable/InfoResultFile.tsx index 073b87dc26a8fca2f503bbeb79d8f2d72cd8f3ae..e347ed7d3e6dd57fc1e9de88f6aaa4664b7200c3 100644 --- a/src/pages/WorkSpace/TestResult/Details/TestRsultTable/InfoResultFile.tsx +++ b/src/pages/WorkSpace/TestResult/Details/TestRsultTable/InfoResultFile.tsx @@ -19,24 +19,21 @@ export default ({ test_case_id, suite_id }: any) => { const { id: job_id, share_id } = useParams() as any const handlePathClick = async (ctx: any, state: string) => { - let params: any = { + const username = initialState?.authList?.username; + const token = `${username}|${initialState?.token}|${new Date().getTime()}`; + const signature = encode(token); + + const params: any = { path: ctx.path, - job_id, share_id + job_id, share_id, + username, + signature } if (state === 'download') { params.download = '1' } - if (BUILD_APP_ENV !== 'opensource') { - const username = initialState?.authList?.username; - const token = `${username}|${initialState?.token}|${new Date().getTime()}`; - const signature = encode(token); - - params.username = username; - params.signature = signature - } - if (state === 'download_folder') { params.download = '1'; params.is_folder = '1'