Browse Source

Merge branch 'develop' of http://39.106.8.246:3003/web/wanda-bm-guide into develop

shaun-sheep 4 years ago
parent
commit
f968b5aa44
1 changed files with 9 additions and 3 deletions
  1. 9 3
      src/views/legendLibrary/addForm.vue

+ 9 - 3
src/views/legendLibrary/addForm.vue

@@ -278,7 +278,6 @@ export default {
             let postParams = {
                 Content: [this.ruleForm]
             }
-
             updateLegend({ postParams }).then(res => {
                 if (res.Result == 'success') {
                     this.$message.success('图例修改成功!')
@@ -392,8 +391,14 @@ export default {
         },
         // 把canvas图保存到图片服务器
         saveImg() {
-            let vm = this
-            if (this.view) {
+            let vm = this 
+            if(!this.file){
+                 //修改图片的时候没有重新上传图片
+                this.update()
+                this.$emit('updateSuccess')
+                this.view.canvas.clearRect(0, 0, this.width, this.height)
+            }else{
+                 if (this.view) {
                 let data = this.view.canvasView.toDataURL('image/png')
                 var formData = new FormData()
                 if (this.ruleForm.Type == 'Zone' || this.ruleForm.Type == 'Line') {
@@ -418,6 +423,7 @@ export default {
                     }
                 })
             }
+            }
         },
         // 铺位可视化
         treeConfirm(data) {