|
|
|
@ -85,6 +85,10 @@ |
|
|
|
<el-form-item label="客户料号" prop="customerPartNo" :rules="rules.customerPartNo"> |
|
|
|
<el-input v-model="modalData.customerPartNo" :disabled="modalData.flag === '2'" clearable style="width: 140px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="buDesc" :rules="rules.buDesc"> |
|
|
|
<span slot="label" style="" @click="getBaseList(106,1)"><a herf="#">BU</a></span> |
|
|
|
<el-input v-model="modalData.buDesc" readonly ></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-tabs v-model="inventoryPartTable" style="width: 100%;height: 465px;" type="border-card" @tab-click="inventoryPartClick"> |
|
|
|
<el-tab-pane label="General" name="General"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-top: -5px;"> |
|
|
|
@ -810,6 +814,38 @@ |
|
|
|
fixed: '', |
|
|
|
columnWidth: 300 |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 101002001, |
|
|
|
serialNumber: '101002001Table4TestPartNo', |
|
|
|
tableId: "101002001Table4", |
|
|
|
tableName: "项目物料", |
|
|
|
columnProp: "buNo", |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: "BU", |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 120 |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 101002001, |
|
|
|
serialNumber: '101002001Table4PartDesc', |
|
|
|
tableId: "101002001Table4", |
|
|
|
tableName: "项目物料", |
|
|
|
columnProp: "buDesc", |
|
|
|
headerAlign: "center", |
|
|
|
align: "left", |
|
|
|
columnLabel: "BU Desc", |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 300 |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 101002001, |
|
|
|
@ -1342,6 +1378,8 @@ |
|
|
|
density: '', |
|
|
|
variableLeadTimeHour: '', |
|
|
|
customerNo: '', |
|
|
|
buNo: '', |
|
|
|
buDesc: '', |
|
|
|
}, |
|
|
|
modalFlag: false, |
|
|
|
modalDisableFlag: false, |
|
|
|
@ -1423,6 +1461,13 @@ |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
buDesc: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: ['blur','change'] |
|
|
|
} |
|
|
|
], |
|
|
|
}, |
|
|
|
inventoryPartTable: 'General', |
|
|
|
tempCodeNo: '', |
|
|
|
@ -1541,6 +1586,8 @@ |
|
|
|
let strVal = '' |
|
|
|
if (val === 1007) { |
|
|
|
strVal = this.modalData.umId |
|
|
|
} else if (val === 106) { |
|
|
|
strVal = this.modalData.buNo; |
|
|
|
} else if (val === 108) { |
|
|
|
strVal = this.modalData.familyId |
|
|
|
} else if (val === 109) { |
|
|
|
@ -1587,6 +1634,9 @@ |
|
|
|
if (this.tagNo === 1007) { |
|
|
|
this.modalData.umId = val.um_id |
|
|
|
this.modalData.umName = val.um_name |
|
|
|
} else if (this.tagNo === 106) { |
|
|
|
this.modalData.buNo = val.Bu_no; |
|
|
|
this.modalData.buDesc = val.Bu_desc; |
|
|
|
} else if (this.tagNo === 108) { |
|
|
|
this.modalData.familyId = val.family_id |
|
|
|
this.modalData.familyName = val.family_name |
|
|
|
@ -1782,7 +1832,9 @@ |
|
|
|
density: 0, |
|
|
|
variableLeadTimeHour: 0, |
|
|
|
customerNo: this.searchData.customerId, |
|
|
|
partNoSource: '料号新增' |
|
|
|
partNoSource: '料号新增', |
|
|
|
buNo: '', |
|
|
|
buDesc: '', |
|
|
|
} |
|
|
|
this.modalFlag = true |
|
|
|
this.modalDisableFlag = false |
|
|
|
|