TG.WXCRM.V4/Model/DTO/SeniorDistribution.cs

208 lines
6.3 KiB
C#

using System;
using System.ComponentModel;
namespace WX.CRM.Model.DTO
{
public class SeniorDistributionQuery
{
public string resId { get; set; }
public int? orderType { get; set; }
public int? midproductId { get; set; }
public int? subProductId { get; set; }
public string category { get; set; }
public DateTime? openStartTime { get; set; }
public DateTime? openEndTime { get; set; }
public int? isDistribute { get; set; }
public int? isRefund { get; set; }
public string orderIds { get; set; }
public decimal? fenpeiUser { get; set; }
public decimal? pici { get; set; }
public decimal? eid { get; set; }
/// <summary>
/// 分配时间
/// </summary>
public DateTime? fenpeiSTime { get; set; }
/// <summary>
/// 分配时间
/// </summary>
public DateTime? fenpeiETime { get; set; }
public string groupId { get; set; }
public string cname { get; set; }
public decimal? hasAfterSale { get; set; }
public string amounttypeid { get; set; }
/// <summary>
/// 是否查看
/// </summary>
public int? isExe { get; set; }
public int? innerUserId { get; set; }
/// <summary>
/// 主分配人的工号或者姓名
/// </summary>
public string maneidorname { get; set; }
public string deptcode { get; set; }
}
public class SeniorDistributionDto
{
public decimal OrderId { get; set; }
public string ResId { get; set; }
public string CName { get; set; }
public string SubProductName { get; set; }
public decimal ArrivalPay { get; set; }
public DateTime OTime { get; set; }
public DateTime EndTime { get; set; }
public DateTime? DisTime { get; set; }
public decimal? InnerUserid { get; set; }
public decimal? SaleUserId { get; set; }
public string AfterSale { get; set; }
public decimal rn { get; set; }
public string amounttypeid { get; set; }
public string Deptcode { get; set; }
}
public class MySeniorDistributionQuery
{
public string groupId { get; set; }
public int? userId { get; set; }
public string resId { get; set; }
public int? orderId { get; set; }
public int? orderType { get; set; }
public int? midproductId { get; set; }
public int? subProductId { get; set; }
public string category { get; set; }
public DateTime? openStartTime { get; set; }
public DateTime? openEndTime { get; set; }
public int? isRefund { get; set; }
public string amounttypeid { get; set; }
}
public class MySeniorDistributionDto
{
public string ResId { get; set; }
public decimal InnerUserId { get; set; }
public decimal OrderId { get; set; }
public string CName { get; set; }
public decimal OrderType { get; set; }
public string OrderStatusName { get; set; }
//public string MidProductName { get; set; }
public string SubProductName { get; set; }
public decimal ArrivalPay { get; set; }
public DateTime OTime { get; set; }
public DateTime EndTime { get; set; }
public DateTime? GiftTime { get; set; }
public DateTime? DisTime { get; set; }
public decimal? OrderUserId { get; set; }
public string AfterSale { get; set; }
public decimal rn { get; set; }
public string amounttypeid { get; set; }
}
public class SeniorDistributionExport
{
[DisplayName("客户ID")]
public string ResId { get; set; }
[DisplayName("客户姓名")]
public string CName { get; set; }
[DisplayName("资金量")]
public string AmountTypeid { get; set; }
[DisplayName("产品")]
public string SubProductName { get; set; }
[DisplayName("到账金额")]
public decimal ArrivalPay { get; set; }
[DisplayName("开通时间")]
public DateTime OTime { get; set; }
[DisplayName("分配时间")]
public DateTime? DisTime { get; set; }
[DisplayName("部门归属")]
public string Deptcode { get; set; }
[DisplayName("主分成人")]
public string SaleuserId { get; set; }
[DisplayName("主分成人组名")]
public string SaleGroupName { get; set; }
[DisplayName("所属员工")]
public string InnerUserid { get; set; }
[DisplayName("组别")]
public string InnerGroupName { get; set; }
//[DisplayName("客服部")]
//public string AfterSale { get; set; }
}
public class MySeniorResExport
{
[DisplayName("客户ID")]
public string ResId { get; set; }
[DisplayName("归属客服")]
public string InnerUserid { get; set; }
[DisplayName("归属组别")]
public string GroupName { get; set; }
[DisplayName("订单ID")]
public decimal OrderId { get; set; }
[DisplayName("客户姓名")]
public string CName { get; set; }
[DisplayName("资金量")]
public string AmountTypeid { get; set; }
[DisplayName("下单客服")]
public string OrderUserId { get; set; }
[DisplayName("下单客服组别")]
public string OrderGroupName { get; set; }
[DisplayName("订单类型")]
public string OrderTypeName { get; set; }
[DisplayName("订单状态")]
public string OrderStatusName { get; set; }
[DisplayName("产品")]
public string SubProductName { get; set; }
[DisplayName("到账金额")]
public decimal ArrivalPay { get; set; }
[DisplayName("开通时间")]
public DateTime OTime { get; set; }
[DisplayName("结束时间")]
public DateTime EndTime { get; set; }
[DisplayName("赠送到期")]
public DateTime? GiftTime { get; set; }
//[DisplayName("客服部")]
//public string AfterSale { get; set; }
}
public class SeniorNoticeDto
{
public decimal InnerUserId { get; set; }
public string ResId { get; set; }
public DateTime? Ctime { get; set; }
}
}