public ActionResult DataVerify(long Key)
        {
            if (!CanRead)
            {
                return(GotoErrorPage(CannotReadText));
            }
            var service    = Container.GetService <IDataService>();
            var detailInfo = new DataVerifyDetailInfo();
            var dataitem   = service.GetModels(d => d.keyid == Key).FirstOrDefault();

            if (dataitem != null)
            {
                detailInfo.Data = DataInfo.ConvertToDataInfo(dataitem);
                var stepservice = Container.GetService <IDataVerifyStepService>();
                var steps       = stepservice.GetVModels(Key).ToList();
                detailInfo.Steps = DataVerifyStepInfo.ConvertToDataVerifyStepInfos(steps);
            }
            //PDF的页面也其他三个不同,所以另外返回
            if (detailInfo.Data.DataTypeKey == (int)DataTypeEnum.PDF)
            {
                return(View("PDFVerify", detailInfo));
            }
            else
            {
                return(View(detailInfo));
            }
        }
        /// <summary>
        /// 审核步骤详情
        /// </summary>
        /// <param name="Key"></param>
        /// <returns></returns>
        public ActionResult DataVerifyDetails(long Key)
        {
            if (!CanRead)
            {
                return(GotoErrorPage(CannotReadText));
            }
            //获取步骤详情
            var service = Container.GetService <IDataVerifyStepService>();
            var cnt     = service.GetVModels(Key).Count();
            var items   = service.GetVModels(Key).ToList();
            var infos   = DataVerifyStepInfo.ConvertToDataVerifyStepInfos(items);

            return(View(infos));
        }