Просмотр исходного кода

修复副规格辅料显示问题

MY 5 дней назад
Родитель
Сommit
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++;
         }
       });
     }