/// <summary>
        /// 添加平台对区域默认抽成配置项
        /// </summary>
        static void AddPlatformCommissionConfig()
        {
            var dic = EnumUtility.GetEnumDescriptions(typeof(PlatformCommissionOption));

            string  group = "commission";
            int     unit  = (int)CommissionType.MoneyRate;
            decimal value = 1M;

            foreach (var kv in dic)
            {
                PlatformCommissionOption option = (PlatformCommissionOption)System.Enum.Parse(typeof(PlatformCommissionOption), kv.Key.ToString());

                switch (option)
                {
                //B2C商城
                case PlatformCommissionOption.B2COrder: group = "B2C商城"; value = 1; unit = (int)CommissionType.MoneyRate; break;

                //运营商对商家抽成后的佣金
                case PlatformCommissionOption.AreaCommissionByMerchantOrder: group = "运营商对商家抽成后的佣金"; value = 10; unit = (int)CommissionType.MoneyRate; break;

                //运营商对个人服务者抽成后的佣金
                case PlatformCommissionOption.AreaCommissionByWorkerOrder: group = "运营商对个人服务者抽成后的佣金"; value = 10; unit = (int)CommissionType.MoneyRate; break;
                }

                Add((int)GlobalConfigType.AreaCommission, kv.Key, kv.Value, value.ToString(), group, unit);
            }
        }
 /// <summary>
 /// 初始化平台对区域的抽成实例
 /// </summary>
 /// <param name="areaID">区域ID</param>
 /// <param name="option">抽成项</param>
 /// <param name="baseAmount">抽成的基准金额</param>
 public PlatformCommissionCalculator(int areaID, PlatformCommissionOption option, decimal baseAmount)
 {
     _areaID     = areaID;
     _option     = option;
     _baseAmount = Math.Abs(baseAmount);
 }