新增开关下载功能控制

This commit is contained in:
lyswhut
2020-07-01 17:04:43 +08:00
parent 9fd181ee06
commit 9f72a51458
10 changed files with 20 additions and 7 deletions
@@ -6,7 +6,7 @@ div(:class="$style.btns")
button(type="button" v-if="listAddBtn" @contextmenu.capture.stop :title="$t('material.list_buttons.add_to')" @click.stop="handleClick('listAdd')")
svg(version='1.1' xmlns='http://www.w3.org/2000/svg' xlink='http://www.w3.org/1999/xlink' height='100%' viewBox='0 0 42 42' space='preserve')
use(xlink:href='#icon-addTo')
button(type="button" v-if="downloadBtn" @contextmenu.capture.stop :title="$t('material.list_buttons.download')" @click.stop="handleClick('download')")
button(type="button" v-if="downloadBtn && setting.download.enable" @contextmenu.capture.stop :title="$t('material.list_buttons.download')" @click.stop="handleClick('download')")
svg(version='1.1' xmlns='http://www.w3.org/2000/svg' xlink='http://www.w3.org/1999/xlink' height='100%' viewBox='0 0 475.078 475.077' space='preserve')
use(xlink:href='#icon-download')
//- button(type="button" :title="$t('material.list_buttons.add')" v-if="userInfo" @click.stop="handleClick('add')")
@@ -31,7 +31,7 @@ div(:class="$style.btns")
</template>
<script>
// import { mapGetters } from 'vuex'
import { mapGetters } from 'vuex'
export default {
props: {
@@ -73,7 +73,7 @@ export default {
},
},
computed: {
// ...mapGetters(['userInfo']),
...mapGetters(['setting']),
},
methods: {
handleClick(action) {