Эх сурвалжийг харах

文件管理添加复制url按钮

Raod 4 жил өмнө
parent
commit
66e34913db

+ 17 - 0
report-ui/src/views/file-management/index.vue

@@ -7,6 +7,7 @@
     </template>
 
     <template slot="rowButton" slot-scope="props">
+      <el-button type="text" @click="copyUrlPath(props)">复制url</el-button>
       <el-button type="text" @click="customButtom(props)">下载</el-button>
     </template>
   </anji-crud>
@@ -184,6 +185,22 @@ export default {
     customButtom(val) {
       this.downloadFile(val.msg)
     },
+    copyUrlPath(val){
+      this.copyToClip(val.msg.urlPath)
+      this.$message({
+        message: '已将url路径复制至剪切板!',
+        type: 'success',
+      })
+    },
+    copyToClip(content, message) {
+      var aux = document.createElement("input");
+      aux.setAttribute("value", content);
+      document.body.appendChild(aux);
+      aux.select();
+      document.execCommand("copy");
+      document.body.removeChild(aux);
+    },
+
   },
 }
 </script>