feat: OrgModel and PosModel

This commit is contained in:
martsforever
2025-08-22 18:54:09 +08:00
parent d226adeba7
commit 092f27854a
3 changed files with 37 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
from sqlmodel import Field
from app.model.BasicModel import BasicModel
from app.utils.create_module_service import create_model_service
class PosModel(BasicModel, table=True):
__tablename__ = "pl_pos"
name: str = Field(default=None, description="职位名称")
code: str = Field(default=None, description="职位编码")
parent_code: str = Field(default=None, description="父职位编码")
organization_code: str = Field(default=None, description="所属组织编码")
remarks: str = Field(default=None, description="备注信息")
PosService = create_model_service(PosModel)