public Model.ReturnValue DelayedOrder(Model.OrderInfoModel model) { if (model.Id <= 0) { returnValue.ErrMessage = "订单不存在"; returnValue.Success = false; return(returnValue); } if (model.States != 0) { returnValue.Success = false; returnValue.ErrMessage = "订单已审核"; return(returnValue); } #region 延时订单 Model.DelayedAwardsModel DelayedAwardsModel = new Model.DelayedAwardsModel(); DelayedAwardsModel.OrderId = model.Id; DelayedAwardsModel.CreateTime = DateTime.Now; DelayedAwardsModel.DelayedTime = DateTime.Now.AddMinutes(Common.TypeHelper.StringToInt(WebFramework.GeneralMethodBase.GetKeyConfig(51).Val)); #endregion model.States = 1; model.IsGrant = 0; model.Account = UserSession.UserName; model.UpdateTime = DateTime.Now; mdlog.Status = model.States; mdlog.Description = ""; mdlog.HideContent = ""; mdlog.OrderCode = model.OrderCode; mdlog.Mobile = model.Mob; mdlog.OperationType = "审核通过-转入延时发奖"; int i = OrderDal.EditAndDelayedOrder(model, mdlog, DelayedAwardsModel); if (i > 0) { returnValue.Success = true; return(returnValue); } returnValue.Success = false; returnValue.ErrMessage = "保存失败"; return(returnValue); }