From 6846a4c98a793e74ae17b47f04a0ff8b210aeb24 Mon Sep 17 00:00:00 2001 From: zhaoqingang <zhaoqg0118@163.com> Date: 星期二, 01 四月 2025 16:52:51 +0800 Subject: [PATCH] 授权license --- app/models/system.py | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/app/models/system.py b/app/models/system.py index 28dca04..2846bf9 100644 --- a/app/models/system.py +++ b/app/models/system.py @@ -12,6 +12,11 @@ id = Column(Integer, primary_key=True, index=True) title = Column(String(255)) desc = Column(String(1000)) + version = Column(String(32)) + machine_id = Column(String(255)) + license_code = Column(String(1000)) + status = Column(Integer, default=0) + expired_at = Column(DateTime) created_at = Column(DateTime, default=datetime.now()) updated_at = Column(DateTime, default=datetime.now(), onupdate=datetime.now()) @@ -21,6 +26,11 @@ # 'id': self.id, 'title': self.title, 'desc': self.desc, + 'version': self.version, + 'machine_id': self.machine_id, + 'license_code': self.license_code, + 'status': self.status, + 'expired_at': self.expired_at.strftime('%Y-%m-%d %H:%M') if self.expired_at else '', } def __repr__(self): @@ -32,3 +42,7 @@ title: str desc: str logo: str + +class SystemLicense(BaseModel): + licenseCode: str + -- Gitblit v1.8.0