public void GetData() { #region 获取文件 ApplyNoBasicEntity applyNoBasicEntity = new ApplyNoBasicEntity(); applyNoBasicEntity.ApplyNoPrefix = ApplyNoPrefix; //"DSC04"; applyNoBasicEntity.Company = Company; //"DSC"; applyNoBasicEntity.ConnStr = ConnStr; applyNoBasicEntity.LinksType = new LinkType(LinkType.LinksFalse); //applyNoBasicEntity.FktzsProcessType = new FKTZSProcessType(FKTZSProcessType.FKTZS_YC); //applyNoBasicEntity.FktzsYcWcType = new FKTZSYCWCType(FKTZSYCWCType.YC); IFKTZSMainStartApp fktzsMainStartApp = new FKTZSMainStartApp(); List <AccVouch> listAccvouch = fktzsMainStartApp.Load(applyNoBasicEntity); AccvouchEntityConvertStreamBaseManager accvouchEntityConvertStreamBaseManager = new AccvouchEntityConvertStreamBaseManager(); StringBuilder sb = new StringBuilder(); foreach (AccVouch item in listAccvouch) { sb.AppendLine(accvouchEntityConvertStreamBaseManager.GetVouchString(item)); } #endregion #region 文件保存1 SaveFileEntityCollection saveFileEntityCollection = new SaveFileEntityCollection(); saveFileEntityCollection.UpdateLinkQueueSql = GetUpdateSapLinkQueue(fktzsMainStartApp.GetApplyNoEntitys());//获取队列applyNo集合 SaveFileEntity saveFileEntity = new SaveFileEntity(); saveFileEntity.SetFileNamePrefix(FileNamePrefix).SetFileNameMiddle(string.Format("_{0}_{1}", SapCD, DateTime.Now.ToString("yyyyMMddHHmm"))) .SetFileNameSuffix(FileNameSuffix).SetFilePath(FilePath).SetContent(sb.ToString()); saveFileEntityCollection.Add(saveFileEntity); ISaveFileProvider iSaveFileProvider = new SaveFileDBProvider(ConnStr); iSaveFileProvider.SaveFile(saveFileEntityCollection); #endregion #region 保存文件2 #endregion }