2
This commit is contained in:
@@ -66,12 +66,13 @@ WHERE 1 = 1
|
||||
|
||||
if (headList != null && headList.Any())
|
||||
{
|
||||
var groupList = entryList.GroupBy(x => x["ID"].ToString());
|
||||
var groupList = entryList.GroupBy(x => x["ID"].Long2Int());
|
||||
|
||||
foreach (var head in headList)
|
||||
{
|
||||
var itemList = new List<Dictionary<string, object>>();
|
||||
var id = head["ID"].ToSafeTurnString();
|
||||
var billNo = head["FBILLNO"].ToSafeTurnString();
|
||||
var id = head["ID"].Long2Int();
|
||||
var bookNum = head["FBOOKNUM"].ToSafeTurnString();
|
||||
var syncStatus = head["SyncStatus"].Long2Int();
|
||||
|
||||
@@ -85,7 +86,7 @@ WHERE 1 = 1
|
||||
//申报通用表头信息
|
||||
#region 表头信息
|
||||
var main = new Dictionary<string, object>(declInfos[bookNum]);
|
||||
main.Add("declaCode", id);
|
||||
main.Add("declaCode", billNo);
|
||||
main.Add("inventoryDt", head["inventoryDt"].ToSafeTurnString());
|
||||
main.Add("inputMan", head["inputMan"].ToSafeTurnString());
|
||||
main.Add("declaType", declaType);
|
||||
@@ -133,12 +134,12 @@ WHERE 1 = 1
|
||||
var rtnFlag = data["rtnFlag"].Long2Int() == 0;
|
||||
var rtnMessage = data["rtnMessage"].ToString();
|
||||
UpdateStatus(this._context, id, (rtnFlag ? "1" : "-1"));
|
||||
ExecuteOperateResult(opResult, id, rtnMessage, rtnFlag);
|
||||
ExecuteOperateResult(opResult, billNo, rtnMessage, rtnFlag);
|
||||
}
|
||||
else
|
||||
{
|
||||
UpdateStatus(this._context, id, "-1");
|
||||
ExecuteOperateResult(opResult, id, resData["msg"].ToString(), false);
|
||||
ExecuteOperateResult(opResult, billNo, resData["msg"].ToString(), false);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -151,7 +152,7 @@ WHERE 1 = 1
|
||||
/// <param name="context"></param>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="status"></param>
|
||||
public void UpdateStatus(Context context, string id, string status)
|
||||
public void UpdateStatus(Context context, long id, string status)
|
||||
{
|
||||
var headSql = $@"UPDATE T_STK_STKCOUNTGAIN set FSTATUS='{status}' where FID = " + id;
|
||||
DBUtils.ExecuteDynamicObject(context, $"/*dialect*/{headSql}");
|
||||
|
||||
Reference in New Issue
Block a user