|
|
@ -917,6 +917,16 @@ |
|
|
<el-table-column prop="transactionBy" header-align="center" align="center" label="操作人" min-width="80"></el-table-column> |
|
|
<el-table-column prop="transactionBy" header-align="center" align="center" label="操作人" min-width="80"></el-table-column> |
|
|
<el-table-column prop="transactionDate" header-align="center" align="center" label="操作时间" min-width="150"></el-table-column> |
|
|
<el-table-column prop="transactionDate" header-align="center" align="center" label="操作时间" min-width="150"></el-table-column> |
|
|
</el-table> |
|
|
</el-table> |
|
|
|
|
|
<el-pagination |
|
|
|
|
|
@size-change="materialRecordSizeChangeHandle" |
|
|
|
|
|
@current-change="materialRecordCurrentChangeHandle" |
|
|
|
|
|
:current-page="materialRecordPageIndex" |
|
|
|
|
|
:page-sizes="[10, 20, 50, 100]" |
|
|
|
|
|
:page-size="materialRecordPageSize" |
|
|
|
|
|
:total="materialRecordTotalPage" |
|
|
|
|
|
layout="total, sizes, prev, pager, next, jumper" |
|
|
|
|
|
style="margin-top: 0px;"> |
|
|
|
|
|
</el-pagination> |
|
|
<span slot="footer" class="dialog-footer"> |
|
|
<span slot="footer" class="dialog-footer"> |
|
|
<el-button @click="showMaterialRecordFlag = false">关闭</el-button> |
|
|
<el-button @click="showMaterialRecordFlag = false">关闭</el-button> |
|
|
</span> |
|
|
</span> |
|
|
@ -1064,6 +1074,10 @@ export default { |
|
|
showMaterialRecordFlag: false, // 领料记录弹出框显示状态 |
|
|
showMaterialRecordFlag: false, // 领料记录弹出框显示状态 |
|
|
materialRecordList: [], // 领料记录列表数据 |
|
|
materialRecordList: [], // 领料记录列表数据 |
|
|
materialRecordLoading: false, // 领料记录加载状态 |
|
|
materialRecordLoading: false, // 领料记录加载状态 |
|
|
|
|
|
materialRecordPageIndex: 1, // 领料记录分页当前页 |
|
|
|
|
|
materialRecordPageSize: 20, // 领料记录分页大小 |
|
|
|
|
|
materialRecordTotalPage: 0, // 领料记录总页数 |
|
|
|
|
|
currentRowForMaterialRecord: null, // 当前领料记录对应的行数据 |
|
|
activeTable: 'order_info', |
|
|
activeTable: 'order_info', |
|
|
orderInfo: { |
|
|
orderInfo: { |
|
|
technicalNotes: '', |
|
|
technicalNotes: '', |
|
|
@ -4387,20 +4401,40 @@ export default { |
|
|
// 用户取消操作 |
|
|
// 用户取消操作 |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
// 领料记录分页大小改变 |
|
|
|
|
|
materialRecordSizeChangeHandle(val) { |
|
|
|
|
|
this.materialRecordPageSize = val; |
|
|
|
|
|
this.materialRecordPageIndex = 1; |
|
|
|
|
|
this.getMaterialRecordData(); |
|
|
|
|
|
}, |
|
|
|
|
|
// 领料记录当前页改变 |
|
|
|
|
|
materialRecordCurrentChangeHandle(val) { |
|
|
|
|
|
this.materialRecordPageIndex = val; |
|
|
|
|
|
this.getMaterialRecordData(); |
|
|
|
|
|
}, |
|
|
// 显示领料记录弹出框 |
|
|
// 显示领料记录弹出框 |
|
|
showMaterialRecordDialog(row) { |
|
|
showMaterialRecordDialog(row) { |
|
|
this.showMaterialRecordFlag = true; |
|
|
this.showMaterialRecordFlag = true; |
|
|
|
|
|
this.materialRecordPageIndex = 1; |
|
|
|
|
|
this.currentRowForMaterialRecord = row; |
|
|
|
|
|
this.getMaterialRecordData(); |
|
|
|
|
|
}, |
|
|
|
|
|
// 获取领料记录数据 |
|
|
|
|
|
getMaterialRecordData() { |
|
|
this.materialRecordLoading = true; |
|
|
this.materialRecordLoading = true; |
|
|
this.materialRecordList = []; |
|
|
this.materialRecordList = []; |
|
|
let params = { |
|
|
let params = { |
|
|
site: this.scheduleData.site, |
|
|
site: this.scheduleData.site, |
|
|
orderNo: this.scheduleData.orderNo, |
|
|
orderNo: this.scheduleData.orderNo, |
|
|
partNo: row.componentPartNo || row.partNo |
|
|
|
|
|
|
|
|
partNo: this.currentRowForMaterialRecord.componentPartNo || this.currentRowForMaterialRecord.partNo, |
|
|
|
|
|
page: this.materialRecordPageIndex, |
|
|
|
|
|
limit: this.materialRecordPageSize |
|
|
}; |
|
|
}; |
|
|
getMaterialRecordList(params).then(({data}) => { |
|
|
getMaterialRecordList(params).then(({data}) => { |
|
|
this.materialRecordLoading = false; |
|
|
this.materialRecordLoading = false; |
|
|
if (data && data.code === 0) { |
|
|
if (data && data.code === 0) { |
|
|
this.materialRecordList = data.rows || []; |
|
|
|
|
|
|
|
|
this.materialRecordList = data.page.list || []; |
|
|
|
|
|
this.materialRecordTotalPage = data.page.totalCount || 0; |
|
|
} else { |
|
|
} else { |
|
|
this.$message.error(data.msg || '获取领料记录失败'); |
|
|
this.$message.error(data.msg || '获取领料记录失败'); |
|
|
} |
|
|
} |
|
|
|