From b92def04872a38977c9ec9a89a1006bac72322d9 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期一, 13 十一月 2023 19:08:23 +0800
Subject: [PATCH] 位置id查位置报表
---
src/views/operate/inventoryAdjustment/inventoryAdjustmentHistory.vue | 36 +++++++++++++++++++++---------------
1 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/src/views/operate/inventoryAdjustment/inventoryAdjustmentHistory.vue b/src/views/operate/inventoryAdjustment/inventoryAdjustmentHistory.vue
index cb0de4a..be999ab 100644
--- a/src/views/operate/inventoryAdjustment/inventoryAdjustmentHistory.vue
+++ b/src/views/operate/inventoryAdjustment/inventoryAdjustmentHistory.vue
@@ -1,12 +1,7 @@
<template>
<div class="rightContent">
<div class="top">
- <SearchCommonView
- :show-add="false"
- :placeholder="'璇疯緭鍏ュ崟鍙�/浜у搧'"
- :amount-view="false"
- @searchClick="getList"
- />
+ <SearchCommonView :show-add="false" :placeholder="'璇疯緭鍏ュ崟鍙�'" :amount-view="false" @searchClick="getList" />
</div>
<div class="list-view">
<div class="table">
@@ -21,7 +16,7 @@
<script>
import pageMixin from "@/components/makepager/pager/mixin/pageMixin"
-import { getAllList } from "@/api/overview/overview"
+import { historyInventoryAdjustment } from "@/api/operate/inventoryAdjustment"
export default {
name: "InventoryAdjustmentHistory",
@@ -34,18 +29,25 @@
tableList: {},
showcol: ["鐘舵��"],
searchOptions: [],
- keyword: ""
+ keyword: "",
+ locationId: 0,
+ productId: "",
+ baseOperationType: ""
}
},
created() {
this.setTable()
+ this.locationId = this.$route.params.locationId
+ this.productId = this.$route.params.productId
+ this.baseOperationType = this.$route.params.baseOperationType
this.getData()
},
methods: {
setTable() {
this.tableList = {
tableInfomation: [],
- selectBox: true,
+ selectBox: false,
+ selectIndex: true,
showcol: this.showcol,
allcol: [],
tableColumn: this.setTableColumn(this.showcol)
@@ -65,8 +67,7 @@
label: "鏃ユ湡",
prop: "operationDate",
isShowColumn: true,
- default: true,
- date: true
+ default: true
},
{
label: "鍗曞彿",
@@ -129,18 +130,23 @@
},
// 璇锋眰鏁版嵁
async getData() {
- await getAllList({
- number: this.keyword,
+ await historyInventoryAdjustment({
+ baseOperationType: this.baseOperationType,
+ locationId: this.locationId,
page: this.pagerOptions.currPage,
pageSize: this.pagerOptions.pageSize,
- sourceNumber: this.keyword
+ productId: this.productId
}).then((res) => {
if (res.code === 200) {
const list = res.data.map((item) => {
+ let product = item.details[0].product
return {
...item,
from: item.fromLocation.name,
- to: item.toLocation.name
+ to: item.toLocation.name,
+ productName: product.name,
+ amount: product.amount,
+ unit: product.unit
}
})
this.tableList.tableInfomation = list || []
--
Gitblit v1.8.0