public string ExportExcelTemplate() { var tenantId = ApplicationContext.Current.TenantId; var userId = ApplicationContext.Current.UserId; var path = string.Empty; try { //设置Excel表头 var templateData = AppAccountService.Instance.GetTemplateStream(tenantId, userId); if (templateData.Length == 0) { //error AppConnectLogHelper.Error("生成模板失败,文件数据流为null"); return(path); } var dfsItem = new DfsItem("AppConnectFile", "人员信息模板表.xls", templateData, tenantId); var dfsPath = Dfs.Store(dfsItem); path = Dfs.ToDownloadUrl(dfsPath.ToString(), UrlSignDomain.Tms, userId); ApplicationContext.Current.Put(Const.BeisenContextXHasException, ExceptionType.UrlRedirect); ApplicationContext.Current.Put(Const.BeisenContextXExResultModel, new ResultModel { code = "302", message = "url redirect", param = path }); } catch (Exception ex) { AppConnectLogHelper.Error("生成模板失败", ex); } return(path); }