From f32f06fafb501adb554c668cf0618540ec1df92d Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 16 七月 2019 18:45:39 +0800
Subject: [PATCH] 8099 【主干】【后端】拍卖行拍品和关注优化(个人流拍拍品在拍品有效期内可重复上架)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py
index fccfcca..472748a 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py
@@ -89,7 +89,7 @@
         if isAuctionItem:
             hasAuctionItem = True
             
-    GameWorld.DebugLog("    needPackSpaceDict=%s" % str(needPackSpaceDict))
+    GameWorld.DebugLog("    hasAuctionItem=%s,needPackSpaceDict=%s" % (hasAuctionItem, needPackSpaceDict))
     for packType, needSpace in needPackSpaceDict.items():
         if needSpace > ItemCommon.GetItemPackSpace(curPlayer, packType, needSpace):
             PlayerControl.NotifyCode(curPlayer, "GeRen_chenxin_676165", [packType])
@@ -147,13 +147,15 @@
             continue
         
         ##UserData包含了追加属性不完整,这里需要补齐
+        userDataCreateTime = 0
         if curPackItem.UserDataLen: 
             UserDataDict = eval(curPackItem.UserData)
             #设置UserData
             UserData = "%s"%UserDataDict
             curCreateItem.SetUserData(UserData, len(UserData))
+            userDataCreateTime = curCreateItem.GetUserAttr(ShareDefine.Def_IudetAuctionItemCreateTime)
             
-        if isAuctionItem and auctionItemCreateTime:
+        if isAuctionItem and auctionItemCreateTime and not userDataCreateTime:
             curCreateItem.SetUserAttr(ShareDefine.Def_IudetAuctionItemCreateTime, auctionItemCreateTime)
             
         ItemCommon.MakeEquipGS(curCreateItem)

--
Gitblit v1.8.0