| | |
| | | selectBox: false, |
| | | selectIndex: true, |
| | | tableColumn: [ |
| | | { label: "位置", prop: "locationName", location: true }, |
| | | { label: "位置", prop: "locationName", location: false }, |
| | | { label: "产品", prop: "productName", product: true }, |
| | | { label: "在库数量", prop: "amount" }, |
| | | { label: "计量单位", prop: "unit" }, |
| | |
| | | this.adjustAmount = val - row.amount |
| | | this.tableList.tableData[row.index].adjustAmount = this.adjustAmount |
| | | // this.differenceAmount = val |
| | | this.differenceAmount=val |
| | | }, |
| | | // 新增 |
| | | addProductClick() { |
| | |
| | | this.addTitle = "新建" |
| | | this.showDiscard = false |
| | | let requestUrl = this.currentRowId === 0 ? addInventoryAdjustment : updateInventoryAdjustment |
| | | |
| | | requestUrl({ |
| | | // amount: this.amount, |
| | | adjustAmount: this.adjustAmount, |
| | | // differenceAmount: this.differenceAmount, |
| | | amount: this.amount, |
| | | // adjustAmount: this.adjustAmount, |
| | | differenceAmount: this.differenceAmount, |
| | | locationId: this.locationId, |
| | | operationId: this.operationId, |
| | | productId: this.productId |
| | |
| | | }, |
| | | // 取消 |
| | | discardBtnClick() { |
| | | console.log(this.tableList.tableData,"看看") |
| | | this.tableList.tableData.forEach((item)=>{ |
| | | item.differenceAmount=0; |
| | | item.adjustAmount=0 |
| | | }) |
| | | this.tableList |
| | | if (this.isRowClick) { |
| | | this.tableData.map((item) => { |
| | | item.isEdit = true |
| | |
| | | handleUseClick(row) { |
| | | // scope.row.isSet = !scope.row.isSet |
| | | finishInventoryAdjustment({ |
| | | locationProductAmountId: row.locationProductAmount, |
| | | locationProductAmountId: row.locationProductAmountId, |
| | | operationId: row.operationId, |
| | | productId: row.productId |
| | | }).then((res) => { |
| | |
| | | }, |
| | | // 行点击 |
| | | tableRowClick(row, rowIndex) { |
| | | console.log(row,"kankna") |
| | | this.locationId=row.locationId |
| | | this.rowIndex = rowIndex |
| | | this.isSel() |
| | | if (!this.isNoProduct && this.currentRowId === 0) { |