指标分析:删除图表

This commit is contained in:
huangge1199 2025-08-13 13:35:30 +08:00
parent 0b3c122cc2
commit 9bfd4fa00b
3 changed files with 16 additions and 0 deletions

View File

@ -64,4 +64,11 @@ public class AnalysisController {
return R.ok();
}
@Operation(summary = "删除图表")
@PostMapping("/delById")
public R<?> delById(@RequestBody JSONObject params) {
analysisService.delById(params);
return R.ok();
}
}

View File

@ -24,4 +24,6 @@ public interface AnalysisService extends IService<Analysis> {
List<String> getShowVals(JSONObject params);
void saveAnalysis(JSONObject params);
void delById(JSONObject params);
}

View File

@ -197,6 +197,13 @@ public class AnalysisServiceImpl extends ServiceImpl<AnalysisMapper, Analysis>
analysisMapper.insertOrUpdate(analysis);
}
@Override
public void delById(JSONObject params) {
String id = params.getString("id");
CheckUtils.checkEmpty(id, "图表ID");
analysisMapper.deleteById(id);
}
/**
* 检查查询图表的参数是否异常
*