diff --git a/Models/DailyModel.py b/Models/DailyModel.py index 9cf964c..f4a7976 100644 --- a/Models/DailyModel.py +++ b/Models/DailyModel.py @@ -17,6 +17,7 @@ class Daily(Base): content = Column(Text, comment="填报内容") file_md = Column(String(255), comment="附加文件") required_auth = Column(Text, comment="日报权限") + sign_name = Column(String(128), comment="签发人") daily_time = Column(DateTime, server_default=func.now(), comment='日报时间') create_time = Column(DateTime, server_default=func.now(), comment='创建时间') update_time = Column(DateTime, server_default=func.now(), onupdate=func.now(), comment='修改时间') diff --git a/Schemas/DailySchemas.py b/Schemas/DailySchemas.py index 34ef4f5..b16bf80 100644 --- a/Schemas/DailySchemas.py +++ b/Schemas/DailySchemas.py @@ -22,6 +22,7 @@ class DailyInfo(BaseModel): id: Optional[int] type: Optional[DailyTypeEnum] fill_user: Optional[str] + sign_name: Optional[str] title: Optional[str] department: Optional[int] user: Optional[UserInfo] @@ -46,6 +47,7 @@ class DailyChangeReq(BaseModel): id: int type: Optional[DailyTypeEnum] fill_user: Optional[str] + sign_name: Optional[str] title: Optional[str] department: Optional[int] required_auth: Optional[str] @@ -65,6 +67,7 @@ class DailyQuery(BaseModel): id: Optional[int] type: Optional[DailyTypeEnum] fill_user: Optional[str] + sign_name: Optional[str] # name: Optional[str] title: Optional[str] # department_list: Optional[int] @@ -90,6 +93,7 @@ class DailyAddReq(BaseModel): fill_user: Optional[str] department: Optional[int] required_auth: Optional[str] + sign_name: Optional[str] content: Optional[str] post: Optional[int] daily_time: Optional[datetime]