97 lines
3.1 KiB
C#
97 lines
3.1 KiB
C#
using System;
|
||
using System.ComponentModel.DataAnnotations;
|
||
using System.ComponentModel.DataAnnotations.Schema;
|
||
|
||
namespace WX.CRM.Model.Entity
|
||
{
|
||
[Table("UPDEV.WX_COMMISSIONRULE")]
|
||
public class WX_COMMISSIONRULE
|
||
{
|
||
[Key]
|
||
[Required]
|
||
public decimal PKID { get; set; }
|
||
[Required]
|
||
public decimal ORDERID { get; set; }
|
||
public decimal? SZZYORDERID { get; set; }
|
||
[Required]
|
||
public decimal SALEUSERID { get; set; }
|
||
[Required]
|
||
public decimal COMMISSIONRATIO { get; set; }
|
||
public decimal? CREATEUSERID { get; set; }
|
||
public DateTime? CREATETIME { get; set; }
|
||
public decimal ISMAIN { get; set; }
|
||
public decimal? ARRIVALPAY { get; set; }
|
||
public decimal? DIVIDEPAY { get; set; }
|
||
public decimal? EID { get; set; }
|
||
public string ENAME { get; set; }
|
||
public decimal? GID { get; set; }
|
||
public string GNAME { get; set; }
|
||
}
|
||
|
||
public class WX_COMMISSIONRULE_VIEW
|
||
{
|
||
public WX_SZZYORDER WxSzzyOrder { get; set; }
|
||
|
||
private WX_COMMISSIONRULE_ITEM _item0 = new WX_COMMISSIONRULE_ITEM();
|
||
public WX_COMMISSIONRULE_ITEM item0
|
||
{
|
||
get { _item0.ISMAIN = 1; return _item0; }
|
||
set { _item0 = value; }
|
||
}
|
||
private WX_COMMISSIONRULE_ITEM _item1 = new WX_COMMISSIONRULE_ITEM();
|
||
|
||
public WX_COMMISSIONRULE_ITEM item1
|
||
{
|
||
get { _item1.ISMAIN = 0; return _item1; }
|
||
set { _item1 = value; }
|
||
}
|
||
private WX_COMMISSIONRULE_ITEM _item2 = new WX_COMMISSIONRULE_ITEM();
|
||
|
||
public WX_COMMISSIONRULE_ITEM item2
|
||
{
|
||
get { _item2.ISMAIN = 0; return _item2; }
|
||
set { _item2 = value; }
|
||
}
|
||
private WX_COMMISSIONRULE_ITEM _item3 = new WX_COMMISSIONRULE_ITEM();
|
||
|
||
public WX_COMMISSIONRULE_ITEM item3
|
||
{
|
||
get { _item3.ISMAIN = 0; return _item3; }
|
||
set { _item3 = value; }
|
||
}
|
||
private WX_COMMISSIONRULE_ITEM _item4 = new WX_COMMISSIONRULE_ITEM();
|
||
|
||
public WX_COMMISSIONRULE_ITEM item4
|
||
{
|
||
get { _item4.ISMAIN = 0; return _item4; }
|
||
set { _item4 = value; }
|
||
}
|
||
private WX_COMMISSIONRULE_ITEM _item5 = new WX_COMMISSIONRULE_ITEM();
|
||
|
||
public WX_COMMISSIONRULE_ITEM item5
|
||
{
|
||
get { _item5.ISMAIN = 0; return _item5; }
|
||
set { _item5 = value; }
|
||
}
|
||
private WX_COMMISSIONRULE_ITEM _item6 = new WX_COMMISSIONRULE_ITEM();
|
||
|
||
public WX_COMMISSIONRULE_ITEM item6
|
||
{
|
||
get { _item6.ISMAIN = 0; return _item6; }
|
||
set { _item6 = value; }
|
||
}
|
||
}
|
||
|
||
public class WX_COMMISSIONRULE_ITEM
|
||
{
|
||
[NotMapped]
|
||
[RegularExpression(@"^\d+$", ErrorMessage = "工号不正确!")]
|
||
public decimal? EID { get; set; }
|
||
|
||
[RegularExpression(@"(^[0-9]*[1-9][0-9]*$)|(^([0-9]{1,}[.][0-9]*)$)", ErrorMessage = "分成比例是数值类型!")]
|
||
public decimal? COMMISSIONRATIO { get; set; }
|
||
public decimal ISMAIN { get; set; }
|
||
public decimal? GID { get; set; }
|
||
}
|
||
}
|