少年修仙传客户端代码仓库
client_Zxw
2019-03-08 d87aa4b4194b164cf48e98bc598ef21157af9fbb
6251 子 【开发】【2.0】拍卖行开发单
3个文件已修改
30 ■■■■ 已修改文件
System/Auction/AuctionHelpModel.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/AuctionShelfWin.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/BagWin.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/AuctionHelpModel.cs
@@ -34,11 +34,11 @@
            get { return selectedGenreNow; }
            set { selectedGenreNow = value; }
        }
        private ItemAttrData attrData;//当前选择想要上架的物品
        public ItemAttrData AttrData
        private ItemModel itemModel;//当前选择想要上架的物品
        public ItemModel ItemModel
        {
            get { return attrData; }
            set { attrData = value; }
            get { return itemModel; }
            set { itemModel = value; }
        }
        private bool wait = true;
        public bool Wait
System/Auction/AuctionShelfWin.cs
@@ -57,14 +57,16 @@
        private void OnClickAuction()
        {
            CloseImmediately();
            AuctionInquiry.Instance.SendSellAuctionItem(auctionHelpModel.ItemModel.itemInfo.index);
        }
        private void GetItemID( )
        {
            if (auctionHelpModel.AttrData == null) { return; }
            var config = AuctionItemConfig.Get(auctionHelpModel.AttrData.itemId);
            var itemConfig = ItemConfig.Get(auctionHelpModel.AttrData.itemId);
            m_ItemName.text = itemConfig.ItemName;
            if (config == null || itemConfig == null) { return; }
            if (auctionHelpModel.ItemModel == null) { return; }
            var config = AuctionItemConfig.Get(auctionHelpModel.ItemModel.itemId);
            ItemCellModel cellModel = new ItemCellModel(auctionHelpModel.ItemModel.itemId, true, (ulong)1,1);
            m_ItemCell.Init(cellModel);
            m_ItemName.text = auctionHelpModel.ItemModel.config.ItemName;
            if (config == null) { return; }
            m_BasePriceText.text = config.BasePrice.ToString();
            m_BuyoutPriceText.text = config.BuyoutPrice.ToString();
        }
System/KnapSack/New/BagWin.cs
@@ -279,9 +279,19 @@
                    {
                        gridCell.itemCellBtn.OnOneParaClick = (int info) =>
                        {
                            if (itemModel.itemInfo.isBind!= 1)
                            {
                                AuctionHelpModel auctionHelpModel = ModelCenter.Instance.GetModel<AuctionHelpModel>();
                                auctionHelpModel.ItemModel = itemModel;
                                WindowCenter.Instance.Open<AuctionShelfWin>();
                            }
                            else
                            {
                            itemTipsModel.SetItemTipsModel(PackType.Item, itemModel.guid, false, true);
                            itemTipsModel.SetBagTipsBtn(itemTipsModel.curAttrData);
                            itemTipsModel.ShowUICtrl();
                            }
                        };
                    }