From c868f26356ee88f88a316c72e5aa17ef8060822e Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期五, 14 十月 2022 18:46:37 +0800 Subject: [PATCH] 对普通用户隐藏图片和视频下载. --- src/views/search/components/imgDown.vue | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/views/search/components/imgDown.vue b/src/views/search/components/imgDown.vue index 88f562d..be6587f 100644 --- a/src/views/search/components/imgDown.vue +++ b/src/views/search/components/imgDown.vue @@ -2,8 +2,8 @@ <div class="imgBox"> <img :src="'/httpImage/' + url" class="cursor-pointer" v-if="isPreview" preview /> <img :src="'/httpImage/' + url" v-if="!isPreview" /> - <el-button class="btn" @click="downloadIamge('/httpImage/' + url)"> - <i class="iconfont iconxiazai"></i> + <el-button class="btn" @click="downloadIamge('/httpImage/' + url)" v-show="isAdmin"> + <i class="iconfont icon-xiazai_10"></i> </el-button> </div> </template> @@ -20,6 +20,12 @@ type: Boolean } }, + computed: { + isAdmin() { + let userInfo = JSON.parse(sessionStorage.getItem("userInfo")) + return userInfo.username == "Administrator" + } + }, methods: { downloadIamge(url) { this.$notify.info({ -- Gitblit v1.8.0