diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/label/LabelServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/label/LabelServiceImpl.java index 303aa4e7b..4637b719e 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/label/LabelServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/label/LabelServiceImpl.java @@ -153,6 +153,10 @@ public class LabelServiceImpl implements LabelService { public void deleteLabel (Long id) { // 校验存在 validateLabelExists(id); + // 获取标签信息 + LabelDO labelDO = labelMapper.selectById(id); + // 验证标签使用情况 + validateLabelUse(labelDO); // 删除 labelMapper.deleteById(id); }