|
|
@ -8423,7 +8423,20 @@ WHERE WorkPoint='{0}' AND Quantity>ISNULL(TransferQuantity, 0) order by Transfer |
|
|
|
where A.Quantity>0 AND 1=1 ";
|
|
|
|
if (!string.IsNullOrEmpty(JsonData.INVCode)) |
|
|
|
{ |
|
|
|
sql += $@" AND A.InvCode='{JsonData.INVCode}'"; |
|
|
|
string strInvCode = ""; |
|
|
|
string[] InvCodeList= JsonData.INVCode.Split(','); |
|
|
|
foreach (string INVCode in InvCodeList) |
|
|
|
{ |
|
|
|
if (strInvCode == "") |
|
|
|
{ |
|
|
|
strInvCode += "'" + INVCode + "'"; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
strInvCode += ",'" + INVCode + "'"; |
|
|
|
} |
|
|
|
} |
|
|
|
sql += $@" AND A.InvCode IN '{strInvCode}'"; |
|
|
|
} |
|
|
|
if (!string.IsNullOrEmpty(JsonData.WHCode)) |
|
|
|
{ |
|
|
@ -8519,7 +8532,20 @@ WHERE WorkPoint='{0}' AND Quantity>ISNULL(TransferQuantity, 0) order by Transfer |
|
|
|
and TransType=3 AND BusinessCode IN ('6','19','24','14','21') ";
|
|
|
|
if (!string.IsNullOrEmpty(JsonData.INVCode)) |
|
|
|
{ |
|
|
|
sql += $@" AND A.InvCode='{JsonData.INVCode}'"; |
|
|
|
string strInvCode = ""; |
|
|
|
string[] InvCodeList = JsonData.INVCode.Split(','); |
|
|
|
foreach (string INVCode in InvCodeList) |
|
|
|
{ |
|
|
|
if (strInvCode == "") |
|
|
|
{ |
|
|
|
strInvCode += "'" + INVCode + "'"; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
strInvCode += ",'" + INVCode + "'"; |
|
|
|
} |
|
|
|
} |
|
|
|
sql += $@" AND A.InvCode IN '{strInvCode}'"; |
|
|
|
} |
|
|
|
if (!string.IsNullOrEmpty(JsonData.WHCode)) |
|
|
|
{ |
|
|
|