瀏覽代碼

1、床垫报价,修复多次保存出现多个额外工艺费用问题

MY 1 月之前
父節點
當前提交
7a39b364a5
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      JLHHJSvr/Helper/MattressHelper.cs

+ 7 - 0
JLHHJSvr/Helper/MattressHelper.cs

@@ -3206,6 +3206,13 @@ namespace JLHHJSvr.Helper
             var outputFields = "mtrlid,name,if_subspecs,extra_cost";
             DbSqlHelper.SelectJoin(cmd, selectStr, ListEx.GetWhereStr(whereList), parms, "mtrlid", outputFields, 0,0, list);
 
+            if(extraList.Count > 0)
+            {
+                //
+                var namelist = list.Select(t => t.name).ToList();
+                extraList.RemoveAll(t => !string.IsNullOrEmpty(t.extraname) && namelist.Contains(t.extraname));
+            }
+
             foreach(var mtrl in list)
             {
                 var matchItems = fuliaoList