docs(readme): 更新项目说明与界面截图

补充移动端截图、Docker 部署说明与 Star History,同时更新后端技术栈版本和项目结构描述。
This commit is contained in:
zhangtao
2026-09-06 20:52:11 +08:00
parent 9e80f970d0
commit e340053efa
44 changed files with 560 additions and 663 deletions
+1 -1
View File
@@ -81,7 +81,7 @@ class UserModel(ModelMixin, UserMixin):
status: Mapped[int] = mapped_column(Integer, default=0, nullable=False, comment="状态(0:启动 1:停用)")
description: Mapped[str | None] = mapped_column(Text, default=None, nullable=True, comment="备注")
dept_id: Mapped[int | None] = mapped_column(Integer, ForeignKey("sys_dept.id", ondelete="SET NULL", onupdate="CASCADE"), nullable=True, index=True, comment="部门ID")
dept_id: Mapped[int | None] = mapped_column(Integer, ForeignKey("sys_dept.id", ondelete="SET NULL", onupdate="CASCADE", use_alter=True), nullable=True, index=True, comment="部门ID")
dept: Mapped["DeptModel | None"] = relationship(back_populates="users", foreign_keys=[dept_id])
roles: Mapped[list["RoleModel"]] = relationship(secondary="sys_user_roles", back_populates="users")
positions: Mapped[list["PositionModel"]] = relationship(secondary="sys_user_positions", back_populates="users")