少年修仙传客户端代码仓库
client_linchunjie
2018-11-06 94db2e5d172f1eb4f2a8e1a2eb3656ae01bc3e2f
System/Welfare/OperationTimeHepler.cs
@@ -184,6 +184,39 @@
        }
        /// <summary>
        /// 累计充值
        /// </summary>
        /// <param name="package"></param>
        public void UpdateAccumulateRecharge(HAA1D_tagMCActTotalRechargeInfo package)
        {
            OperationBase operationBase = null;
            operationDict.TryGetValue(Operation.AccumulateRecharge, out operationBase);
            if (string.IsNullOrEmpty(package.StartDate) || string.IsNullOrEmpty(package.EndtDate))
            {
                ForceStopOperation(Operation.AccumulateRecharge);
            }
            else
            {
                if (operationBase == null)
                {
                    operationBase = new OperationAccumulateRecharge();
                    operationDict.Add(Operation.AccumulateRecharge, operationBase);
                }
                OperationAccumulateRecharge operation = operationBase as OperationAccumulateRecharge;
                operation.Reset();
                operation.limitLv = package.LimitLV;
                operation.startDate = ParseOperationDate(package.StartDate);
                operation.endDate = ParseOperationDate(package.EndtDate);
                operation.dayReset = package.IsDayReset == 1;
                operation.ParseAccumulateRecharge(package);
                if (operationTimeUpdateEvent != null)
                {
                    operationTimeUpdateEvent(Operation.AccumulateRecharge);
                }
            }
        }
        /// <summary>
        /// 限时特惠
        /// </summary>
        /// <param name="package"></param>
@@ -723,6 +756,7 @@
        MultipRealmPoint, //N倍修行点
        FlashRushToBuy, //限时抢购
        WishingWellInfo, //许愿池
        AccumulateRecharge,//累计充值
        max,
    }
}