瀏覽代碼

保存物料资料后,保存erp_mtrlid

shuiping150 2 月之前
父節點
當前提交
644a168398
共有 1 個文件被更改,包括 7 次插入6 次删除
  1. 7 6
      JLHHJSvr/Helper/ERPHelper.cs

+ 7 - 6
JLHHJSvr/Helper/ERPHelper.cs

@@ -3,11 +3,8 @@ using JLHHJSvr.Com.Model;
 using JLHHJSvr.LJException;
 using JLHHJSvr.LJException;
 using Newtonsoft.Json.Linq;
 using Newtonsoft.Json.Linq;
 using System;
 using System;
-using System.Collections;
 using System.Collections.Generic;
 using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using LJLib.DAL.SQL;
 
 
 namespace JLHHJSvr.Helper
 namespace JLHHJSvr.Helper
 {
 {
@@ -127,7 +124,7 @@ namespace JLHHJSvr.Helper
             return ex.Message.Contains(expiredFlag);
             return ex.Message.Contains(expiredFlag);
         }
         }
         /// <summary>
         /// <summary>
-        /// 保存物料资料
+        /// 保存物料资料,成功后保存erp_mtrlid
         /// </summary>
         /// </summary>
         /// <param name="mtrl">核价物料资料</param>
         /// <param name="mtrl">核价物料资料</param>
         /// <returns>错误信息</returns>
         /// <returns>错误信息</returns>
@@ -155,7 +152,11 @@ namespace JLHHJSvr.Helper
 
 
             var l1Rslt = DoExecute("SavePrdPf", JObject.FromObject(l1Req));
             var l1Rslt = DoExecute("SavePrdPf", JObject.FromObject(l1Req));
             errMsg = $"{l1Rslt.GetValue("ErrMsg")}";
             errMsg = $"{l1Rslt.GetValue("ErrMsg")}";
-
+            if (string.IsNullOrEmpty(errMsg))
+            {
+                mtrl.erp_mtrlid = (l1Rslt.GetValue("mtrlids") as JArray)[0].Value<int>();
+                DbSqlHelper.Update(cmd, mtrl, "erp_mtrlid");
+            }
             return errMsg;
             return errMsg;
         }
         }
     }
     }