立项与伦理-初步优化,新增.env

This commit is contained in:
Cheng Zhou
2026-01-14 15:33:52 +08:00
parent f9ef5c109f
commit 4fc5f0ee9b
13 changed files with 733 additions and 297 deletions
+6
View File
@@ -6,6 +6,7 @@ from pydantic import BaseModel, ConfigDict
class StartupFeasibilityCreate(BaseModel):
site_id: Optional[uuid.UUID] = None
submit_date: Optional[date] = None
accept_date: Optional[date] = None
approved_date: Optional[date] = None
@@ -13,6 +14,7 @@ class StartupFeasibilityCreate(BaseModel):
class StartupFeasibilityUpdate(BaseModel):
site_id: Optional[uuid.UUID] = None
submit_date: Optional[date] = None
accept_date: Optional[date] = None
approved_date: Optional[date] = None
@@ -22,6 +24,7 @@ class StartupFeasibilityUpdate(BaseModel):
class StartupFeasibilityRead(BaseModel):
id: uuid.UUID
study_id: uuid.UUID
site_id: Optional[uuid.UUID]
submit_date: Optional[date]
accept_date: Optional[date]
approved_date: Optional[date]
@@ -34,6 +37,7 @@ class StartupFeasibilityRead(BaseModel):
class StartupEthicsCreate(BaseModel):
site_id: Optional[uuid.UUID] = None
submit_date: Optional[date] = None
accept_date: Optional[date] = None
meeting_date: Optional[date] = None
@@ -42,6 +46,7 @@ class StartupEthicsCreate(BaseModel):
class StartupEthicsUpdate(BaseModel):
site_id: Optional[uuid.UUID] = None
submit_date: Optional[date] = None
accept_date: Optional[date] = None
meeting_date: Optional[date] = None
@@ -52,6 +57,7 @@ class StartupEthicsUpdate(BaseModel):
class StartupEthicsRead(BaseModel):
id: uuid.UUID
study_id: uuid.UUID
site_id: Optional[uuid.UUID]
submit_date: Optional[date]
accept_date: Optional[date]
meeting_date: Optional[date]