少年修仙传客户端代码仓库
client_Zxw
2019-03-28 3604ee85f011b8fe4bab8a949513ed7c4f065135
3156 【BUG】【2.0】拍卖,拍品数量多个时,预计收益错误
1个文件已修改
8 ■■■■ 已修改文件
System/Auction/MyAuctionCell.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/MyAuctionCell.cs
@@ -96,8 +96,8 @@
                if (type == 0)
                {
                    int auctionTaxrate = Mathf.CeilToInt((float)(auctionHelpModel.
                        AuctionTaxrate1 * myAuction.BidderPrice * myAuction.ItemCount) / 100);//个人税收
                    int incomeNumber = myAuction.BidderPrice * myAuction.ItemCount - auctionTaxrate;
                        AuctionTaxrate1 * myAuction.BidderPrice) / 100);//个人税收
                    int incomeNumber = myAuction.BidderPrice - auctionTaxrate;
                    m_Income.text = incomeNumber.ToString();
                }
                else if (type == 1)
@@ -105,7 +105,7 @@
                    int auctionTaxrate = Mathf.CeilToInt((float)(auctionHelpModel.
                       AuctionTaxrate2 * myAuction.BidderPrice) / 100);//仙盟税收
                    int number = myAuction.BidderPrice - auctionTaxrate;
                    int incomeMax =Mathf.CeilToInt((float)(number * auctionHelpModel.AuctionTaxrate3) / 100);
                    int incomeMax = Mathf.CeilToInt((float)(number * auctionHelpModel.AuctionTaxrate3) / 100);
                    int incomeNumber = Mathf.FloorToInt((float)number / myAuction.FamilyPlayerIDList.Count);
                    if (incomeMax >= incomeNumber)
                    {
@@ -164,7 +164,7 @@
                    int seconds = AuctionItem.NoticeSaleMinutes * 60 - (int)timeSpan.TotalSeconds;
                    m_TimeText.text = Language.Get("PMH_03", TimeUtility.SecondsToHMS(seconds));
                }
                else if (minute <= AuctionItem.FamilySaleMinutes+ AuctionItem.NoticeSaleMinutes)//拍卖中
                else if (minute <= AuctionItem.FamilySaleMinutes + AuctionItem.NoticeSaleMinutes)//拍卖中
                {
                    m_OverTime.gameObject.SetActive(false);
                    int seconds = AuctionItem.FamilySaleMinutes * 60 - ((int)timeSpan.TotalSeconds - AuctionItem.NoticeSaleMinutes * 60);