Bläddra i källkod

复制相对路径

吕金泽 4 år sedan
förälder
incheckning
134962be0d
1 ändrade filer med 10 tillägg och 2 borttagningar
  1. 10 2
      magic-editor/src/console/src/components/resources/magic-api-list.vue

+ 10 - 2
magic-editor/src/console/src/components/resources/magic-api-list.vue

@@ -419,6 +419,14 @@ export default {
               this.copyPathToClipboard(item)
             }
           },
+          {
+            label: '复制相对路径',
+            icon: 'ma-icon-copy',
+            divided: true,
+            onClick: () => {
+              this.copyPathToClipboard(item, true)
+            }
+          },
           {
             label: '刷新接口',
             icon: 'ma-icon-refresh',
@@ -563,8 +571,8 @@ export default {
       })
     },
     // 复制接口路径到剪贴板
-    copyPathToClipboard(fileItem) {
-      let path = replaceURL(contants.SERVER_URL + '/' + fileItem.groupPath + '/' + fileItem.path)
+    copyPathToClipboard(fileItem, relative) {
+      let path = replaceURL((relative ? '' : contants.SERVER_URL) + '/' + fileItem.groupPath + '/' + fileItem.path)
       try {
         var copyText = document.createElement('textarea')
         copyText.style = 'position:absolute;left:-99999999px'