using Chat.Framework.WXSdk.Implement; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Chat.Framework.WXSdk.Events { /// /// 微信收到转账 /// public class WXReicevePay : WXEvent { /// /// 转账用户信息 /// public Friend Friend { get; private set; } /// /// 无效的时间 /// public string Invalidtime { get; private set; } /// /// 领取时需要的id /// public string Transferid { get; private set; } /// /// 金额 /// public double Money { get; private set; } public override string ToString() { return $"微信({Client.User.Nick}【{Client.User.Uin}】)->待收款->{Friend.GetName()}({Friend.UserName})向您转账了¥{Money}元!"; } public WXReicevePay(WXClientImpl_IPAD client, Friend Friend, string Invalidtime, string Transferid, double Money) : base(client) { this.Friend = Friend; this.Invalidtime = Invalidtime; this.Transferid = Transferid; this.Money = Money; } public WXReicevePay(WXClientImpl_HOOK client, Friend Friend, string Invalidtime, string Transferid, double Money) : base(client) { this.Friend = Friend; this.Invalidtime = Invalidtime; this.Transferid = Transferid; this.Money = Money; } public WXReicevePay(WXClientImpl_QYHOOK client, Friend Friend, string Invalidtime, string Transferid, double Money) : base(client) { this.Friend = Friend; this.Invalidtime = Invalidtime; this.Transferid = Transferid; this.Money = Money; } } }