feat(card): 会员功能验证
This commit is contained in:
@@ -99,6 +99,9 @@ class User(BaseModel, DateModel):
|
||||
def __str__(self):
|
||||
return f'{self.user_id}'
|
||||
|
||||
def is_vip(self) -> bool:
|
||||
return self.vip_expire_date >= datetime.now().date()
|
||||
|
||||
|
||||
class UserFollows(BaseModel, DateModel):
|
||||
__tablename__ = 'system_user_followers'
|
||||
@@ -303,4 +306,4 @@ chat_participant = Table(
|
||||
Column('user_id', Integer, ForeignKey('system_users.user_id'), primary_key=True),
|
||||
Column('chat_id', Integer, ForeignKey('system_chats.id'), primary_key=True),
|
||||
comment='聊天参与者关联表'
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user