Browse Source

Merge branch 'develop' of http://39.106.8.246:3003/web/persagy_topo_editer into develop

YaolongHan 4 years ago
parent
commit
9b0f90f6d6

+ 1 - 3
src/components/editview/baseTopoEditer.vue

@@ -176,9 +176,7 @@ export default {
       bus.$on("saveTopoImg", () => {
         // 隐藏选择器
         this.scene.selectContainer.clear();
-        setTimeout(() => {
-          this.view.saveImage(`${this.topoContent.name}.png`, "png");
-        }, 80);
+        this.view.saveImageSize(`${this.topoContent.name}.png`, "png", this.canvasWidth, this.canvasHeight);
       });
       // 发布图片
       bus.$off("issueTopo");

+ 3 - 0
src/components/editview/topoTooltip.vue

@@ -55,14 +55,17 @@ export default {
     },
     // 保存图
     saveGraph() {
+      bus.$emit('saveTopo');
       this.closetooltip();
     },
     // 发布图
     publishGraph() {
+      bus.$emit('issueTopo');
       this.closetooltip();
     },
     // 下载
     downPng() {
+      bus.$emit('saveTopoImg');
       this.closetooltip();
     },
     // 关闭窗口