|
@@ -126,5 +126,37 @@ namespace JLHHJSvr.Helper
|
|
|
const string expiredFlag = "已与服务器失联";
|
|
|
return ex.Message.Contains(expiredFlag);
|
|
|
}
|
|
|
+ /// <summary>
|
|
|
+ /// 保存物料资料
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="mtrl">核价物料资料</param>
|
|
|
+ /// <returns>错误信息</returns>
|
|
|
+ public string SaveMtrldef(u_mattress mtrl)
|
|
|
+ {
|
|
|
+ var errMsg = string.Empty;
|
|
|
+
|
|
|
+ var l1Req = new JObject()
|
|
|
+ {
|
|
|
+ ["mtrls"] = new JArray
|
|
|
+ {
|
|
|
+ new JObject()
|
|
|
+ {
|
|
|
+ ["mtrlcode"] = mtrl.erp_mtrlcode,
|
|
|
+ ["mtrlname"] = mtrl.erp_mtrlname,
|
|
|
+ ["mtrlmode"] = mtrl.erp_mtrlmode,
|
|
|
+ ["mtrltypeid"] = mtrl.erp_mtrltypeid,
|
|
|
+ ["mtrltype"] = mtrl.erp_mtrltype,
|
|
|
+ ["unit"] = mtrl.erp_mtrlunit,
|
|
|
+ ["mtrlengname"] = mtrl.erp_mtrlengname
|
|
|
+ }
|
|
|
+ },
|
|
|
+ ["updateFields"] = "mtrlcode,mtrlname,mtrlmode,mtrltypeid,mtrltype,unit,mtrlengname"
|
|
|
+ };
|
|
|
+
|
|
|
+ var l1Rslt = DoExecute("SavePrdPf", JObject.FromObject(l1Req));
|
|
|
+ errMsg = $"{l1Rslt.GetValue("ErrMsg")}";
|
|
|
+
|
|
|
+ return errMsg;
|
|
|
+ }
|
|
|
}
|
|
|
}
|