🎨 代码优化

This commit is contained in:
HibiKier
2024-08-15 20:27:19 +08:00
parent 7dfcd0983a
commit ec24bdf64f
7 changed files with 80 additions and 59 deletions
+8 -3
View File
@@ -58,9 +58,12 @@ async def _():
and not await SignUser.annotate().count()
):
try:
group_user = await GroupInfoUser.filter(uid__isnull=False).all()
group_user = []
try:
group_user = await GroupInfoUser.filter(uid__isnull=False).all()
except Exception:
logger.warning("获取GroupInfoUser数据uid失败...")
user2uid = {u.user_id: u.uid for u in group_user}
flag = False
db = Tortoise.get_connection("default")
old_sign_list = await db.execute_query_dict(SIGN_SQL)
old_bag_list = await db.execute_query_dict(BAG_SQL)
@@ -70,7 +73,9 @@ async def _():
}
create_list = []
sign_id_list = []
max_uid = max(user2uid.values()) + 1
max_uid = 0
if user2uid:
max_uid = max(user2uid.values()) + 1
for old_sign in old_sign_list:
sign_id_list.append(old_sign["user_id"])
old_bag = [