|
@@ -1452,70 +1452,8 @@ export default {
|
|
res.data.product_id,
|
|
res.data.product_id,
|
|
this.formData
|
|
this.formData
|
|
);
|
|
);
|
|
- // this.formData.parts.map((element) => {
|
|
|
|
- // console.log('element :>> ', element);
|
|
|
|
- // element.partsProcessLineTableData = [];
|
|
|
|
- // element.wide = element.formula_w;
|
|
|
|
- // element.proportion = element.ratio;
|
|
|
|
- // element.thick = element.formula_h;
|
|
|
|
- // element.long = element.formula_l;
|
|
|
|
- // (element.ProcessAttrList = this.tempProcessAttrList), //工艺属性列表
|
|
|
|
- // this.axios("/api/parts_detail", {
|
|
|
|
- // params: { id: element.part_id },
|
|
|
|
- // })
|
|
|
|
- // .then((re) => {
|
|
|
|
- // // element.company = re.data.company
|
|
|
|
- // element.isAddPart = true;
|
|
|
|
- // element.isAddProcessRoute = true;
|
|
|
|
- // element.parts_type = re.data.p_id;
|
|
|
|
- // // element.part_id = re.data.title
|
|
|
|
- // this.axios({
|
|
|
|
- // method: "get",
|
|
|
|
- // url: "/api/parts_index",
|
|
|
|
- // params: {
|
|
|
|
- // bp_id: element.parts_type,
|
|
|
|
- // },
|
|
|
|
- // })
|
|
|
|
- // .then((r) => {
|
|
|
|
- // element.partsNameList = r.data.data;
|
|
|
|
- // if (isEditItem) {
|
|
|
|
- // let item = isEditItem;
|
|
|
|
- // // let item = JSON.parse(JSON.stringify(isEditItem));
|
|
|
|
- // item.parts.forEach((element) => {
|
|
|
|
- // element.processCombination = element.route_id;
|
|
|
|
- // let obj = { value: element.route_id, label: "" };
|
|
|
|
- // this.handleProcessRouteSelect(element, obj);
|
|
|
|
- // });
|
|
|
|
- // isEditItem = item;
|
|
|
|
- // }
|
|
|
|
- // this.$forceUpdate()
|
|
|
|
- // })
|
|
|
|
- // .catch((err) => { });
|
|
|
|
- // element.company = re.data.company;
|
|
|
|
- // // element.partsNameList = [{ id: re.data.id, title: re.data.title }]
|
|
|
|
- // element.pay_state = re.data.label;
|
|
|
|
- // // element.partsWoodTableData = re.data.detail;
|
|
|
|
- // this.showSimilarProductModal = false;
|
|
|
|
- // })
|
|
|
|
- // .catch((err) => { });
|
|
|
|
- // let obj = { value: element.part_id };
|
|
|
|
- // this.handlePartsNameSelect(element, obj);
|
|
|
|
- // });
|
|
|
|
-
|
|
|
|
- this.formData.parts.map((element) => {
|
|
|
|
- // element.properties = element.process_ids;
|
|
|
|
- // 1 木板 2 木皮 3 实木 4 辅料 5 五金 6 油漆
|
|
|
|
- // if (element.type_id == 0 || element.type_id == 1) {
|
|
|
|
- // this.tableData.push(element)
|
|
|
|
- // } else if (element.type_id == 5) {
|
|
|
|
- // this.metalsTableData.push(element)
|
|
|
|
- // }
|
|
|
|
- // process_ids: "1,3"
|
|
|
|
- // route_id: 10
|
|
|
|
- });
|
|
|
|
}
|
|
}
|
|
})
|
|
})
|
|
- .catch((err) => {});
|
|
|
|
},
|
|
},
|
|
handleMatchBP(array, id) {
|
|
handleMatchBP(array, id) {
|
|
array.forEach((element, index) => {
|
|
array.forEach((element, index) => {
|
|
@@ -1680,8 +1618,8 @@ export default {
|
|
// }
|
|
// }
|
|
this.formData.parts.map((element) => {
|
|
this.formData.parts.map((element) => {
|
|
element.partsProcessLineTableData = [];
|
|
element.partsProcessLineTableData = [];
|
|
- element.wide = element.formula_w;
|
|
|
|
element.proportion = element.ratio;
|
|
element.proportion = element.ratio;
|
|
|
|
+ element.wide = element.formula_w;
|
|
element.thick = element.formula_h;
|
|
element.thick = element.formula_h;
|
|
element.long = element.formula_l;
|
|
element.long = element.formula_l;
|
|
element.ProcessAttrList = JSON.parse(
|
|
element.ProcessAttrList = JSON.parse(
|
|
@@ -2285,6 +2223,8 @@ export default {
|
|
});
|
|
});
|
|
element.route_id = res.data.id;
|
|
element.route_id = res.data.id;
|
|
element.part_id = result.data.id;
|
|
element.part_id = result.data.id;
|
|
|
|
+ }else{
|
|
|
|
+ element.route_id = element.processCombination;
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
save_sucess = false;
|
|
save_sucess = false;
|