ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldMineArea.py
@@ -1495,7 +1495,7 @@
        itemCount = ipyData.GetItemCount()
        itemLV = ipyData.GetItemLV()
        awardItemDict[itemID] = awardItemDict.get(itemID, 0) + itemCount
        awardInfoList.append([GUID, awardTime, workerCount, areaPlayerID, mineID, itemLV, itemID, itemCount])
        awardInfoList.append([awardTime, workerCount, areaPlayerID, mineID, itemLV, itemID, itemCount])
        
    # 通知地图玩家给物品
    curPlayer.SetDict(MineAreaAwardGetTick, tick)
@@ -1505,17 +1505,17 @@
def __DoMineAreaAwardGetOK(curPlayer, dataMsg):
    
    playerID = curPlayer.GetPlayerID()
    GUIDList, awardItemList = dataMsg
    _, awardItemList = dataMsg
    curPlayer.SetDict(MineAreaAwardGetTick, 0)
    
    awardMgr = PyDataManager.GetDBPyMineAreaAwardManager()
    awardDict = awardMgr.playerAreaAwardDict.get(playerID, {})
    if not awardDict:
        return
    GameWorld.DebugLog("福地结算奖励OK: %s" % len(awardDict), playerID)
    
    for GUID in GUIDList:
        awardDict.pop(GUID, None)
    awardMgr.playerAreaAwardDict[playerID] = {}
    SyncMineAwardAward(curPlayer, 1, awardItemList)
    return