添加报表页面,更新用户管理和注册功能

This commit is contained in:
2025-12-15 21:39:32 +08:00
parent 738eaa5211
commit 9aa28f5b9e
63 changed files with 1018 additions and 403 deletions

View File

@@ -148,7 +148,7 @@ def get_user_vip_info(user_id):
def create_user(username, password, email=""):
"""创建新用户(待审核状态,赠送默认VIP)"""
"""创建新用户(默认直接通过,赠送默认VIP)"""
cst_tz = pytz.timezone("Asia/Shanghai")
with db_pool.get_db() as conn:
@@ -168,10 +168,10 @@ def create_user(username, password, email=""):
try:
cursor.execute(
"""
INSERT INTO users (username, password_hash, email, status, vip_expire_time, created_at)
VALUES (?, ?, ?, 'pending', ?, ?)
INSERT INTO users (username, password_hash, email, status, vip_expire_time, created_at, approved_at)
VALUES (?, ?, ?, 'approved', ?, ?, ?)
""",
(username, password_hash, email, vip_expire_time, cst_time),
(username, password_hash, email, vip_expire_time, cst_time, cst_time),
)
conn.commit()
return cursor.lastrowid