|
@@ -215,7 +215,7 @@ func (e *ExcelChartEdb) AddChartEdbAndData(list []*AddChartEdbAndDataItem, chart
|
|
|
|
|
|
// 先删除原先的绑定的指标
|
|
|
if len(deleteEdbIds) > 0 && chartInfo.ChartInfoId > 0 {
|
|
|
- sql := `DELETE FROM excel_chart_edb WHERE chart_info_id = ? AND excel_chart_edb_id in (` + utils.GetOrmInReplace(len(deleteEdbIds)) + `)`
|
|
|
+ sql := `DELETE FROM excel_chart_edb WHERE chart_info_id = ? AND excel_chart_edb_id in (` + utils.GetGormInReplace(len(deleteEdbIds)) + `)`
|
|
|
err = o.Exec(sql, chartInfo.ChartInfoId, deleteEdbIds).Error
|
|
|
if err != nil {
|
|
|
err = fmt.Errorf("删除原先的指标失败:%v", err)
|
|
@@ -252,7 +252,7 @@ func (e *ExcelChartEdb) AddChartEdbAndData(list []*AddChartEdbAndDataItem, chart
|
|
|
}
|
|
|
|
|
|
//更新图表id
|
|
|
- sql := `update excel_chart_edb set chart_info_id = ? where excel_chart_edb_id in (` + utils.GetOrmInReplace(len(updateIds)) + `) and chart_info_id=0`
|
|
|
+ sql := `update excel_chart_edb set chart_info_id = ? where excel_chart_edb_id in (` + utils.GetGormInReplace(len(updateIds)) + `) and chart_info_id=0`
|
|
|
err = o.Exec(sql, chartInfoId, updateIds).Error
|
|
|
if err != nil {
|
|
|
err = fmt.Errorf("更新图表id失败,AddChartEdbAndData: %v", err)
|
|
@@ -496,7 +496,7 @@ func GetExcelChartEdbMappingByExcelInfoIds(excelInfoIds []int) (list []*ExcelCha
|
|
|
o := global.DmSQL["data"]
|
|
|
sql := ` SELECT *
|
|
|
FROM excel_chart_edb
|
|
|
- WHERE excel_info_id in (` + utils.GetOrmInReplace(len(excelInfoIds)) + `)`
|
|
|
+ WHERE excel_info_id in (` + utils.GetGormInReplace(len(excelInfoIds)) + `)`
|
|
|
err = o.Raw(sql, excelInfoIds).Scan(&list).Error
|
|
|
return
|
|
|
}
|
|
@@ -612,7 +612,7 @@ func DeleteExcelChartEdbAndData(excelInfoIds []int, chartInfoIds []int) (err err
|
|
|
}()
|
|
|
// 把对应的表格状态改成删除状态
|
|
|
//更新图表id
|
|
|
- sql := `update excel_info set is_delete = 1, modify_time = ? where excel_info_id in (` + utils.GetOrmInReplace(len(excelInfoIds)) + `)`
|
|
|
+ sql := `update excel_info set is_delete = 1, modify_time = ? where excel_info_id in (` + utils.GetGormInReplace(len(excelInfoIds)) + `)`
|
|
|
err = o.Exec(sql, time.Now(), excelInfoIds).Error
|
|
|
if err != nil {
|
|
|
err = fmt.Errorf("更新图表id失败,AddChartEdbAndData: %v", err)
|
|
@@ -620,7 +620,7 @@ func DeleteExcelChartEdbAndData(excelInfoIds []int, chartInfoIds []int) (err err
|
|
|
}
|
|
|
// 把删除图表状态
|
|
|
if len(chartInfoIds) > 0 {
|
|
|
- sql := `DELETE FROM chart_info WHERE chart_info_id in (` + utils.GetOrmInReplace(len(chartInfoIds)) + `)`
|
|
|
+ sql := `DELETE FROM chart_info WHERE chart_info_id in (` + utils.GetGormInReplace(len(chartInfoIds)) + `)`
|
|
|
err = o.Exec(sql, chartInfoIds).Error
|
|
|
// _, err = o.Raw(sql, chartInfoIds).Exec()
|
|
|
if err != nil {
|
|
@@ -631,14 +631,14 @@ func DeleteExcelChartEdbAndData(excelInfoIds []int, chartInfoIds []int) (err err
|
|
|
// todo 如果加入到我的图库中,则删除我的图库中的数据
|
|
|
}
|
|
|
// 删除原先的绑定的指标
|
|
|
- sql = `DELETE FROM excel_chart_edb WHERE excel_info_id in (` + utils.GetOrmInReplace(len(excelInfoIds)) + `)`
|
|
|
+ sql = `DELETE FROM excel_chart_edb WHERE excel_info_id in (` + utils.GetGormInReplace(len(excelInfoIds)) + `)`
|
|
|
err = o.Exec(sql, excelInfoIds).Error
|
|
|
if err != nil {
|
|
|
err = fmt.Errorf("删除原先的指标失败:%v", err)
|
|
|
return
|
|
|
}
|
|
|
// 删除指标数据
|
|
|
- sql = `DELETE FROM excel_chart_data WHERE excel_info_id in (` + utils.GetOrmInReplace(len(excelInfoIds)) + `)`
|
|
|
+ sql = `DELETE FROM excel_chart_data WHERE excel_info_id in (` + utils.GetGormInReplace(len(excelInfoIds)) + `)`
|
|
|
err = o.Exec(sql, excelInfoIds).Error
|
|
|
if err != nil {
|
|
|
err = fmt.Errorf("删除原先的指标失败:%v", err)
|