TG.WXCRM.V4/Model/QueryMap/ActivitySourceExport.cs

102 lines
3.2 KiB
C#

using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations.Schema;
using WX.CRM.Model.Entity;
namespace WX.CRM.Model.QueryMap
{
/// <summary>
/// 客户ID、资源代码、活动代码、最近工单类型、最近工单日期、下单人、下单人组别、最近分配人、最近分配时间、已注册软件否、开户否、开户否
/// </summary>
public class ActivitySourceExport
{
[DisplayName("客户ID")]
[NotMapped]
public string ResId { get; set; }
[DisplayName("资源类型编码")]
[NotMapped]
public string ResTypeCode { get; set; }
[DisplayName("资源类型名称")]
[NotMapped]
public string ResTypeName { get; set; }
//[DisplayName("活动ID")]
//[NotMapped] public decimal ActivityId { get; set; }
[DisplayName("活动编码")]
[NotMapped]
public string activitycode { get; set; }
[DisplayName("活动名称")]
[NotMapped]
public string activityname { get; set; }
[DisplayName("工单类型")]
[NotMapped]
public decimal MemoType { get; set; }
[DisplayName("工单类型名称")]
[NotMapped]
public string MemoTypeName { get; set; }
[DisplayName("最后工单时间")]
[NotMapped]
public DateTime CTime { get; set; }
[DisplayName("工单客服")]
[NotMapped]
public string SaleName { get; set; }
[DisplayName("销售组")]
[NotMapped]
public string SaleGroupName { get; set; }
[DisplayName("分配人")]
[NotMapped]
public string FenPeiRen { get; set; }
[DisplayName("分配时间")]
[NotMapped]
public DateTime? FenPeiTime { get; set; }
[DisplayName("已注册软件否")]
[NotMapped]
public decimal HasRegisterSoftware { get; set; }
[DisplayName("开户否")]
[NotMapped]
public decimal HasOpenFuturesAccount { get; set; }
[DisplayName("开户否")]
[NotMapped]
public decimal HasOpenSilverAccount { get; set; }
[DisplayName("是否有工单")]
[NotMapped]
public decimal HasMemo { get; set; }
[DisplayName("分配策略")]
[NotMapped]
public string StrategyName { get; set; }
[DisplayName("策略备注")]
[NotMapped]
public string StrategyMemo { get; set; }
[DisplayName("资源归属")]
[NotMapped]
public string ResAscription { get; set; }
[DisplayName("创建时间")]
[NotMapped]
public DateTime JoinTime { get; set; }
[DisplayName("最后登录时间")]
[NotMapped]
public DateTime? LastLoginTime { get; set; }
}
[NotMapped]
public class Soft_ActiveOrderlist : SOFT_ACTIVEORDER
{
[NotMapped]
public string CREATEUSERStr { get; set; }
[NotMapped]
public string ProductName { get; set; }
[NotMapped]
public string ORDERSTATUSNAME { get; set; }
[NotMapped]
public string orderid { get; set; }
[NotMapped]
public decimal DAYS { get; set; }
[NotMapped]
public decimal? PRICE { get; set; }
}
}