/// <summary>
        /// 编译周期类型的where语句
        /// </summary>
        /// <param name="where"></param>
        /// <param name="filter"></param>
        private void BuildWhereWithCycle(StringBuilder where, CycleFilterInfo filter)
        {
            if (where == null || filter == null)
            {
                return;
            }
            string funcName = CycleRelationDictData[filter.CycleRelation];

            where.AppendFormat("{0}{1}({0}{4}>={2}{0}AND{0}{4}<={3})", Constants.WhiteSpace, EnumUtil.GetEnumOperation(filter.ConnectRelation), filter.MinValue, filter.MaxValue, funcName.Replace(Constants.ReplaceFieldName, filter.FieldName));
        }
 /// <summary>
 /// 编译周期类型的where语句
 /// </summary>
 /// <param name="where"></param>
 /// <param name="filter"></param>
 private void BuildWhereWithCycle(StringBuilder where, CycleFilterInfo filter)
 {
     if (where == null || filter == null) { return; }
     string funcName = CycleRelationDictData[filter.CycleRelation];
     where.AppendFormat("{0}{1}({0}{4}>={2}{0}AND{0}{4}<={3})", Constants.WhiteSpace, EnumUtility.GetEnumOperation(filter.ConnectRelation), filter.MinValue, filter.MaxValue, funcName.Replace(Constants.ReplaceFieldName, filter.FieldName));
 }