SVN-Revision: r599
This commit is contained in:
wyf
2025-05-17 02:39:15 +00:00
parent 58a985bbd7
commit 5a3e9db0fc
+24 -8
View File
@@ -583,9 +583,13 @@ namespace Lskj.PubBomImport
childMaxBc = fileBC;
}
}
if (sourceBC <= childMaxBc)
if (beforeSourceCode.Equals(sourceCode) && sourceBC <= childMaxBc)//变更版次
{
throw new Exception($"变更版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
throw new Exception($"变更版本{sourceBB}的版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
}
if (!beforeSourceCode.Equals(sourceCode) && filetable.Rows.Count > 0)//变更版本
{
throw new Exception($"变更版本{sourceBB}已存在,请进行版次变更");
}
StringBuilder stringBuilder = new StringBuilder();
if (sourceCode.StartsWith("QD"))
@@ -680,9 +684,13 @@ namespace Lskj.PubBomImport
childMaxBc = fileBC;
}
}
if (sourceBC <= childMaxBc)
if (beforeSourceCode.Equals(sourceCode) && sourceBC <= childMaxBc)//变更版次
{
throw new Exception($"变更版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
throw new Exception($"变更版本{sourceBB}的版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
}
if (!beforeSourceCode.Equals(sourceCode) && filetable.Rows.Count > 0)//变更版本
{
throw new Exception($"变更版本{sourceBB}已存在,请进行版次变更");
}
StringBuilder insertbulider = new StringBuilder();
string mxCode = BaseImpl.GetResult($"select MxFileName from FileAttachmentMapping where MaterialCode = '{topProductId}' and RelatedAttachmentName = '{beforeSourceCode}';") + "";
@@ -769,9 +777,13 @@ namespace Lskj.PubBomImport
childMaxBc = fileBC;
}
}
if (sourceBC <= childMaxBc)
if (beforeSourceCode.Equals(sourceCode) && sourceBC <= childMaxBc)//变更版次
{
throw new Exception($"变更版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
throw new Exception($"变更版本{sourceBB}的版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
}
if (!beforeSourceCode.Equals(sourceCode) && filetable.Rows.Count > 0)//变更版本
{
throw new Exception($"变更版本{sourceBB}已存在,请进行版次变更");
}
//更新或新增并备份清单
int.TryParse(Model.FirstRowIndex, out int index);
@@ -964,9 +976,13 @@ namespace Lskj.PubBomImport
childMaxBc = fileBC;
}
}
if (sourceBC <= childMaxBc)
if (beforeSourceCode.Equals(sourceCode) && sourceBC <= childMaxBc)//变更版次
{
throw new Exception($"变更版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
throw new Exception($"变更版本{sourceBB}的版次{sourceBC}小于最大版次{childMaxBc}\r\n不允许变更");
}
if (!beforeSourceCode.Equals(sourceCode) && filetable.Rows.Count > 0)//变更版本
{
throw new Exception($"变更版本{sourceBB}已存在,请进行版次变更");
}
string guid = Guid.NewGuid() + "";