//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Monday, February 25, 2019
|
//--------------------------------------------------------
|
using UnityEngine;
|
using System.Collections;
|
using UnityEngine.UI;
|
using System.Collections.Generic;
|
//拍卖查询
|
namespace vnxbqy.UI
|
{
|
public class AuctionInquiry : Singleton<AuctionInquiry>
|
{
|
AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
|
AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
|
|
public void SendQueryPlayerAuctionItem()// 拍卖行查询个人拍卖中的物品
|
{
|
CB511_tagCGQueryPlayerAuctionItem cb511 = new CB511_tagCGQueryPlayerAuctionItem();
|
GameNetSystem.Instance.SendInfo(cb511);
|
}
|
|
public void SendQueryAuctionRecord(int recordType)//拍卖行查询拍卖记录(0-我的拍品记录 1-仙盟拍品记录 2-我的竞拍记录)
|
{
|
CB512_tagCGQueryAuctionRecord cb512 = new CB512_tagCGQueryAuctionRecord();
|
cb512.RecordType = (byte)recordType;
|
GameNetSystem.Instance.SendInfo(cb512);
|
}
|
|
public void SendQueryFamilyAuctionItem()//拍卖行查询仙盟拍卖中的拍品
|
{
|
CB515_tagCGQueryFamilyAuctionItem cb515 = new CB515_tagCGQueryFamilyAuctionItem();
|
GameNetSystem.Instance.SendInfo(cb515);
|
}
|
|
public void SendQueryAttentionAuctionItem()//拍卖行查询关注中的拍品
|
{
|
CB516_tagCGQueryAttentionAuctionItem cb516 = new CB516_tagCGQueryAttentionAuctionItem();
|
GameNetSystem.Instance.SendInfo(cb516);
|
}
|
|
public void SendSellAuctionItem(int itemIndex, ushort count = 1)//拍卖行上架拍品
|
{
|
List<MailInfo> maillist = MailAllModel.Instance.GetTimeOrderMaillist();
|
if (maillist != null && maillist.Count > MailAllModel.Instance.notifyMailCnt)
|
{
|
SysNotifyMgr.Instance.ShowTip("MailTooMush");
|
return;
|
}
|
|
CB513_tagCMSellAuctionItem cb513 = new CB513_tagCMSellAuctionItem();
|
cb513.ItemIndex = (byte)itemIndex;
|
cb513.SellCount = count;
|
GameNetSystem.Instance.SendInfo(cb513);
|
}
|
|
public void SendSellAuctionItem(string itemGUID, int biddingPrice)//拍卖行竞价物品
|
{
|
List<MailInfo> maillist = MailAllModel.Instance.GetTimeOrderMaillist();
|
if (maillist != null && maillist.Count > MailAllModel.Instance.notifyMailCnt)
|
{
|
SysNotifyMgr.Instance.ShowTip("MailTooMush");
|
return;
|
}
|
|
CB514_tagCMBiddingAuctionItem cb514 = new CB514_tagCMBiddingAuctionItem();
|
cb514.ItemGUID = itemGUID;
|
cb514.BiddingPrice = (uint)biddingPrice;
|
GameNetSystem.Instance.SendInfo(cb514);
|
}
|
|
public void SendAttentionAuctionItemChange(int itemID, int isAttention)//拍卖行修改关注物品(取消关注发0)
|
{
|
CB518_tagCGAttentionAuctionItemChange cb518 = new CB518_tagCGAttentionAuctionItemChange();
|
cb518.ItemID = (uint)itemID;
|
cb518.IsAttention = (byte)isAttention;
|
GameNetSystem.Instance.SendInfo(cb518);
|
}
|
|
public void SendBackAuctionItem(string itemGUID)//下架物品
|
{
|
CB515_tagCMUnsellAuctionItem cb515 = new CB515_tagCMUnsellAuctionItem();
|
cb515.ItemGUID = itemGUID;
|
GameNetSystem.Instance.SendInfo(cb515);
|
}
|
}
|
|
}
|