更新采购订单查询、零件追溯、库存查询和采购入库页面
This commit is contained in:
@@ -174,7 +174,18 @@
|
||||
</el-table-column>
|
||||
<el-table-column :width="setColumnWidth('数量')" label="需求数" align="center">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.需求量 }}
|
||||
<el-popover
|
||||
placement="bottom"
|
||||
width="400"
|
||||
trigger="click"
|
||||
@show="getDemandDetail(scope.row)">
|
||||
<el-table :data="demandDetailData" border stripe size="mini" max-height="300" v-loading="demandDetailLoading">
|
||||
<el-table-column prop="订单编号" label="订单号" align="center" show-overflow-tooltip/>
|
||||
<el-table-column prop="最终需求量" label="需求量" align="center"/>
|
||||
<el-table-column prop="简称" label="客户" align="center"/>
|
||||
</el-table>
|
||||
<span slot="reference" style="cursor: pointer; color: #409EFF; text-decoration: underline;">{{ scope.row.需求量 }}</span>
|
||||
</el-popover>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column :width="setColumnWidth('数量')" label="可用库存" align="center">
|
||||
@@ -384,7 +395,9 @@ export default {
|
||||
pageSize1: 30, // 分页每页显示条数
|
||||
orderName: '', // 排序列名
|
||||
order: '', // 排序方式
|
||||
multipleSelection: [] // 选中的行
|
||||
multipleSelection: [], // 选中的行
|
||||
demandDetailData: [],
|
||||
demandDetailLoading: false
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
@@ -423,6 +436,19 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
getDemandDetail(row) {
|
||||
this.demandDetailLoading = true
|
||||
this.demandDetailData = []
|
||||
var param = []
|
||||
param[0] = ['物料流水号', row.物料流水号]
|
||||
var Data = this.CreateData('11', '仓储管理_报缺补货_需求量明细_查询', param)
|
||||
this.ExecDatabase(Data).then(response => {
|
||||
this.demandDetailData = response.data.filter(item => item.最终需求量 !== 0)
|
||||
this.demandDetailLoading = false
|
||||
}).catch(() => {
|
||||
this.demandDetailLoading = false
|
||||
})
|
||||
},
|
||||
handleSizeChanges1(val) {
|
||||
this.pageCurrent1 = 1
|
||||
this.pageSize1 = val
|
||||
|
||||
Reference in New Issue
Block a user