old_flsystem/类库/Api.Framework/Model/fl_weixin_password.cs

78 lines
2.0 KiB
C#

using Chat.Framework.WXSdk;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Api.Framework.Model
{
/// <summary>
/// 协议微信支付信息
/// </summary>
public class fl_weixin_password : base_model_order
{
/// <summary>
/// 机器人编号
/// </summary>
public long robot_id { get; set; }
/// <summary>
/// 支付密码
/// </summary>
public string password { get; set; }
/// <summary>
/// 银行名称
/// </summary>
public string bank_name { get; set; }
/// <summary>
/// 银行序列号
/// </summary>
public string bank_serial { get; set; }
/// <summary>
/// 银行卡尾号
/// </summary>
public string bank_tail { get; set; }
/// <summary>
/// 银行卡类型
/// </summary>
public string bank_type { get; set; }
/// <summary>
/// 设置银行卡信息
/// </summary>
/// <param name="bank"></param>
public void SetBank(BankCar bank)
{
if (bank != null)
{
bank_name = bank.bank_name;
bank_serial = bank.bind_serial;
bank_tail = bank.bind_tail;
bank_type = bank.bank_type;
}
else
{
bank_name = string.Empty;
bank_serial = string.Empty;
bank_tail = string.Empty;
bank_type = string.Empty;
}
}
/// <summary>
/// 获得银行卡信息
/// </summary>
/// <returns></returns>
public BankCar GetBank()
{
if (string.IsNullOrEmpty(bank_name)) return null;
return new BankCar() { bank_name = bank_name, bank_type = bank_type, bind_serial = bank_serial, bind_tail = bank_tail };
}
}
}