TG.WXCRM.V4/Core.DTO/Ord/RiaServiceModel.cs

275 lines
6.5 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WX.CRM.Model.QueryMap
{
public class RiaServiceModel
{
}
/// <summary>
/// vip资格验证
/// </summary>
public class ActiveCheckInfo
{
[NotMapped]
public string UserName { get; set; }
[NotMapped]
public string CampainId { get; set; }
[NotMapped]
public int AgentId { get; set; }
[NotMapped]
public string CompanyCode { get; set; }
}
public class retActiveCheckInfo
{
[NotMapped]
public bool result { get; set; }
[NotMapped]
public int retcode { get; set; }
[NotMapped]
public string retMsg { get; set; }
}
public class retActiveVIPMsg
{
[NotMapped]
public string retCode { get; set; }
[NotMapped]
public string retMId { get; set; }
[NotMapped]
public string retOrderId { get; set; }
}
public class retClass
{
[NotMapped]
public bool result { get; set; }
[NotMapped]
public int retcode { get; set; }
[NotMapped]
public string orderId { get; set; }
[NotMapped]
public string ApplyOrderId { get; set; }
}
public class ActiveCancelOrder
{
[NotMapped]
public int optionUser { get; set; }
[NotMapped]
public string orderId { get; set; }
}
public class ActiveAgentCreateAndOpen
{
[NotMapped]
public int Agentid { get; set; }
[NotMapped]
public string userName { get; set; }
[NotMapped]
public string campaignId { get; set; }
[NotMapped]
public string CompanyCode { get; set; }
[NotMapped]
public string orderid { get; set; }
}
public class ActiveOrderHandlerModel
{
[NotMapped]
public string orderid { get; set; }
[NotMapped]
public int optionUser { get; set; }
}
public class NewActiveAgentCreateAndOpen
{
[NotMapped]
public int Agentid { get; set; }
[NotMapped]
public string usercardno { get; set; }
[NotMapped]
public string userName { get; set; }
[NotMapped]
public string campaignId { get; set; }
[NotMapped]
public string sign { get; set; }
[NotMapped]
public string orderid { get; set; }
[NotMapped]
public string adminPwd { get; set; }
}
//审核开通投顾订单
public class AddOrderOpen
{
/// <summary>
/// 产品小类 (必填)
/// </summary>
public string productCode { get; set; }
/// <summary>
/// 用户名(必填)
/// </summary>
public string userName { get; set; }
private string _businessType = "3";
/// <summary>
/// 业务类型:
/// </summary>
public string businessType
{
get { return _businessType; }
set { _businessType = value; }
}
/// <summary>
/// 手机号-明文 mobile和resPhone二选一必填
/// </summary>
public string mobile { get; set; }
/// <summary>
/// 手机号 resid
/// </summary>
public string resPhone { get; set; }
///// <summary>
///// 姓名
///// </summary>
//public string fullName { get; set; }
/// <summary>
/// 操作人
/// </summary>
public string CreateUser { get; set; }
private string _payNO;
/// <summary>
/// 流水号 (必填)
/// </summary>
public string PayNo
{
get
{
if (string.IsNullOrWhiteSpace(_payNO))
{
System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1, 0, 0, 0));
return "tgorder" + (long)(DateTime.Now - startTime).TotalMilliseconds;
}
else
{
return _payNO;
}
}
set { _payNO = value; }
}
/// <summary>
/// 支付金额
/// </summary>
public decimal PayPrice { get; set; }
private string _payType = "3";
/// <summary>
/// 银行转账 3
/// </summary>
public string PayType
{
get { return _payType; }
set { _payType = value; }
}
/// <summary>
/// 开通天数
/// </summary>
public decimal Days { get; set; }
/// <summary>
/// 支付备注
/// </summary>
public string PayMark { get; set; }
/// <summary>
/// 订单系统生成的订单号
/// </summary>
public string Orderid { get; set; }
}
public class SmsRetModel
{
[NotMapped]
public bool result { get; set; }
[NotMapped]
public int retcode { get; set; }
[NotMapped]
public string retMsg { get; set; }
}
public class SmsServiceModel
{
public SmsServiceModel() { createteuser = 1; }
[NotMapped]
public string mobile { get; set; }
[NotMapped]
public string typeCode { get; set; }
[NotMapped]
public string SubTypeCode { get; set; }
[NotMapped]
public string resid { get; set; }
[NotMapped]
public string message { get; set; }
[NotMapped]
public string code { get; set; }
[NotMapped]
public string ExtParam { get; set; }
[NotMapped]
public string username { get; set; }
/// <summary>
/// 发送短信人
/// </summary>
[NotMapped]
public decimal createteuser { get; set; }
}
public class ExtParam
{
[NotMapped]
public string app_username { get; set; }
[NotMapped]
public string pc_username { get; set; }
[NotMapped]
public string orderid { get; set; }
}
/// <summary>
/// 重置密码返回结果
/// </summary>
public class Retinfo
{
[NotMapped]
public bool result { get; set; }
[NotMapped]
public string retcode { get; set; }
[NotMapped]
public string retMessage { get; set; }
[NotMapped]
public string retpwd { get; set; }
}
}