|
|
|
@ -523,52 +523,15 @@ |
|
|
|
v-loading="dataListLoading" |
|
|
|
style="width: 100%;"> |
|
|
|
<el-table-column |
|
|
|
prop="orderNo" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="工单号"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="seqNo" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="派工单号"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="sku" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="SKU"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="partNo" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="物料编码"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="partDesc" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="物料名称"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="lotsize" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="工单数量"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="qtyrequired" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="派工数量"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
prop="operationDesc" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="工序"> |
|
|
|
v-for="(item,index) in seqDetailColumnList" :key="index" |
|
|
|
:sortable="item.columnSortable" |
|
|
|
:prop="item.columnProp" |
|
|
|
:header-align="item.headerAlign" |
|
|
|
:show-overflow-tooltip="item.showOverflowTooltip" |
|
|
|
:align="item.align" |
|
|
|
:fixed="item.fixed==''?false:item.fixed" |
|
|
|
:min-width="item.columnWidth" |
|
|
|
:label="item.columnLabel"> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<el-footer style="height:40px;margin-top: 10px;text-align:center"> |
|
|
|
@ -1737,6 +1700,152 @@ |
|
|
|
qtyrequired:'', |
|
|
|
lotsize:'' |
|
|
|
}, |
|
|
|
seqDetailColumnList: [ |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3OrderNo', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'orderNo', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '工单号', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3SeqNo', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'seqNo', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '派工单号', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3Sku', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'sku', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: 'SKU', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3PartNo', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'partNo', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '物料编码', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3PartDesc', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'partDesc', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '物料名称', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3Lotsize', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'lotsize', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '工单数量', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3Qtyrequired', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'qtyrequired', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '派工数量', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301007, |
|
|
|
serialNumber: '301007Table3OperationDesc', |
|
|
|
tableId: "301007Table3", |
|
|
|
tableName: "派工单号表", |
|
|
|
fixed: '', |
|
|
|
columnWidth: 80, |
|
|
|
columnProp: 'operationDesc', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '工序', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
} |
|
|
|
], |
|
|
|
// 子明细数据对象 |
|
|
|
tableData: [], |
|
|
|
checkedDetail: [], |
|
|
|
@ -1971,6 +2080,7 @@ |
|
|
|
// 动态列 |
|
|
|
this.getTableUserColumn(this.$route.meta.menuId+'table1',1) |
|
|
|
this.getTableUserColumn(this.$route.meta.menuId+'table2',2) |
|
|
|
this.getTableUserColumn(this.$route.meta.menuId+'table3',3) |
|
|
|
}, |
|
|
|
|
|
|
|
methods: { |
|
|
|
@ -3120,9 +3230,9 @@ |
|
|
|
case 2: |
|
|
|
this.detailColumnList = data.rows |
|
|
|
break; |
|
|
|
// case 3: |
|
|
|
// this.columnList2 = data.rows |
|
|
|
// break; |
|
|
|
case 3: |
|
|
|
this.seqDetailColumnList = data.rows |
|
|
|
break; |
|
|
|
// case 4: |
|
|
|
// this.columnList3 = data.rows |
|
|
|
// break; |
|
|
|
@ -3149,9 +3259,9 @@ |
|
|
|
case 2: |
|
|
|
this.detailColumnList = data.rows |
|
|
|
break; |
|
|
|
// case 3: |
|
|
|
// this.columnList2 = data.rows |
|
|
|
// break; |
|
|
|
case 3: |
|
|
|
this.seqDetailColumnList = data.rows |
|
|
|
break; |
|
|
|
// case 4: |
|
|
|
// this.columnList3 = data.rows |
|
|
|
// break; |
|
|
|
|