浏览代码

fix:删除自定义分析生成的指标时,同步删除指标与excel的关系

Roc 1 年之前
父节点
当前提交
f0352b8d1b
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      models/data_manage/excel/excel_edb_mapping.go

+ 3 - 1
models/data_manage/excel/excel_edb_mapping.go

@@ -42,7 +42,9 @@ func GetExcelEdbMappingByEdbInfoId(edbInfoId int) (item *ExcelEdbMapping, err er
 // GetExcelEdbMappingByExcelInfoId 根据excel的id获取配置关系
 func GetExcelEdbMappingByExcelInfoId(excelInfoId int) (items []*ExcelEdbMapping, err error) {
 	o := orm.NewOrmUsingDB("data")
-	sql := ` SELECT *  FROM excel_edb_mapping WHERE 1=1 AND excel_info_id = ? `
+	sql := ` SELECT *  FROM excel_edb_mapping AS a 
+           join edb_info as b on a.edb_info_id = b.edb_info_id
+           WHERE 1=1 AND a.excel_info_id = ? `
 	_, err = o.Raw(sql, excelInfoId).QueryRows(&items)
 
 	return