少年修仙传客户端代码仓库
client_Zxw
2019-03-28 9f9e548e4e14d0c6d894c3a008fde38e1552149a
3082 【BUG】【2.0】拍卖,邮件继续竞价无法跳转
2个文件已修改
29 ■■■■ 已修改文件
System/Auction/AuctionInquiry.cs 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Message/RichNormalEvent.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/AuctionInquiry.cs
@@ -36,7 +36,7 @@
                return sendNumber;
            }
            var fullServiceAuction = auctionHelpModel.FullServiceAuctionDic[index];
            sendNumber += fullServiceAuction.Config.TypeId;
            if (fullServiceAuction.JobTipBool)
            {
@@ -46,15 +46,15 @@
            {
                sendNumber += fullServiceAuction.Config.ChooseItem2[fullServiceAuction.TypeEntry];
            }
           // DebugEx.Log(sendNumber + "查询类型");
            // DebugEx.Log(sendNumber + "查询类型");
            return sendNumber;
        }
        public void SendQueryAuction(string itemGUID,int indexId,int queryDir, int queryCount=10)//拍卖行查询拍卖中的物品(物品GUID,查询方向,查询个数)
        public void SendQueryAuction(string itemGUID, int indexId, int queryDir, int queryCount = 10)//拍卖行查询拍卖中的物品(物品GUID,查询方向,查询个数)
        {
            var auctionIndex = AuctionIndexConfig.Get(indexId);
            if (auctionIndex == null)
            {
                DebugEx.LogError("拍卖索引表没有查到对应的ID"+ indexId);
                DebugEx.LogError("拍卖索引表没有查到对应的ID" + indexId);
                return;
            }
            QueryAuctionItem queryAuctionItem = new QueryAuctionItem();
@@ -80,8 +80,21 @@
            queryAuctionItem.QueryDir = queryDir;
            queryAuctionItem.QueryCount = queryCount;
            SendQueryAuctionItem(queryAuctionItem);
        }
        public void SendLocationQuery(string itemGUID)//定位查询
        }
        public void JumpAuctionWin(string itemGUID)//邮件超链接跳转
        {
            if (model.FamilyAuctionItemDic.ContainsKey(itemGUID))
            {
                WindowCenter.Instance.Open<AuctionHouseWin>(true, 1);
            }
            else
            {
                SendLocationQuery(itemGUID);
            }
        }
        private void SendLocationQuery(string itemGUID)//定位查询
        {
            if (auctionHelpModel.SelectedGenreNow != 0)
            {
@@ -179,7 +192,7 @@
            GameNetSystem.Instance.SendInfo(cb514);
        }
        public void SendAttentionAuctionItemChange(int itemID,int isAttention)//拍卖行修改关注物品(取消关注发0)
        public void SendAttentionAuctionItemChange(int itemID, int isAttention)//拍卖行修改关注物品(取消关注发0)
        {
            CB518_tagCGAttentionAuctionItemChange cb518 = new CB518_tagCGAttentionAuctionItemChange();
            cb518.ItemID = (uint)itemID;
System/Message/RichNormalEvent.cs
@@ -114,7 +114,7 @@
                    {
                        var guid = href.mSplits["auctionbidding"];
                        guid = guid.Trim('\"');
                        AuctionInquiry.Instance.SendLocationQuery(guid);//定位查询
                        AuctionInquiry.Instance.JumpAuctionWin(guid);//定位查询
                        //--竞价
                    }
                }