using Api.Framework.Enums;
using Api.Framework.Tools;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Api.Framework.Model
{
///
/// 会员分组表
///
public class fl_member_group : base_model
{
public override string ToString()
{
return name;
}
private string _name;
///
/// 名称
///
[Category("属性编辑"), DisplayName("1.会员组名称"), Description("可以在提示语中使用“[会员等级]”变量!")]
public string name { get; set; }
///
/// 条件 - 订单数
///
[Category("属性编辑"), DisplayName("2.升级条件 - 订单数"), Description("累计积分到达多少时,自动升级会员等级")]
public long terms_ordersum { get; set; }
///
/// 条件 - 积分数
///
[Category("属性编辑"), DisplayName("3.升级条件 - 积分数"), Description("累计积分到达多少时,自动升级会员等级")]
public double terms { get; set; }
///
/// 补贴
///
[Category("属性编辑"), DisplayName("4.额外补贴值"), Description("获得基础返利后,该等级客户额外补贴!")]
public double subsidy { get; set; }
///
/// 补贴类型
///
[Category("属性编辑"), TypeConverter(typeof(SubsidyType)), DisplayName("5.补贴类型"), DefaultValue(SubsidyType.固定积分), Description("额外补贴类型,目前为百分比或固定值!")]
public SubsidyType subsidy_type { get; set; }
///
/// 会员组等级
///
private int level { get; set; }
///
/// 获取会员组等级
///
///
public int GetLevel()
{
return level;
}
///
/// 设置会员组等级
///
///
public void SetLevel(int level)
{
this.level = level;
}
///
/// 自定义佣金比例淘宝
///
[Browsable(false)]
public long ratio_custom_tb { get; set; }
[Browsable(false)]
public long ratio_custom_pdd { get; set; }
[Browsable(false)]
public long ratio_custom_jd { get; set; }
[Browsable(false)]
public long ratio_custom_wph { get; set; }
[Browsable(false)]
public long ratio_custom_dy { get; set; }
[Browsable(false)]
public long ratio_custom_sn { get; set; }
[Browsable(false)]
public long ratio_custom_ks { get; set; }
}
}