public ActionResult NewAction(NewActonViewModel newActionViewModel)
        {
            ControllerResult result = ControllerResult.SuccResult;

            Pkpm.Entity.Action action = new Pkpm.Entity.Action()
            {
                Name   = newActionViewModel.ActionName,
                PathId = newActionViewModel.PathId,
                Status = newActionViewModel.ActionStatus,
                Url    = string.IsNullOrWhiteSpace(newActionViewModel.ActionuUrl) ? string.Empty : newActionViewModel.ActionuUrl.Trim()
            };
            string errorMsg = string.Empty;

            bool editResult = pathServcie.AddPathAction(action, out errorMsg);

            if (!editResult)
            {
                result         = ControllerResult.FailResult;
                result.ErroMsg = errorMsg;
            }
            else
            {
                LogUserAction("对模块按钮进行了新增操作,按钮名称为{0},按钮地址为{1},是否启用为{2}".Fmt(newActionViewModel.ActionName,
                                                                            newActionViewModel.PathId,
                                                                            newActionViewModel.ActionStatus));
            }
            return(Content(result.ToJson()));
        }