|
|
@@ -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++;
|
|
|
}
|
|
|
});
|
|
|
}
|