瀏覽代碼

修复副规格辅料显示问题

MY 5 天之前
父節點
當前提交
66ec01e3ab
共有 1 個文件被更改,包括 11 次插入7 次删除
  1. 11 7
      JLHWEB/src/views/quote/mattressQuote/detail.vue

+ 11 - 7
JLHWEB/src/views/quote/mattressQuote/detail.vue

@@ -1524,16 +1524,20 @@ const dataCallbackSubspecs = (data: any) => {
 
     let mtrlList = data.mtrllist.filter((t: any) => t.mattressid == item.mattressid);
     if (mtrlList.length > 0) {
+      let cushions_index = 0;
+      let accessories_index = 0;
       mtrlList.map((bItem, idx) => {
         if (bItem.formulatype === 1) {
-          _item["cushions_subspecs_" + (idx + 1)] = bItem.mtrlid;
-          _item["cushions_subspecs_formulakind_" + (idx + 1)] = bItem.formulakind;
-          _item["cushions_subspecs_mtrlname_" + (idx + 1)] = bItem.mtrlname;
+          _item["cushions_subspecs_" + (cushions_index + 1)] = bItem.mtrlid;
+          _item["cushions_subspecs_formulakind_" + (cushions_index + 1)] = bItem.formulakind;
+          _item["cushions_subspecs_mtrlname_" + (cushions_index + 1)] = bItem.mtrlname;
+          cushions_index++;
         } else if (bItem.formulatype === 2) {
-          _item["accessories_subspecs_" + (idx + 1)] = bItem.mtrlid;
-          _item["accessories_subspecs_formulakind_" + (idx + 1)] = bItem.formulakind;
-          _item["accessories_subspecs_mtrlname_" + (idx + 1)] = bItem.mtrlname;
-          _item["accessories_subspecs_qty_" + (idx + 1)] = bItem.qty;
+          _item["accessories_subspecs_" + (accessories_index + 1)] = bItem.mtrlid;
+          _item["accessories_subspecs_formulakind_" + (accessories_index + 1)] = bItem.formulakind;
+          _item["accessories_subspecs_mtrlname_" + (accessories_index + 1)] = bItem.mtrlname;
+          _item["accessories_subspecs_qty_" + (accessories_index + 1)] = bItem.qty;
+          accessories_index++;
         }
       });
     }