Browse Source

feat: 组件库设计组件,新增、编辑组件使用新窗口打开

wu.jian2 1 year ago
parent
commit
e642d4bf86

+ 2 - 1
data-room-ui/packages/ComponentList/EditForm.vue

@@ -426,7 +426,8 @@ export default {
           code: form.code
           code: form.code
         }
         }
       })
       })
-      window.open(bigScreenHref, '_self')
+      // 新窗口打开
+      window.open(bigScreenHref, '_blank')
     }
     }
   }
   }
 }
 }

+ 3 - 1
data-room-ui/packages/ComponentList/index.vue

@@ -344,6 +344,7 @@ export default {
       window.open(href, '_blank')
       window.open(href, '_blank')
     },
     },
     design (screen) {
     design (screen) {
+      console.log(222)
       const path = this.catalogInfo === 'component' ? (window.BS_CONFIG?.routers?.designUrl || '/big-screen/design') : (window.BS_CONFIG?.routers?.bizComponentDesignUrl || 'big-screen-biz-component-design')
       const path = this.catalogInfo === 'component' ? (window.BS_CONFIG?.routers?.designUrl || '/big-screen/design') : (window.BS_CONFIG?.routers?.bizComponentDesignUrl || 'big-screen-biz-component-design')
       const { href } = this.$router.resolve({
       const { href } = this.$router.resolve({
         path,
         path,
@@ -351,7 +352,8 @@ export default {
           code: screen.code
           code: screen.code
         }
         }
       })
       })
-      window.open(href, '_self')
+      // 新窗口打开
+      window.open(href, '_blank')
     },
     },
     add () {
     add () {
       const page = {
       const page = {