Преглед изворни кода

Merge branch 'dev' into sit

snow пре 2 година
родитељ
комит
a2b71458d6
2 измењених фајлова са 26 додато и 2 уклоњено
  1. 13 1
      src/views/sellOut/sellOutOrder/detail.vue
  2. 13 1
      src/views/sellOut/sellOutOrder/index.vue

+ 13 - 1
src/views/sellOut/sellOutOrder/detail.vue

@@ -520,7 +520,19 @@ export default {
   methods: {
     handleShare() {
       const url = shareWebUrl + this.sitem.outCode;
-      window.open(url);
+      
+      const input = document.createElement('input');
+
+      document.body.appendChild(input)
+      input.value = url
+
+      input.select()
+
+      document.execCommand('Copy')
+
+      this.$message.success('复制成功')
+
+      document.body.removeChild(input)
     },
     async updateStatus(e) {
       await this.setstatus(e.status);

+ 13 - 1
src/views/sellOut/sellOutOrder/index.vue

@@ -343,7 +343,19 @@ export default {
   methods: {
     handleShare(outCode){
       const url = shareWebUrl + outCode
-      window.open(url)
+      
+      const input = document.createElement('input');
+
+      document.body.appendChild(input)
+      input.value = url
+
+      input.select()
+
+      document.execCommand('Copy')
+
+      this.$message.success('复制成功')
+
+      document.body.removeChild(input)
     },
     getRouter(toRouter, queryId) {
       if (toRouter && queryId) {