盘点管理
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="状态" prop="status">
|
||||
<el-select v-model="queryParams.checkType" placeholder="请选择盘库类型" clearable>
|
||||
<el-select v-model="queryParams.status" placeholder="请选择盘库类型" clearable>
|
||||
<el-option
|
||||
v-for="dict in dict.type.check_bill_status"
|
||||
:key="dict.value"
|
||||
@@ -341,7 +341,8 @@ export default {
|
||||
queryDetailParams: {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
stockCheckGuid: null
|
||||
stockCheckGuid: null,
|
||||
status: null
|
||||
},
|
||||
// 查询参数
|
||||
queryParams: {
|
||||
@@ -351,7 +352,7 @@ export default {
|
||||
checkType: '1',
|
||||
createDate: null,
|
||||
createManId: null,
|
||||
status: null,
|
||||
status: '1',
|
||||
warehouseId: null,
|
||||
finishDate: null,
|
||||
erpBill: null,
|
||||
@@ -393,6 +394,7 @@ export default {
|
||||
/** 行点击事件处理 */
|
||||
handleRowClick(row) {
|
||||
this.queryDetailParams.stockCheckGuid = row.stockGuid
|
||||
this.queryDetailParams.status = row.status
|
||||
this.getDetailList()
|
||||
},
|
||||
/** 查询盘库单据主信息列表 */
|
||||
@@ -474,6 +476,7 @@ export default {
|
||||
this.multiple = !selection.length
|
||||
if (selection.length === 1) {
|
||||
this.queryDetailParams.stockCheckGuid = selection[0].stockGuid
|
||||
this.queryDetailParams.status = selection[0].status
|
||||
this.getDetailList()
|
||||
} else {
|
||||
this.queryDetailParams.stockCheckGuid = null
|
||||
@@ -537,27 +540,3 @@ export default {
|
||||
}
|
||||
</script>
|
||||
|
||||
// 明细遮罩层
|
||||
// 明细选中数组
|
||||
// 明细总条数
|
||||
// 明细表格数据
|
||||
// 明细查询参数
|
||||
handleDetailSelectionChange(selection) {
|
||||
this.detailIds = selection.map(item => item.stockCheckDetailId)
|
||||
}
|
||||
/** 查询明细列表 */
|
||||
getDetailList() {
|
||||
this.detailLoading = true
|
||||
listStockCheckDetail(this.queryDetailParams).then(response => {
|
||||
this.stockCheckDetailList = response.rows
|
||||
this.detailTotal = response.total
|
||||
this.detailLoading = false
|
||||
})
|
||||
}
|
||||
/** 选择主表行 */
|
||||
handleSelectionChange(selection) {
|
||||
this.ids = selection.map(item => item.stockGuid)
|
||||
this.single = selection.length!==1
|
||||
this.multiple = !selection.length
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user