销售订单明细增加开工日期结束日期
This commit is contained in:
@@ -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}]");
|
||||||
|
|||||||
Reference in New Issue
Block a user