Pārlūkot izejas kodu

feat: 图片下载权限

zhangjie 10 mēneši atpakaļ
vecāks
revīzija
492be82e0b
1 mainītis faili ar 14 papildinājumiem un 11 dzēšanām
  1. 14 11
      src/modules/record/views/PictureManage.vue

+ 14 - 11
src/modules/record/views/PictureManage.vue

@@ -121,17 +121,19 @@
         </el-form-item>
 
         <el-form-item>
-          <el-button
-            type="success"
-            icon="el-icon-download"
-            :loading="loading"
-            :disabled="!multipleSelection.length"
-            @click="toDownload"
-            >下载图片</el-button
-          >
-          <el-button type="primary" icon="el-icon-s-order" @click="toDataTask"
-            >图片下载结果</el-button
-          >
+          <template v-if="checkPrivilege('button', 'DownloadPicture')">
+            <el-button
+              type="success"
+              icon="el-icon-download"
+              :loading="loading"
+              :disabled="!multipleSelection.length"
+              @click="toDownload"
+              >下载图片</el-button
+            >
+            <el-button type="primary" icon="el-icon-s-order" @click="toDataTask"
+              >图片下载结果</el-button
+            >
+          </template>
         </el-form-item>
       </el-form>
     </div>
@@ -246,6 +248,7 @@
     ></archives-detail-student-dialog>
     <!-- DataTaskDialog -->
     <data-task-dialog
+      v-if="checkPrivilege('button', 'DownloadPicture')"
       ref="DataTaskDialog"
       task-type="PICTURE_DOWNLOAD"
     ></data-task-dialog>