立项配置数据入库、审计日志数据入库、编辑页UI界面美化、设备管理内容补充、审计日志显示优化
This commit is contained in:
@@ -112,6 +112,7 @@ async def delete(db: AsyncSession, study_id: uuid.UUID) -> None:
|
||||
from app.models.document import Document
|
||||
from app.models.attachment import Attachment
|
||||
from app.models.drug_shipment import DrugShipment
|
||||
from app.models.material_equipment import MaterialEquipment
|
||||
from app.models.training_authorization import TrainingAuthorization
|
||||
from app.models.startup_feasibility import StartupFeasibility
|
||||
from app.models.startup_ethics import StartupEthics
|
||||
@@ -145,6 +146,7 @@ async def delete(db: AsyncSession, study_id: uuid.UUID) -> None:
|
||||
|
||||
# 6. 删除药物配送
|
||||
await db.execute(sa_delete(DrugShipment).where(DrugShipment.study_id == study_id))
|
||||
await db.execute(sa_delete(MaterialEquipment).where(MaterialEquipment.study_id == study_id))
|
||||
|
||||
# 7. 删除附件和文档
|
||||
await db.execute(sa_delete(Attachment).where(Attachment.study_id == study_id))
|
||||
|
||||
Reference in New Issue
Block a user