启动与授权-初步优化

This commit is contained in:
Cheng Zhou
2026-01-15 11:25:13 +08:00
parent 4fc5f0ee9b
commit 05c1f9579a
28 changed files with 1082 additions and 300 deletions
+1 -5
View File
@@ -147,6 +147,7 @@ async def create_kickoff(
) -> KickoffMeeting:
meeting = KickoffMeeting(
study_id=study_id,
site_id=meeting_in.site_id,
kickoff_date=meeting_in.kickoff_date,
attendees=meeting_in.attendees,
created_by=created_by,
@@ -190,11 +191,6 @@ async def update_kickoff(
return meeting
async def delete_kickoff(db: AsyncSession, meeting: KickoffMeeting) -> None:
await db.delete(meeting)
await db.commit()
async def create_training_authorization(
db: AsyncSession,
study_id: uuid.UUID,