优化更新

This commit is contained in:
2026-09-13 23:01:19 +08:00
parent 0c67b3e8b5
commit 23bd737b82
88 changed files with 2214 additions and 2503 deletions
@@ -14,7 +14,8 @@
岗位模型定义,包含名称、排序、状态等属性。
"""
from sqlalchemy import Column, String, Integer, text
from sqlalchemy import text
from src.core.database import db
from src.common.base_db import BaseDB
from src.common.base_model import BaseModel
@@ -36,11 +37,11 @@ class Position(BaseModel, BaseDB):
# 字段定义
# ============================================================
# 岗位名称
name = Column(String(255), nullable=False, index=True, comment="岗位名称")
# 岗位状态:1-在用 2-停用
status = Column(Integer, default=0, server_default=text('0'), index=True, comment="岗位状态:1-在用 2-停用")
name = db.Column(db.String(255), nullable=False, index=True, comment="岗位名称")
# 岗位状态:0-停用 1-启用
status = db.Column(db.Integer, default=0, server_default=text('0'), index=True, comment="岗位状态:0-停用 1-启用")
# 岗位排序
sort = Column(Integer, default=0, server_default=text('0'), comment="岗位排序")
sort = db.Column(db.Integer, default=0, server_default=text('0'), comment="岗位排序")
# ============================================================
# 内置方法