|
@@ -1634,10 +1634,7 @@ namespace JLHHJSvr.Helper
|
|
foreach (var item in extraProcesses)
|
|
foreach (var item in extraProcesses)
|
|
{
|
|
{
|
|
item.mattressid = mattress.mattressid;
|
|
item.mattressid = mattress.mattressid;
|
|
- if (item.mattressmxid == null || item.mattressmxid <= 0)
|
|
|
|
- {
|
|
|
|
- item.mattressmxid = BllHelper.GetID(cmd, "u_mattress_mx_extra");
|
|
|
|
- }
|
|
|
|
|
|
+ item.mattressmxid = BllHelper.GetID(cmd, "u_mattress_mx_extra");
|
|
|
|
|
|
DbSqlHelper.Insert(cmd, "u_mattress_mx_extra", null, item, fieldsExtra);
|
|
DbSqlHelper.Insert(cmd, "u_mattress_mx_extra", null, item, fieldsExtra);
|
|
}
|
|
}
|
|
@@ -1648,10 +1645,7 @@ namespace JLHHJSvr.Helper
|
|
foreach (var item in extraCosts)
|
|
foreach (var item in extraCosts)
|
|
{
|
|
{
|
|
item.mattressid = mattress.mattressid;
|
|
item.mattressid = mattress.mattressid;
|
|
- if (item.mattressmxid == null || item.mattressmxid <= 0)
|
|
|
|
- {
|
|
|
|
- item.mattressmxid = BllHelper.GetID(cmd, "u_mattress_mx_extra");
|
|
|
|
- }
|
|
|
|
|
|
+ item.mattressmxid = BllHelper.GetID(cmd, "u_mattress_mx_extra");
|
|
|
|
|
|
DbSqlHelper.Insert(cmd, "u_mattress_mx_extra", null, item, fieldsExtra);
|
|
DbSqlHelper.Insert(cmd, "u_mattress_mx_extra", null, item, fieldsExtra);
|
|
}
|
|
}
|
|
@@ -1826,6 +1820,31 @@ namespace JLHHJSvr.Helper
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
|
|
+ /// 获取副规格的床网弹簧排列数
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="mattressid"></param>
|
|
|
|
+ /// <returns></returns>
|
|
|
|
+ public List<u_mattress_mx_mtrl> GetMattressSubspecsBednet(int mattressid)
|
|
|
|
+ {
|
|
|
|
+ var list = new List<u_mattress_mx_mtrl>();
|
|
|
|
+ var outputFields = @"mtrlid,spring_qty_width,spring_qty_length";
|
|
|
|
+ var selectStr = @"SELECT
|
|
|
|
+ u_mattress_mx_mtrl.mtrlid,
|
|
|
|
+ ISNULL(u_bednetmx.spring_qty_width, 0) AS spring_qty_width,
|
|
|
|
+ ISNULL(u_bednetmx.spring_qty_length, 0) AS spring_qty_length
|
|
|
|
+ FROM u_mattress_mx_mtrl
|
|
|
|
+ LEFT JOIN u_mattress_formula On u_mattress_formula.formulaid = u_mattress_mx_mtrl.formulaid
|
|
|
|
+ LEFT OUTER JOIN u_bednetmx on u_bednetmx.bednetid = u_mattress_mx_mtrl.mtrlid
|
|
|
|
+ ";
|
|
|
|
+ var whereList = new List<string>();
|
|
|
|
+ whereList.Add("u_mattress_mx_mtrl.formulatype = 99");
|
|
|
|
+ whereList.Add("u_mattress_mx_mtrl.mattressid = @mattressid");
|
|
|
|
+
|
|
|
|
+ DbSqlHelper.SelectJoin(cmd, selectStr, ListEx.GetWhereStr(whereList), new Dictionary<string, object>() { { "@mattressid", mattressid } }, "mattressmxid", outputFields, 0, 0, list);
|
|
|
|
+
|
|
|
|
+ return list;
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
/// 保存床垫复制清单
|
|
/// 保存床垫复制清单
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="mattressid"></param>
|
|
/// <param name="mattressid"></param>
|