| 12345678910111213141516171819202122 |
- from sqlalchemy import Column, Integer, String
- from domain.models.base_model import FullModelBase
- class SysDeptModel(FullModelBase):
- """
- 部门表
- """
- __tablename__ = "sys_dept"
- parent_id = Column(Integer, default=0, comment="父部门id")
- ancestors = Column(String(50), nullable=True, default="", comment="祖级列表")
- dept_name = Column(String(30), nullable=True, default="", comment="部门名称")
- order_num = Column(Integer, default=0, comment="显示顺序")
- leader = Column(String(20), nullable=True, default=None, comment="负责人")
- phone = Column(String(11), nullable=True, default=None, comment="联系电话")
- email = Column(String(50), nullable=True, default=None, comment="邮箱")
- status = Column(
- Integer, nullable=False, default=0, comment="部门状态(0正常 1停用)"
- )
|