订货号获取机型
This commit is contained in:
@@ -238,19 +238,21 @@ namespace MesWork
|
||||
// ====================================================================
|
||||
|
||||
/// <summary>
|
||||
/// 从工件管理表查询机型参数(加油量/抽油量/密度/残油量上下限)
|
||||
/// 根据订货号匹配工件管理规则,查询机型参数(加油量/抽油量/密度/残油量上下限)
|
||||
/// </summary>
|
||||
public static bool QueryWorkpieceByModel(string modelNo, out decimal addOilQty, out decimal extractOilQty, out decimal density,
|
||||
public static bool QueryWorkpieceByOrderNo(string orderNo, out string modelNo, out decimal addOilQty, out decimal extractOilQty, out decimal density,
|
||||
out decimal residualOilUpperLimit, out decimal residualOilLowerLimit)
|
||||
{
|
||||
modelNo = "";
|
||||
addOilQty = 0; extractOilQty = 0; density = 0; residualOilUpperLimit = 0; residualOilLowerLimit = 0;
|
||||
var sqlParameter = new SqlParameter[] {
|
||||
new SqlParameter("@机型号", modelNo)
|
||||
new SqlParameter("@订货号", orderNo)
|
||||
};
|
||||
SqlOperation.ExecuteStoredProcedure("称重_查询工件参数", sqlParameter, out DataTable dt, out string err);
|
||||
if (dt != null && dt.Rows.Count > 0 && dt.Rows[0]["result"].ToString() == "1")
|
||||
{
|
||||
var row = dt.Rows[0];
|
||||
modelNo = row["机型号"]?.ToString() ?? "";
|
||||
decimal.TryParse(row["加油量"]?.ToString(), out addOilQty);
|
||||
decimal.TryParse(row["抽油量"]?.ToString(), out extractOilQty);
|
||||
decimal.TryParse(row["密度"]?.ToString(), out density);
|
||||
|
||||
Reference in New Issue
Block a user