fix(item): 修复物品数量判断逻辑 - 将物品数量判断从 `!= 0` 改为 `> 0`,确保只有正数才添加到列表中 - 将物品检查逻辑从 `< 1` 改为 `<= 0`,确保正确处理边界情况 - 在物品更新方法中增加ID为0的防护,避免无效操作 ```
This commit is contained in:
@@ -32,7 +32,7 @@ func (h Controller) GetUserItemList(data *item.ItemListInboundInfo, c *player.Pl
|
||||
ItemCnt: uint32(itemData.ItemCnt),
|
||||
LeftTime: ItemDefaultLeftTime,
|
||||
}
|
||||
if itemInfo.ItemCnt != 0 {
|
||||
if itemInfo.ItemCnt > 0 {
|
||||
result.ItemList = append(result.ItemList, itemInfo)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user