|
|
|
@ -377,6 +377,7 @@ |
|
|
|
<!-- BOM副产品成本分配信息页签 --> |
|
|
|
<el-tab-pane label="Multi Level Structure" name="multi_level_structure"> |
|
|
|
<el-table |
|
|
|
v-loading="multiLevelStructureLoading" |
|
|
|
:data="multiLevelStructureList" |
|
|
|
height="280px" |
|
|
|
border |
|
|
|
@ -1540,6 +1541,7 @@ export default { |
|
|
|
checkedByProduct: [], |
|
|
|
operationList: [], |
|
|
|
multiLevelStructureList: [], |
|
|
|
multiLevelStructureLoading: false, |
|
|
|
componentPartBomList: [], |
|
|
|
componentPartRecipeList: [], |
|
|
|
productGroupId4List: [], |
|
|
|
@ -2663,15 +2665,26 @@ export default { |
|
|
|
], |
|
|
|
columnMultiLevelStructureList: [ |
|
|
|
{ |
|
|
|
columnProp: 'partNo', |
|
|
|
columnProp: 'structureLevel', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '层级', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 56 |
|
|
|
}, |
|
|
|
{ |
|
|
|
columnProp: 'partNo', |
|
|
|
headerAlign: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '物料编码', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100 |
|
|
|
columnWidth: 160 |
|
|
|
}, |
|
|
|
{ |
|
|
|
columnProp: 'partDesc', |
|
|
|
@ -2731,13 +2744,13 @@ export default { |
|
|
|
{ |
|
|
|
columnProp: 'componentPart', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: '子物料编码', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 100 |
|
|
|
columnWidth: 160 |
|
|
|
}, |
|
|
|
{ |
|
|
|
columnProp: 'componentPartDesc', |
|
|
|
@ -3568,10 +3581,13 @@ export default { |
|
|
|
|
|
|
|
// 刷新方法 |
|
|
|
queryMultiLevelStructureTable () { |
|
|
|
this.multiLevelStructureLoading = true |
|
|
|
queryMultiLevelStructureTable(this.detailData).then(({data}) => { |
|
|
|
if (data.code === 0) { |
|
|
|
this.multiLevelStructureList = data.rows |
|
|
|
} |
|
|
|
}).finally(() => { |
|
|
|
this.multiLevelStructureLoading = false |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
|