This commit is contained in:
parent
54fdaccac1
commit
5153d8081e
|
|
@ -575,7 +575,7 @@ export default {
|
||||||
postdata.order_id = this.formOptions4.data.order_id;
|
postdata.order_id = this.formOptions4.data.order_id;
|
||||||
postdata.production_order_id = this.formOptions4.data.production_order_id;
|
postdata.production_order_id = this.formOptions4.data.production_order_id;
|
||||||
postdata.materials_id = this.formOptions4.data.materials_id;
|
postdata.materials_id = this.formOptions4.data.materials_id;
|
||||||
postdata.batch_id = this.formOptions4.data.batch_id;
|
postdata.batch_id = this.formOptions4.data.id;
|
||||||
postdata.batch_no = this.formOptions4.data.batch_no;
|
postdata.batch_no = this.formOptions4.data.batch_no;
|
||||||
postdata.production_plan_id = this.formOptions4.data.production_plan_id;
|
postdata.production_plan_id = this.formOptions4.data.production_plan_id;
|
||||||
postdata.production_dispatch_id = this.formOptions4.data.production_dispatch_id;
|
postdata.production_dispatch_id = this.formOptions4.data.production_dispatch_id;
|
||||||
|
|
|
||||||
|
|
@ -48,13 +48,13 @@
|
||||||
:edit-render="{ name: 'MkGridDataSelector' }"></vxe-column>
|
:edit-render="{ name: 'MkGridDataSelector' }"></vxe-column>
|
||||||
|
|
||||||
<vxe-column field="long_formula" title="长(公式)" width="220"
|
<vxe-column field="long_formula" title="长(公式)" width="220"
|
||||||
:params="{ moreExpressionsList: getMoreExpressionsList_material_height }"
|
:params="{ moreExpressionsList: getMoreExpressionsList }"
|
||||||
:edit-render="{ name: 'EditExpressions' }"></vxe-column>
|
:edit-render="{ name: 'EditExpressions' }"></vxe-column>
|
||||||
<vxe-column field="width_formula" title="宽(公式)" width="220"
|
<vxe-column field="width_formula" title="宽(公式)" width="220"
|
||||||
:params="{ moreExpressionsList: getMoreExpressionsList_material_height }"
|
:params="{ moreExpressionsList: getMoreExpressionsList }"
|
||||||
:edit-render="{ name: 'EditExpressions' }"></vxe-column>
|
:edit-render="{ name: 'EditExpressions' }"></vxe-column>
|
||||||
<vxe-column field="height_formula" title="厚(公式)" width="220"
|
<vxe-column field="height_formula" title="厚(公式)" width="220"
|
||||||
:params="{ moreExpressionsList: getMoreExpressionsList_material_height }"
|
:params="{ moreExpressionsList: getMoreExpressionsList }"
|
||||||
:edit-render="{ name: 'EditExpressions' }"></vxe-column>
|
:edit-render="{ name: 'EditExpressions' }"></vxe-column>
|
||||||
<vxe-column field="quantity" title="数量" width="80"
|
<vxe-column field="quantity" title="数量" width="80"
|
||||||
:edit-render="{ name: '$input', props: { type: 'number' } }"></vxe-column>
|
:edit-render="{ name: '$input', props: { type: 'number' } }"></vxe-column>
|
||||||
|
|
@ -479,7 +479,7 @@ export default {
|
||||||
|
|
||||||
bathroomMaterial_list: [],//材料的数据
|
bathroomMaterial_list: [],//材料的数据
|
||||||
moreExpressionsList_material_height: [],//材料的厚度 变量列表
|
moreExpressionsList_material_height: [],//材料的厚度 变量列表
|
||||||
|
moreExpressionsList_fittings: [],
|
||||||
uploadDefaultImg: null,
|
uploadDefaultImg: null,
|
||||||
detailDataFieldName: "bathroom_scheme",
|
detailDataFieldName: "bathroom_scheme",
|
||||||
|
|
||||||
|
|
@ -731,6 +731,7 @@ export default {
|
||||||
|
|
||||||
|
|
||||||
this.materialHeightInit();
|
this.materialHeightInit();
|
||||||
|
this.fittingsListInit();
|
||||||
this.detailDataInit();
|
this.detailDataInit();
|
||||||
|
|
||||||
}).catch((a) => {
|
}).catch((a) => {
|
||||||
|
|
@ -756,6 +757,29 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
|
|
||||||
|
fittingsListInit() { // 获取部件数据
|
||||||
|
|
||||||
|
this.$mk.post({ // 获取材料列表
|
||||||
|
url: `${BASE_URL.BASE_URL}//BathroomFittings/v1/bathroom/fittings/list`,
|
||||||
|
data: { "page": 1, "limit": 100, "order_bys": [], "search_rules": [] }
|
||||||
|
}).then(a => {
|
||||||
|
|
||||||
|
this.fittings_list = a.data.BathroomFittings || [];
|
||||||
|
this.moreExpressionsList_fittings = [];
|
||||||
|
|
||||||
|
|
||||||
|
this.fittings_list.forEach(o => {
|
||||||
|
if (o.IsShowExpression) {
|
||||||
|
this.moreExpressionsList_fittings.push(this.formatName(o.name) + "的长");
|
||||||
|
this.moreExpressionsList_fittings.push(this.formatName(o.name) + "的宽");
|
||||||
|
this.moreExpressionsList_fittings.push(this.formatName(o.name) + "的厚");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
},
|
||||||
materialHeightInit() {
|
materialHeightInit() {
|
||||||
|
|
||||||
this.$mk.post({
|
this.$mk.post({
|
||||||
|
|
@ -789,8 +813,8 @@ export default {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
getMoreExpressionsList_material_height() {
|
getMoreExpressionsList() {
|
||||||
return this.moreExpressionsList_material_height;
|
return [...this.moreExpressionsList_material_height, ...this.moreExpressionsList_fittings]
|
||||||
},
|
},
|
||||||
|
|
||||||
loadSettings() {
|
loadSettings() {
|
||||||
|
|
@ -1005,7 +1029,7 @@ export default {
|
||||||
|
|
||||||
|
|
||||||
// 包装下拉选择事件
|
// 包装下拉选择事件
|
||||||
packaging_onPulldownSelected({ row, name, column,params, selectedData }) {
|
packaging_onPulldownSelected({ row, name, column, params, selectedData }) {
|
||||||
console.log(row, name, params);
|
console.log(row, name, params);
|
||||||
|
|
||||||
if (column.field == "packaging") {
|
if (column.field == "packaging") {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue