From fb6a9aabc349b3da4b924c41ea6b7ae4f8df311e Mon Sep 17 00:00:00 2001 From: liyxie Date: Thu, 25 Dec 2025 20:29:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0path=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/function_list.py | 1 + app/schemas/function_list.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/function_list.py b/app/models/function_list.py index db89338..9d9e046 100644 --- a/app/models/function_list.py +++ b/app/models/function_list.py @@ -9,6 +9,7 @@ class FunctionList(Base): id = Column(BigInteger, primary_key=True, index=True, autoincrement=True) function_name = Column(String(255), nullable=False, comment="功能名称") description = Column(String(1000), nullable=True, comment="描述") + path = Column(String(500), nullable=True, comment="路径") def to_dict(self): """将模型实例转换为字典""" diff --git a/app/schemas/function_list.py b/app/schemas/function_list.py index 5f9cf21..f3d1858 100644 --- a/app/schemas/function_list.py +++ b/app/schemas/function_list.py @@ -6,6 +6,7 @@ class FunctionListBase(BaseModel): """功能基础模型""" function_name: str description: Optional[str] = None + path: Optional[str] = None class FunctionListCreate(FunctionListBase): @@ -17,6 +18,7 @@ class FunctionListUpdate(BaseModel): """更新功能请求""" function_name: Optional[str] = None description: Optional[str] = None + path: Optional[str] = None class FunctionListResponse(FunctionListBase): @@ -31,7 +33,8 @@ class FunctionListResponse(FunctionListBase): return cls( id=func.id, function_name=func.function_name, - description=func.description + description=func.description, + path=func.path )