From 53d0dda4822748bb2d67be477c7bf76701fd2544 Mon Sep 17 00:00:00 2001 From: wyf Date: Sat, 17 May 2025 10:05:06 +0000 Subject: [PATCH] SVN r605 SVN-Revision: r605 --- 插件库/Lskj.PubBomImport/FrmProgress.cs | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/插件库/Lskj.PubBomImport/FrmProgress.cs b/插件库/Lskj.PubBomImport/FrmProgress.cs index 84c15d4..cfb8a68 100644 --- a/插件库/Lskj.PubBomImport/FrmProgress.cs +++ b/插件库/Lskj.PubBomImport/FrmProgress.cs @@ -1399,7 +1399,14 @@ namespace Lskj.PubBomImport List sqlParamList = new List(); sqlParamList.Add(new SqlParameter("@copyFileId", SqlDbType.Int) { Value = copyFileId }); sqlParamList.Add(new SqlParameter("@copyToModule", SqlDbType.VarChar, 100) { Value = "1000202" }); - sqlParamList.Add(new SqlParameter("@copyToIdValue", SqlDbType.VarChar, 100) { Value = fileCode }); + if (fileCode.StartsWith("MX")) + { + sqlParamList.Add(new SqlParameter("@copyToIdValue", SqlDbType.VarChar, 100) { Value = topProductId }); + } + else + { + sqlParamList.Add(new SqlParameter("@copyToIdValue", SqlDbType.VarChar, 100) { Value = fileCode }); + } sqlParamList.Add(new SqlParameter("@coverFileId", SqlDbType.Int) { Value = coverFileId }); sqlParamList.Add(new SqlParameter("@coverTag", SqlDbType.Int) { Value = coverTag }); BaseImpl.ExecProcedure("p_CopyAttcFileInfo", sqlParamList.ToArray()); @@ -1418,7 +1425,14 @@ namespace Lskj.PubBomImport List sqlParamList = new List(); sqlParamList.Add(new SqlParameter("@copyFileId", SqlDbType.Int) { Value = copyFileId }); sqlParamList.Add(new SqlParameter("@copyToModule", SqlDbType.VarChar, 100) { Value = "1000202" }); - sqlParamList.Add(new SqlParameter("@copyToIdValue", SqlDbType.VarChar, 100) { Value = fileCode }); + if (fileCode.StartsWith("MX")) + { + sqlParamList.Add(new SqlParameter("@copyToIdValue", SqlDbType.VarChar, 100) { Value = topProductId }); + } + else + { + sqlParamList.Add(new SqlParameter("@copyToIdValue", SqlDbType.VarChar, 100) { Value = fileCode }); + } sqlParamList.Add(new SqlParameter("@coverFileId", SqlDbType.Int) { Value = coverFileId }); sqlParamList.Add(new SqlParameter("@coverTag", SqlDbType.Int) { Value = coverTag }); BaseImpl.ExecProcedure("p_CopyAttcFileInfo", sqlParamList.ToArray());