销售订单明细增加开工日期结束日期

This commit is contained in:
qmj
2025-11-04 15:41:33 +08:00
parent fac128c7f4
commit 8208ba7488
2 changed files with 24 additions and 2 deletions
+2 -2
View File
@@ -1350,7 +1350,7 @@
日志组件 日志组件
</summary> </summary>
</member> </member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Insert(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.Nullable{System.Boolean})"> <member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.Insert(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.Nullable{System.Boolean},System.Nullable{System.Boolean})">
<summary> <summary>
新增单据 新增单据
</summary> </summary>
@@ -1365,7 +1365,7 @@
<param name="bVerify">是否生成时审核</param> <param name="bVerify">是否生成时审核</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.InsertToken(System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.Nullable{System.Boolean})"> <member name="M:UFIDA.U8.Framework.Api.Controllers.U8.STController.InsertToken(System.String,System.Collections.Generic.Dictionary{System.String,System.Object},System.Boolean,System.Boolean,System.Boolean,System.String,System.Boolean,System.Nullable{System.Boolean},System.Nullable{System.Boolean})">
<summary> <summary>
新增单据 新增单据
</summary> </summary>
@@ -89,6 +89,7 @@ namespace UFIDA.U8.Framework.Api.Controllers.U8
var cBTQName = vouchers.cBTTblName; var cBTQName = vouchers.cBTTblName;
var cBWQName = vouchers.cBWTblName; var cBWQName = vouchers.cBWTblName;
var cExtQName = "mom_morder";
var cBTTblExtName = $"{vouchers.cBTTblName}_extradefine"; var cBTTblExtName = $"{vouchers.cBTTblName}_extradefine";
var cBWTblExtName = $"{vouchers.cBWTblName}_extradefine"; var cBWTblExtName = $"{vouchers.cBWTblName}_extradefine";
@@ -147,6 +148,22 @@ namespace UFIDA.U8.Framework.Api.Controllers.U8
} }
} }
cols = db.DbMaintenance.GetColumnInfosByTableName(cExtQName);
if (cols != null && cols.Count > 0)
{
foreach (var col in cols.Where(col => !colList.ContainsKey(col.DbColumnName.ToLower())))
{
if (!colList.ContainsKey(col.DbColumnName.ToLower()))
{
if (cCardPostion == "B" || cCardPostion == "L")
colList.Add(col.DbColumnName.ToLower(), $"{cExtQName}.[{col.DbColumnName}]");
colListBody.Add(col.DbColumnName.ToLower(), $"{cExtQName}.[{col.DbColumnName}]");
}
}
}
if (db.DbMaintenance.IsAnyTable(cBWTblExtName)) if (db.DbMaintenance.IsAnyTable(cBWTblExtName))
{ {
bExtBody = true; bExtBody = true;
@@ -183,6 +200,11 @@ namespace UFIDA.U8.Framework.Api.Controllers.U8
query.AddJoinInfo(cBWQName, cBWQName, $"{cBTQName}.[{voucherIdFieldName}]={cBWQName}.[{voucherIdFieldName}]"); query.AddJoinInfo(cBWQName, cBWQName, $"{cBTQName}.[{voucherIdFieldName}]={cBWQName}.[{voucherIdFieldName}]");
if (cCardNum == "MO21")
{
query.AddJoinInfo(cExtQName, cExtQName, $"{cBWQName}.[{vouchersIdFieldName}]={cExtQName}.[{vouchersIdFieldName}]");
}
if (bExtBody) if (bExtBody)
{ {
query.AddJoinInfo(cBWTblExtName, cBWTblExtName, $"{cBWQName}.[{vouchersIdFieldName}]={cBWTblExtName}.[{vouchersIdFieldName}]"); query.AddJoinInfo(cBWTblExtName, cBWTblExtName, $"{cBWQName}.[{vouchersIdFieldName}]={cBWTblExtName}.[{vouchersIdFieldName}]");