feat: 物料扫码记录拆分6段并增加段数异常日志
This commit is contained in:
@@ -1747,15 +1747,27 @@ namespace MisDataFunDll
|
||||
}
|
||||
|
||||
|
||||
public static DataTable XD_MaterialsVerify(string opName, string engineID, string materialsCode, int MaterialsTypeCode)
|
||||
/// <summary>
|
||||
/// PLC物料扫码校验(含原始码与解析后的 6 段信息)
|
||||
/// 码格式:采购订单号|采购行号|物料代码|物料批次号|物料流水号|图号
|
||||
/// </summary>
|
||||
public static DataTable XD_MaterialsVerify(string opName, string engineID, string materialsCode, int MaterialsTypeCode,
|
||||
string purchaseOrderNo = "", string purchaseLineNo = "", string materialCode = "",
|
||||
string materialBatchNo = "", string materialSerialNo = "", string drawingNo = "")
|
||||
{
|
||||
DataTable dt = new DataTable();
|
||||
string produceName = "XD_物料记录_增加";
|
||||
SqlParameter[] thisParms = new SqlParameter[4];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工件编号", engineID);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@物料编码", materialsCode);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@物料类型编号", MaterialsTypeCode);
|
||||
SqlParameter[] thisParms = new SqlParameter[10];
|
||||
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
||||
thisParms[1] = new System.Data.SqlClient.SqlParameter("@工件编号", engineID);
|
||||
thisParms[2] = new System.Data.SqlClient.SqlParameter("@物料类型编号", MaterialsTypeCode);
|
||||
thisParms[3] = new System.Data.SqlClient.SqlParameter("@码值", materialsCode ?? "");
|
||||
thisParms[4] = new System.Data.SqlClient.SqlParameter("@采购订单号", purchaseOrderNo ?? "");
|
||||
thisParms[5] = new System.Data.SqlClient.SqlParameter("@采购行号", purchaseLineNo ?? "");
|
||||
thisParms[6] = new System.Data.SqlClient.SqlParameter("@物料代码", materialCode ?? "");
|
||||
thisParms[7] = new System.Data.SqlClient.SqlParameter("@物料批次号", materialBatchNo ?? "");
|
||||
thisParms[8] = new System.Data.SqlClient.SqlParameter("@物料流水号", materialSerialNo ?? "");
|
||||
thisParms[9] = new System.Data.SqlClient.SqlParameter("@图号", drawingNo ?? "");
|
||||
DataAccess.ExecuteStoredProcedure(produceName, ref thisParms, out dt);
|
||||
return dt;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user