mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
优化代码
This commit is contained in:
parent
dc8eb69962
commit
bdcdf9a9a2
@ -53,6 +53,14 @@ class BuffSkin(Model):
|
|||||||
table_description = "Buff皮肤数据表"
|
table_description = "Buff皮肤数据表"
|
||||||
# unique_together = ("case_name", "name", "skin_name", "abrasion", "is_stattrak")
|
# unique_together = ("case_name", "name", "skin_name", "abrasion", "is_stattrak")
|
||||||
|
|
||||||
|
def __eq__(self, other: "BuffSkin"):
|
||||||
|
|
||||||
|
return self.skin_id == other.skin_id
|
||||||
|
|
||||||
|
def __hash__(self):
|
||||||
|
|
||||||
|
return hash(self.case_name + self.name + self.skin_name + str(self.is_stattrak))
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
async def random_skin(
|
async def random_skin(
|
||||||
cls,
|
cls,
|
||||||
|
|||||||
@ -165,7 +165,7 @@ async def update_skin_data(name: str) -> str:
|
|||||||
logger.debug(f"皮肤 {name_} 图片已存在...", "开箱更新")
|
logger.debug(f"皮肤 {name_} 图片已存在...", "开箱更新")
|
||||||
if create_list:
|
if create_list:
|
||||||
logger.debug(f"更新武器箱/皮肤: [<u><e>{name}</e></u>], 创建 {len(create_list)} 个皮肤!")
|
logger.debug(f"更新武器箱/皮肤: [<u><e>{name}</e></u>], 创建 {len(create_list)} 个皮肤!")
|
||||||
await BuffSkin.bulk_create(create_list, 10)
|
await BuffSkin.bulk_create(set(create_list), 10)
|
||||||
if update_list:
|
if update_list:
|
||||||
abrasion_list = []
|
abrasion_list = []
|
||||||
name_list = []
|
name_list = []
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user