306 lines
8.4 KiB
C#
306 lines
8.4 KiB
C#
using System;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace WX.CRM.Model.QueryMap
|
|
{
|
|
public class QH_UserPerformanceQuery
|
|
{
|
|
[NotMapped]
|
|
public string deptName { get; set; }
|
|
[NotMapped]
|
|
public string groupName { get; set; }
|
|
[NotMapped]
|
|
public decimal? isDismiss { get; set; }
|
|
[NotMapped]
|
|
public DateTime? entryTime { get; set; }
|
|
[NotMapped]
|
|
public decimal? eid { get; set; }
|
|
[NotMapped]
|
|
public string name { get; set; }
|
|
[NotMapped]
|
|
public decimal? openCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? contractCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? activeCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? inAmtTimes { get; set; }
|
|
[NotMapped]
|
|
public decimal? inAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? outAmtTimes { get; set; }
|
|
[NotMapped]
|
|
public decimal? outAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? inOutAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? intervalTradeUserCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? tradeTimes { get; set; }
|
|
[NotMapped]
|
|
public decimal? tradeNumber { get; set; }
|
|
[NotMapped]
|
|
public decimal? commission { get; set; }
|
|
[NotMapped]
|
|
public decimal? extenDeliveryAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? commissionTotal { get; set; }
|
|
[NotMapped]
|
|
public decimal? TOTALENDAMT { get; set; }
|
|
[NotMapped]
|
|
public decimal? COMMISSIONTOTALENDAMT { get; set; }
|
|
[NotMapped]
|
|
public string COMMISSIONTOTALENDAMT2 { get; set; }
|
|
[NotMapped]
|
|
public decimal? commission_KF { get; set; }
|
|
[NotMapped]
|
|
public decimal? extenDeliveryAmt_KF { get; set; }
|
|
[NotMapped]
|
|
public decimal? commission_JL { get; set; }
|
|
[NotMapped]
|
|
public decimal? extenDeliveryAmt_JL { get; set; }
|
|
|
|
}
|
|
|
|
public class QH_GroupPerformanceQuery
|
|
{
|
|
[NotMapped]
|
|
public string groupName { get; set; }
|
|
[NotMapped]
|
|
public decimal? openCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? contractCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? activeCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? inAmtTimes { get; set; }
|
|
[NotMapped]
|
|
public decimal? inAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? outAmtTimes { get; set; }
|
|
[NotMapped]
|
|
public decimal? outAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? inOutAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? intervalTradeUserCount { get; set; }
|
|
[NotMapped]
|
|
public decimal? tradeTimes { get; set; }
|
|
[NotMapped]
|
|
public decimal? tradeNumber { get; set; }
|
|
[NotMapped]
|
|
public decimal? commission { get; set; }
|
|
[NotMapped]
|
|
public decimal? extenDeliveryAmt { get; set; }
|
|
[NotMapped]
|
|
public decimal? commissionTotal { get; set; }
|
|
[NotMapped]
|
|
public decimal? contractnumincludeunass { get; set; }
|
|
[NotMapped]
|
|
public decimal? activenumincludeunass { get; set; }
|
|
[NotMapped]
|
|
public decimal? TOTALENDAMT { get; set; }
|
|
[NotMapped]
|
|
public decimal? COMMISSIONTOTALENDAMT { get; set; }
|
|
[NotMapped]
|
|
public string COMMISSIONTOTALENDAMT2 { get; set; }
|
|
[NotMapped]
|
|
public decimal? commission_KF { get; set; }
|
|
[NotMapped]
|
|
public decimal? extenDeliveryAmt_KF { get; set; }
|
|
[NotMapped]
|
|
public decimal? commission_JL { get; set; }
|
|
[NotMapped]
|
|
public decimal? extenDeliveryAmt_JL { get; set; }
|
|
}
|
|
|
|
[Serializable]
|
|
public class UserPerformanceQuery
|
|
{
|
|
#region Model
|
|
private int _deptid;
|
|
private int _groupid;
|
|
private bool _isworker;
|
|
private int _eid;
|
|
private string _name;
|
|
private int _openaccoutcount;
|
|
private int _unsigncount;
|
|
private int _successopenaccout;
|
|
private int _depositcount;
|
|
private decimal _deposit;
|
|
private int _outamtcount;
|
|
private decimal _outamt;
|
|
private decimal _inoutdeposit;
|
|
private int _intervaltradenumber;
|
|
private int _tradecount;
|
|
private int _tradelots;
|
|
private decimal _commission;
|
|
private int _newinputcount;
|
|
|
|
/// <summary>
|
|
/// 部门编号
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int DeptId
|
|
{
|
|
set { _deptid = value; }
|
|
get { return _deptid; }
|
|
}
|
|
/// <summary>
|
|
/// 组别编号
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int GroupId
|
|
{
|
|
set { _groupid = value; }
|
|
get { return _groupid; }
|
|
}
|
|
/// <summary>
|
|
/// 在(离)职
|
|
/// </summary>
|
|
[NotMapped]
|
|
public bool IsWorker
|
|
{
|
|
set { _isworker = value; }
|
|
get { return _isworker; }
|
|
}
|
|
/// <summary>
|
|
/// 工号
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int EID
|
|
{
|
|
set { _eid = value; }
|
|
get { return _eid; }
|
|
}
|
|
/// <summary>
|
|
/// 姓名
|
|
/// </summary>
|
|
[NotMapped]
|
|
public string Name
|
|
{
|
|
set { _name = value; }
|
|
get { return _name; }
|
|
}
|
|
/// <summary>
|
|
/// 开户数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int OpenAccoutCount
|
|
{
|
|
set { _openaccoutcount = value; }
|
|
get { return _openaccoutcount; }
|
|
}
|
|
/// <summary>
|
|
/// 未签约数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int UnsignCount
|
|
{
|
|
set { _unsigncount = value; }
|
|
get { return _unsigncount; }
|
|
}
|
|
/// <summary>
|
|
/// 成功开户
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int SuccessOpenAccout
|
|
{
|
|
set { _successopenaccout = value; }
|
|
get { return _successopenaccout; }
|
|
}
|
|
/// <summary>
|
|
/// 入金次数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int depositCount
|
|
{
|
|
set { _depositcount = value; }
|
|
get { return _depositcount; }
|
|
}
|
|
/// <summary>
|
|
/// 入金额
|
|
/// </summary>
|
|
[NotMapped]
|
|
public decimal deposit
|
|
{
|
|
set { _deposit = value; }
|
|
get { return _deposit; }
|
|
}
|
|
/// <summary>
|
|
/// 出金次数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int outAmtCount
|
|
{
|
|
set { _outamtcount = value; }
|
|
get { return _outamtcount; }
|
|
}
|
|
/// <summary>
|
|
/// 出金额
|
|
/// </summary>
|
|
[NotMapped]
|
|
public decimal outAmt
|
|
{
|
|
set { _outamt = value; }
|
|
get { return _outamt; }
|
|
}
|
|
/// <summary>
|
|
/// 出入金额
|
|
/// </summary>
|
|
[NotMapped]
|
|
public decimal InOutDeposit
|
|
{
|
|
set { _inoutdeposit = value; }
|
|
get { return _inoutdeposit; }
|
|
}
|
|
/// <summary>
|
|
/// 区间交易用户数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int IntervalTradeNumber
|
|
{
|
|
set { _intervaltradenumber = value; }
|
|
get { return _intervaltradenumber; }
|
|
}
|
|
/// <summary>
|
|
/// 交易次数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int TradeCount
|
|
{
|
|
set { _tradecount = value; }
|
|
get { return _tradecount; }
|
|
}
|
|
/// <summary>
|
|
/// 交易手数
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int TradeLots
|
|
{
|
|
set { _tradelots = value; }
|
|
get { return _tradelots; }
|
|
}
|
|
/// <summary>
|
|
/// 佣金
|
|
/// </summary>
|
|
[NotMapped]
|
|
public decimal Commission
|
|
{
|
|
set { _commission = value; }
|
|
get { return _commission; }
|
|
}
|
|
/// <summary>
|
|
/// 新入金人数(首次入金)
|
|
/// </summary>
|
|
[NotMapped]
|
|
public int NewInputCount
|
|
{
|
|
set { _newinputcount = value; }
|
|
get { return _newinputcount; }
|
|
}
|
|
|
|
#endregion Model
|
|
}
|
|
}
|