瀏覽代碼

fix: 预测指标点击保存也更新封面图

Karsa 1 年之前
父節點
當前提交
21375916fa
共有 2 個文件被更改,包括 25 次插入2 次删除
  1. 1 1
      src/views/dataEntry_manage/databaseList.vue
  2. 24 1
      src/views/predictEdb_manage/predictEdb.vue

+ 1 - 1
src/views/dataEntry_manage/databaseList.vue

@@ -2265,7 +2265,7 @@ export default {
 							img{
 								width:100%;
 								height: 230px;
-								object-fit: cover !important;
+								object-fit: fill !important;
 							}
 						}
 					}

+ 24 - 1
src/views/predictEdb_manage/predictEdb.vue

@@ -797,8 +797,31 @@ export default {
 			})
 			if(Ret !== 200) return
 			this.$message.success('保存成功')
+
+			this.setChartImage()
 		},
 
+		 /* 关联图片 */
+    setChartImage() {
+      let svg = this.$refs.detailComponentRef.$refs.chartInfo.$refs.chartRef.chart.getSVG({
+        chart: {
+          width: 340,
+          height: 230,
+        },
+      });
+      let form = new FormData();
+      form.append("Img", svg);
+      this.setImageHandle(form);
+    },
+
+    async setImageHandle(form) {
+      let { Data } = await dataBaseInterface.uploadImgSvg(form);
+      await preDictEdbInterface.setImg({
+        EdbInfoId: this.select_id,
+        ImageUrl: Data.ResourceUrl,
+      });
+    },
+
 		/* 添加一级目录 */
 		addLevelOneHandle() {
 			this.dialog_title = '添加';
@@ -1624,7 +1647,7 @@ $mini-font: 12px; $normal-font: 14px;
 						.chart-img {
 							width: 100%;
 							height: 230px;
-							object-fit: cover !important;
+							object-fit: fill !important;
 							cursor: pointer;
 						}
 						.item-bottom {