using System;
using System.ComponentModel;
namespace CB.Entity
{
[Serializable]
public class TrendToolInfo : BaseEntity
{
public TrendToolInfo()
{ }
#region Model
///
/// 名称
///
public string ToolName { set; get; }
///
/// 项类型,是判断类型,取值类型,空
///
//public ToolType ToolType { get; set; }
///
/// 标题
///
public string Title { set; get; }
///
/// 备注
///
public string Remark { set; get; }
///
/// 工具页面ID
///
public int PageID { set; get; }
///
/// 父节点ID
///
public int ParentID { set; get; }
///
/// html元素值,如果多个请用英文状态下的逗号隔开,例:0,1,2,3,4,5,6,7,8,9
///
public string ItemValue { set; get; }
///
/// 过滤项类型,0表示缺省无类型,1是包含不包含过滤,2值类型
///
public FilterCodeType FilterCodeType { set; get; }
///
/// 总数
///
public int ItemCount { set; get; }
///
/// 号码开始位置,1为开始位置
///
public int IndexStart { set; get; }
///
/// 号码结束位置,1为开始位置
///
public int IndexEnd { set; get; }
///
/// HTML模版信息
///
public string TemplateHTML { get; set; }
///
/// 生成的html内容
///
public string HTML { set; get; }
///
/// 排序
///
public int? ToolOrder { set; get; }
///
/// 有效状态
///
public FilterStatus Status { set; get; }
///
/// 枚举方法
///
public FilterType FilterFunEnum { set; get; }
///
/// 是否保存用户过滤数据
///
public bool IsSaveData { set; get; }
///
/// 创建时间
///
public DateTime CreateTime { set; get; }
///
/// 最后更新时间
///
public DateTime LastUpdate { set; get; }
#endregion Model
}
public enum ToolType
{
[Description("标题类型")]
///
/// 无类型(缺省)
///
TitleType = 0,
[Description("判断类型")]
///
/// 判断类型
///
IncludeType = 1,
[Description("取值类型")]
///
/// 取值类型
///
ValueType = 2
}
public enum FilterCodeType
{
///
/// 无类型
///
None = 0,
///
///判断取值(包含选中,排除选中)
///
Include = 1,
///
/// 项取值
///
Content = 2,
}
///
/// 工具枚举
///
public enum FilterType
{
///
/// 缺省
///
None = 0,
///
/// 3D-杀号过滤(通用)
///
Filter_ShaHao = 3,
///
/// 3D-胆码过滤(不通用)
///
Filter_DanMa = 4,
///
/// 3D-二码和过滤(通用)
///
Filter_ErMaHe = 5,
///
/// 3D-二码差过滤(通用)
///
Filter_ErMaCha = 6,
///
/// 3D-二码过滤(通用)
///
Filter_ErMa = 7,
///
/// 3D-012路过滤(通用)
///
Filter_Filter012 = 8,
///
/// 3D-和值过滤(通用)
///
Filter_HeZhi = 9,
///
/// 3D-和尾过滤(通用)
///
Filter_HeWei = 10,
///
/// 3D-跨度过滤(通用)
///
Filter_KuaDu = 11,
///
/// 3D-大中小过滤(通用)
///
Filter_DaZhongXiao = 12,
///
/// 3D-大小过滤(通用)
///
Filter_DaXiao = 13,
///
/// 3D-奇偶过滤(通用)
///
Filter_JiOu = 14,
///
/// 3D-质合过滤(通用)
///
Filter_ZhiHe = 15,
///
/// 3D-顺子过滤(不通用)
///
Filter_ShunZi = 16,
///
/// 3D-组合选项(不通用)
///
Filter_ZuHe = 17,
///
/// 首位奇偶(通用)
///
Filter_FirstJiOu = 18,
///
/// 末位奇偶(通用)
///
Filter_LastJiOu = 19,
///
/// 奇偶比例过滤(通用)
///
Filter_ProportionOfJiOu = 20,
///
/// 大小比例过滤(不通用,临界值无法确定)
///
Filter_ProportionOfDaXiao = 21,
///
/// 质和比例过滤(通用)
///
Filter_ProportionOfZhiHe = 22,
///
/// 连号组数(通用)
///
Filter_LianHaoCount = 23,
///
/// 每注中尾数不相同的投注号码
///
Filter_TzCount = 24,
///
/// AC值过滤(通用)
///
Filter_Ac = 25,
///
/// 和值过滤(区间段,通用)
///
Filter_hzSpan = 26,
///
/// 3D不定位杀号(不通用)
///
Filter_NoFixShaHao = 27,
///
/// 0路组合式形态过滤
///
Filte_P5ZhuHe0 = 28,
///
/// 双色球中六保五
///
Filter_ZlBw = 29,
///
/// 012路组选过滤
///
Filter_ZuXuan_Filter012 = 30,
///
/// 组选-质合过滤
///
Filter_ZuXuan_ZhiHe =31,
///
/// 组选-奇偶过滤
///
Filter_ZuXuan_JiOu=32,
///
/// 组选-大小过滤
///
Filter_ZuXuan_DaXiao =33,
///
/// 1路组合式形态过滤
///
Filte_P5ZhuHe1 = 34,
///
/// 2路组合式形态过滤
///
Filte_P5ZhuHe2 = 35,
///
/// 和值012路(通用)
///
Filter_HeZhi012 = 51,
/////
///// 奇偶数比(数字类型的比例,通用)
/////
//Filter_NumberJiOu = 52,
/////
///// 质合比(数字类型的比例,通用)
/////
//Filter_NumberZhiHe = 54,
///
/// 大乐透5保4旋转矩阵
///
Filter_Dlt5b4 = 55,
///
/// 七乐彩中7保6
///
Filter_ZqBl =56,
}
///
/// 工具状态
///
public enum FilterStatus
{
///
/// 缺省
///
[Description("缺省")]
None = 0,
///
/// 失效状态
///
[Description("失效状态")]
Cancel = -1,
///
/// 正常状态
///
[Description("正常状态")]
Default = 1,
///
/// 测试状态
///
[Description("测试状态")]
Test = 2
}
}