部分界面导出失败问题处理(项目名称包含特殊字符/导致)

This commit is contained in:
2025-07-24 10:21:02 +08:00
parent d97b373cc6
commit 45ed356149
20 changed files with 22 additions and 22 deletions
@@ -263,7 +263,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("施工技术交底管理导入模板", "施工技术交底管理("+projectName+DateTime.Now.ToString("yyyyMMdd")+"");
newUrl = uploadfilepath.Replace("施工技术交底管理导入模板", "施工技术交底管理("+projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd")+"");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -351,7 +351,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("资料收发文登记记录导入模板", "资料收发文登记记录(" + projectName + "" + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("资料收发文登记记录导入模板", "资料收发文登记记录(" + projectName.Replace("/", "") + "" + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -316,7 +316,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("设计变更单导入模板", "设计变更单(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("设计变更单导入模板", "设计变更单(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -377,7 +377,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("图纸收发记录导入模板", "图纸收发记录(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("图纸收发记录导入模板", "图纸收发记录(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -305,7 +305,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("施工组织设计及施工方案导入模板", "施工组织设计及施工方案(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("施工组织设计及施工方案导入模板", "施工组织设计及施工方案(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -312,7 +312,7 @@ namespace FineUIPro.Web.Comprehensive
{
var projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("设备材料报验导入模板", "设备材料报验(" + projectName + "" + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("设备材料报验导入模板", "设备材料报验(" + projectName.Replace("/", "") + "" + DateTime.Now.ToString("yyyyMMdd") + ")");
if(File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -336,7 +336,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("机具报验导入模板", "机具报验("+ projectName+DateTime.Now.ToString("yyyyMMdd")+ "");
newUrl = uploadfilepath.Replace("机具报验导入模板", "机具报验("+ projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd")+ "");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -414,7 +414,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("人员报验导入模板", "人员报验(" + projectName + DateTime.Now.ToString("yyyyMMdd") + "");
newUrl = uploadfilepath.Replace("人员报验导入模板", "人员报验(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + "");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -271,7 +271,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("检验试验计划导入模板.xls", "检验试验计划(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ").xls");
newUrl = uploadfilepath.Replace("检验试验计划导入模板.xls", "检验试验计划(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ").xls");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -313,7 +313,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("超过一定规模的危大施工方案导入模板", "超过一定规模的危大施工方案(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("超过一定规模的危大施工方案导入模板", "超过一定规模的危大施工方案(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -362,7 +362,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("NCR管理导入模板", "NCR管理(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("NCR管理导入模板", "NCR管理(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);
@@ -298,7 +298,7 @@ namespace FineUIPro.Web.Comprehensive
if (lists != null)
{
string projectName = BLL.ProjectService.GetShortNameByProjectId(this.CurrUser.LoginProjectId);
newUrl = uploadfilepath.Replace("压力管道管理导入模板", "压力管道管理(" + projectName + DateTime.Now.ToString("yyyyMMdd") + ")");
newUrl = uploadfilepath.Replace("压力管道管理导入模板", "压力管道管理(" + projectName.Replace("/", "") + DateTime.Now.ToString("yyyyMMdd") + ")");
if (File.Exists(newUrl))
{
File.Delete(newUrl);