Browse Source

Merge branch 'dev' of https://git.citupro.com/zhengnaiwen_citu/menduner into dev

lifanagju_citu 11 tháng trước cách đây
mục cha
commit
ff72dacbd8
1 tập tin đã thay đổi với 10 bổ sung2 xóa
  1. 10 2
      src/views/PersonalCenter/dynamic/right.vue

+ 10 - 2
src/views/PersonalCenter/dynamic/right.vue

@@ -27,7 +27,8 @@
       <div class="d-flex attachment-item my-2 cursor-pointer" v-for="k in attachmentList" :key="k.id">
         <v-icon color="primary">mdi-file-account</v-icon>
         <div class="file-name ellipsis ml-2">{{ k.title }}</div>
-        <v-icon class="mr-2" color="primary" @click="handleDownload(k)">mdi-download-box-outline</v-icon>
+        <v-icon color="primary" @click="handlePreview(k.url)">mdi-eye-outline</v-icon>
+        <v-icon class="mx-2" color="primary" @click="handleDownload(k)">mdi-download-box-outline</v-icon>
         <v-icon color="error" @click="handleDelete(k)">mdi-trash-can-outline</v-icon>
       </div>
     </div>
@@ -126,6 +127,13 @@ const handleDownload = (k) => {
   })
 }
 
+// 预览
+const handlePreview = (url) => {
+  var baseUrl = "https://view.xdocin.com/view?src="
+  baseUrl += encodeURIComponent(url)
+  window.open(baseUrl)
+}
+
 </script>
 
 <style scoped lang="scss">
@@ -182,7 +190,7 @@ const handleDownload = (k) => {
     color: #555;
     font-size: 14px;
     .file-name {
-      width: 260px;
+      width: 230px;
       &:hover {
         color: var(--v-primary-base);
       }