From e09ebb52e6a641f6e8b06ae8eabba445d9e265de Mon Sep 17 00:00:00 2001 From: liyxie Date: Sat, 27 Dec 2025 18:11:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20postfix=20=E5=AD=97?= =?UTF-8?q?=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 9d9e046..5e0ce0d 100644 --- a/app/models/function_list.py +++ b/app/models/function_list.py @@ -10,6 +10,7 @@ class FunctionList(Base): function_name = Column(String(255), nullable=False, comment="功能名称") description = Column(String(1000), nullable=True, comment="描述") path = Column(String(500), nullable=True, comment="路径") + postfix = Column(String(255), nullable=False, comment="后缀") def to_dict(self): """将模型实例转换为字典""" diff --git a/app/schemas/function_list.py b/app/schemas/function_list.py index f3d1858..30aa4cc 100644 --- a/app/schemas/function_list.py +++ b/app/schemas/function_list.py @@ -7,6 +7,7 @@ class FunctionListBase(BaseModel): function_name: str description: Optional[str] = None path: Optional[str] = None + postfix: str class FunctionListCreate(FunctionListBase): @@ -19,6 +20,7 @@ class FunctionListUpdate(BaseModel): function_name: Optional[str] = None description: Optional[str] = None path: Optional[str] = None + postfix: Optional[str] = None class FunctionListResponse(FunctionListBase): @@ -34,7 +36,8 @@ class FunctionListResponse(FunctionListBase): id=func.id, function_name=func.function_name, description=func.description, - path=func.path + path=func.path, + postfix=func.postfix )