diff --git a/src/api/PurchasingCenter/BacklogGoodsAnalysis.js b/src/api/PurchasingCenter/BacklogGoodsAnalysis.js new file mode 100644 index 00000000..b0e934a8 --- /dev/null +++ b/src/api/PurchasingCenter/BacklogGoodsAnalysis.js @@ -0,0 +1,40 @@ +import request from '@/utils/request' + +// 查询库存量 +export function searchMaterialNum(pageCurrent, pageSize, check1, val1, check2, val2, check3, val3) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_物料与货位对照_查询数据', + param: `物料名称_check=${check1}&物料名称=${val1}&物料规格_check=${check2}&物料规格=${val2}&物料型号_check=${check3}&物料型号=${val3}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询滞货库存量 +export function searchBacklogNum(pageCurrent, pageSize, check1, val1, check2, val2, check3, val3) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '采购管理_滞货物料与货位对照_查询数据', + param: `物料名称_check=${check1}&物料名称=${val1}&物料规格_check=${check2}&物料规格=${val2}&物料型号_check=${check3}&物料型号=${val3}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 转为滞货 +export function submitTurn(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_转为滞货', + param: `物料流水号=${params[0]}&转滞货数量=${params[1]}&物料与货位对照流水号=${params[2]}&货位流水号=${params[3]}` + } + }) +} diff --git a/src/icons/svg/BacklogGoodsAnalysis.svg b/src/icons/svg/BacklogGoodsAnalysis.svg new file mode 100644 index 00000000..7302de17 --- /dev/null +++ b/src/icons/svg/BacklogGoodsAnalysis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/PurchasingCenter/BacklogGoodsAnalysis/index.vue b/src/views/PurchasingCenter/BacklogGoodsAnalysis/index.vue new file mode 100644 index 00000000..30f456fc --- /dev/null +++ b/src/views/PurchasingCenter/BacklogGoodsAnalysis/index.vue @@ -0,0 +1,251 @@ + + + + + diff --git a/src/views/PurchasingCenter/CreateInquirySheet/index.vue b/src/views/PurchasingCenter/CreateInquirySheet/index.vue index 5ffdedab..d7e11703 100644 --- a/src/views/PurchasingCenter/CreateInquirySheet/index.vue +++ b/src/views/PurchasingCenter/CreateInquirySheet/index.vue @@ -36,7 +36,7 @@ 物料变更 - + - - - + + + + + - - - - + + + + - + + + + + + + + + + + + + @@ -656,7 +685,10 @@ export default { standardAndPurchaseValue: '', // 标准件和外购件流水号 title2: '', orderExport: '', - supplierExport: '' + supplierExport: '', + useNumber: '', + maxUseNumber: '', + dialogVisible4: false } }, computed: { @@ -672,6 +704,22 @@ export default { this.searchTable2() // 查表2 }, methods: { + submitUseInventory() { + this.$confirm('该操作不可逆,确定使用滞货?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + this.dialogVisible4 = false + }).catch(() => { + this.$message.info('已取消操作') + }) + }, + useInventory(row) { // 使用滞货 + console.log(row) + this.maxUseNumber = Number(row.滞货数量) + this.dialogVisible4 = true + }, saveOrder() { // 保存询价单 const orderNumGroup = [] const numGroup = []