Merge pull request #3995 from BoYiZhang/pr_3988
[Improvement-3988][UI] Enhance user experience, add close button to file details page
This commit is contained in:
commit
3c181399e1
|
|
@ -23,6 +23,9 @@
|
|||
<div class="down">
|
||||
<em class="ans-icon-download" style="font-size:20px" data-container="body" data-toggle="tooltip" :title="$t('Download Details')" @click="_downloadFile"></em>
|
||||
<em>{{size}}</em>
|
||||
|
||||
<em class="ans-icon-fail-empty" style="font-size:20px" data-container="body" data-toggle="tooltip" :title="$t('Return')" @click="close()"></em>
|
||||
|
||||
</div>
|
||||
</h2>
|
||||
<template v-if="isNoType">
|
||||
|
|
@ -80,6 +83,9 @@
|
|||
_go () {
|
||||
this.$router.push({ name: 'file' })
|
||||
},
|
||||
close () {
|
||||
this.$router.go(-1)
|
||||
},
|
||||
_downloadFile () {
|
||||
downloadFile('/dolphinscheduler/resources/download', {
|
||||
id: this.$route.params.id
|
||||
|
|
|
|||
Loading…
Reference in New Issue