public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     try
     {
         CC_Result ret = ValidateParams(filterContext);
         if (ret.RS)
         {
             //继续执行方法
         }
         else
             filterContext.Result = new JsonResult { Data = ret };
     }
     catch (Exception ex)
     {
         filterContext.Result = new JsonResult { Data = new CC_Result { RS = false, Msg = "参数错误,在操作日志记录" } };
     }
 }
        protected CC_Result ValidateParams(ActionExecutingContext filterContext)
        {
            var paramInfo = filterContext.ActionParameters[_validaParams];
            CC_Result result = new CC_Result();
            result.Msg = "参数错误";
            if(_notigcationType == NotigicationType.SubmitOrder)
            {
                try
                {
                    order = JsonConvert.DeserializeObject<OrderForm>(paramInfo.ToString());
                    result.RS = true;
                }
                catch (Exception ex)
                {
                    result.RS = false;
                }

            }
            return result;
        }