using System;
using System.Collections.Generic;
namespace CB.Entity
{
///
/// 遗漏配置
///
public class TrendMissItemInfo : BaseEntity
{
///
/// 走势图、遗漏、工具ID
///
public int ChartId { get; set; }
///
/// 周期
///
public int Cycle { get; set; }
///
/// 项周期
///
public string[] ItemCycle { get; set; }
///
/// 项值范围最小值
/// 若项值为整形数据则必填,否为-1
///
public int ItemMinValue { get; set; }
///
/// 项值范围最大值
/// 若项值为整形数据则必填,否为-1
///
public int ItemMaxValue { get; set; }
///
/// 项个数
///
public int ItemCount { get; set; }
///
/// 项字符串数据
///
public string[] ItemString { get; set; }
///
/// 中间值以区别大小
/// 大于等于splitNumber算大数
///
public int SplitNumberOfDX { get; set; }
///
/// 起始索引
/// 计算项值时的起始索引号
/// 特殊值-1表示IndexStart无效
/// 注:单值项时仅IndexStart有效
public int IndexStart { get; set; }
///
/// 结束索引
/// 计算项值时的结束索引号
/// 特殊值-1表示IndexEnd无效
///
public int IndexEnd { get; set; }
///
/// 项值函数类型(决定项值的计算方式)
///
public MissItemType FuntionType { get; set; }
///
/// 项处理类类型
///
public ChartItemClassName ClassName { get; set; }
}
///
/// 项值函数类型(决定项值的计算方式)
///
public enum MissItemType
{
///
/// 多值开奖号项(排列类彩种)
///
MultiValue_OpenCodeItem = 1,
///
/// 单值和值项
///
SingleValue_Sum = 2,
///
/// 单值奇偶项
///
SingleValue_JOItem = 3,
///
/// 单值大小项
///
SingleValue_DXItem = 4,
///
/// 单值质合项
///
SingleValue_ZHItem = 5,
///
/// 单值跨度项
///
SingleValue_KDItem = 6,
///
/// 单值012路项
///
SingleValue_012Item = 7,
///
/// 单值(和尾)项
///
SingleValue_HWItem = 8
}
}