//[AuthCheck(Module = WebModule.SpecialAcceptance, Right = SystemRight.Add)]
        public ActionResult Add(SpecialAcceptanceView model)
        {
            if (model.ProjectId <= 0 || string.IsNullOrWhiteSpace(model.ProjectName))
            {
                return(Json(new ResultView <bool>
                {
                    Flag = false,
                    Data = false,
                    Message = "请选择项目名称!"
                }));
            }

            // 获取上传附件
            string            fileDataJsonFile = Request.Form["fileDataJsonFile"];//获取上传文件json字符串
            List <Base_Files> fileList         = new List <Base_Files>();

            if (!string.IsNullOrWhiteSpace(fileDataJsonFile))
            {
                fileList = JsonConvert.DeserializeObject <List <Base_Files> >(fileDataJsonFile);
            }
            if (fileList.Any())
            {
                model.AttachList.AddRange(fileList);
            }

            string acceptanceDetailList = Request.Form["AcceptanceDetailList"];

            if (!string.IsNullOrWhiteSpace(acceptanceDetailList))
            {
                model.AcceptanceDetailList = JsonConvert.DeserializeObject <List <Epm_SpecialAcceptanceDetails> >(acceptanceDetailList);
            }
            if (!model.AcceptanceDetailList.Any())
            {
                return(Json(new ResultView <bool>
                {
                    Flag = false,
                    Data = false,
                    Message = "请填写专项验收要验收的项目明细!"
                }));
            }

            using (ClientSiteClientProxy proxy = new ClientSiteClientProxy(ProxyEx(Request)))
            {
                var result = proxy.AddSpecialAcceptance(model);
                return(Json(result.ToResultView()));
            }
        }