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;
///
/// 部门编号
///
[NotMapped]
public int DeptId
{
set { _deptid = value; }
get { return _deptid; }
}
///
/// 组别编号
///
[NotMapped]
public int GroupId
{
set { _groupid = value; }
get { return _groupid; }
}
///
/// 在(离)职
///
[NotMapped]
public bool IsWorker
{
set { _isworker = value; }
get { return _isworker; }
}
///
/// 工号
///
[NotMapped]
public int EID
{
set { _eid = value; }
get { return _eid; }
}
///
/// 姓名
///
[NotMapped]
public string Name
{
set { _name = value; }
get { return _name; }
}
///
/// 开户数
///
[NotMapped]
public int OpenAccoutCount
{
set { _openaccoutcount = value; }
get { return _openaccoutcount; }
}
///
/// 未签约数
///
[NotMapped]
public int UnsignCount
{
set { _unsigncount = value; }
get { return _unsigncount; }
}
///
/// 成功开户
///
[NotMapped]
public int SuccessOpenAccout
{
set { _successopenaccout = value; }
get { return _successopenaccout; }
}
///
/// 入金次数
///
[NotMapped]
public int depositCount
{
set { _depositcount = value; }
get { return _depositcount; }
}
///
/// 入金额
///
[NotMapped]
public decimal deposit
{
set { _deposit = value; }
get { return _deposit; }
}
///
/// 出金次数
///
[NotMapped]
public int outAmtCount
{
set { _outamtcount = value; }
get { return _outamtcount; }
}
///
/// 出金额
///
[NotMapped]
public decimal outAmt
{
set { _outamt = value; }
get { return _outamt; }
}
///
/// 出入金额
///
[NotMapped]
public decimal InOutDeposit
{
set { _inoutdeposit = value; }
get { return _inoutdeposit; }
}
///
/// 区间交易用户数
///
[NotMapped]
public int IntervalTradeNumber
{
set { _intervaltradenumber = value; }
get { return _intervaltradenumber; }
}
///
/// 交易次数
///
[NotMapped]
public int TradeCount
{
set { _tradecount = value; }
get { return _tradecount; }
}
///
/// 交易手数
///
[NotMapped]
public int TradeLots
{
set { _tradelots = value; }
get { return _tradelots; }
}
///
/// 佣金
///
[NotMapped]
public decimal Commission
{
set { _commission = value; }
get { return _commission; }
}
///
/// 新入金人数(首次入金)
///
[NotMapped]
public int NewInputCount
{
set { _newinputcount = value; }
get { return _newinputcount; }
}
#endregion Model
}
}