haoxuan
2024-02-07 d68b036a3b3c67273b8effa3c9925ef3869a91ba
src/views/operate/inventoryAdjustment/inventoryAdjustmentHistory.vue
@@ -31,14 +31,15 @@
      searchOptions: [],
      keyword: "",
      locationId: 0,
      productId: ""
      productId: "",
      baseOperationType: ""
    }
  },
  created() {
    this.setTable()
    this.locationId = this.$route.params.locationId
    this.productId = this.$route.params.productId
    this.baseOperationType=this.$route.params.baseOperationType
    this.baseOperationType = this.$route.params.baseOperationType
    this.getData()
  },
  methods: {
@@ -130,21 +131,21 @@
    // 请求数据
    async getData() {
      await historyInventoryAdjustment({
        baseOperationType: this.baseOperationType,
        locationId: this.locationId,
        page: this.pagerOptions.currPage,
        pageSize: this.pagerOptions.pageSize,
        productId: this.productId,
        baseOperationType:this.baseOperationType
        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,
              from: item.fromLocation?item.fromLocation.name:"",
              to: item.toLocation?item.toLocation.name:"",
              productName: product.name,
              amount: product.amount,
              amount: item.details[0].amount,
              unit: product.unit
            }
          })