using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace IStation.Model
|
{
|
public partial class DataDockingProblem
|
{
|
/// <summary>
|
/// sms短消息处理参数
|
/// </summary>
|
public class SmsHandleParameters : JsonModel<SmsHandleParameters>
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public SmsHandleParameters() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
public SmsHandleParameters(SmsHandleParameters rhs)
|
{
|
this.Account = rhs.Account == null ? null : new SmsAccount(rhs.Account);
|
this.Telephones = rhs.Telephones?.ToList();
|
}
|
|
/// <summary>
|
/// 账号
|
/// </summary>
|
public SmsAccount Account { get; set; }
|
|
/// <summary>
|
/// 电话号码列表
|
/// </summary>
|
public List<string> Telephones { get; set; }
|
|
}
|
|
/// <summary>
|
/// sms账号
|
/// </summary>
|
public class SmsAccount
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public SmsAccount() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
public SmsAccount( string userName,string password)
|
{
|
this.UserName = userName;
|
this.Password = password;
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public SmsAccount(SmsAccount rhs)
|
{
|
this.UserName = rhs.UserName;
|
this.Password= rhs.Password;
|
}
|
|
/// <summary>
|
/// 用户名
|
/// </summary>
|
public string UserName { get; set; }
|
|
/// <summary>
|
/// 密码
|
/// </summary>
|
public string Password { get; set; }
|
}
|
|
|
|
|
|
|
}
|
}
|