v2.6更新
This commit is contained in:
@@ -67,7 +67,7 @@ class SubjectService:
|
||||
|
||||
@staticmethod
|
||||
async def delete_subject(subject_id: int) -> Dict[str, Any]:
|
||||
"""删除科目(软删除)"""
|
||||
"""删除科目(真正删除记录)"""
|
||||
# 检查科目是否有关联数据
|
||||
has_data = await SubjectModel.has_related_data(subject_id)
|
||||
if has_data:
|
||||
@@ -76,7 +76,7 @@ class SubjectService:
|
||||
result = await SubjectModel.delete(subject_id)
|
||||
|
||||
if result:
|
||||
logger.info(f"禁用科目: {subject_id}")
|
||||
logger.info(f"删除科目: {subject_id}")
|
||||
return {"success": True}
|
||||
else:
|
||||
return {"success": False, "message": "禁用科目失败"}
|
||||
return {"success": False, "message": "删除科目失败"}
|
||||
Reference in New Issue
Block a user