From 70f63b775139aa77b01a82f9703a7c8fffde6491 Mon Sep 17 00:00:00 2001 From: taozi <1362265981@qq.com> Date: Tue, 23 Dec 2025 17:56:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/demandOrder/demandOrder.js | 15 + src/api/firstOrder/inbound.js | 39 +++ src/api/firstOrder/list.js | 13 + src/views/demandOrder/index.vue | 37 ++- src/views/firstOrder/components/inDialog.vue | 291 ++++++++++-------- .../firstOrder/components/purchaseDialog.vue | 126 +++++--- src/views/firstOrder/inbound.vue | 184 +++++------ src/views/firstOrder/outbound.vue | 55 ++-- 8 files changed, 468 insertions(+), 292 deletions(-) create mode 100644 src/api/demandOrder/demandOrder.js diff --git a/src/api/demandOrder/demandOrder.js b/src/api/demandOrder/demandOrder.js new file mode 100644 index 0000000..fc6df43 --- /dev/null +++ b/src/api/demandOrder/demandOrder.js @@ -0,0 +1,15 @@ +import request from '@/router/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/smartpark/demandEnd/list', + method: 'get', + params: { + ...params, + pageSize:size, + pageNum:current, + }, + cryptoToken: false, + cryptoData: false + }) +} \ No newline at end of file diff --git a/src/api/firstOrder/inbound.js b/src/api/firstOrder/inbound.js index 84f3845..3e3cbf6 100644 --- a/src/api/firstOrder/inbound.js +++ b/src/api/firstOrder/inbound.js @@ -12,4 +12,43 @@ export const getList = (current, size, params) => { cryptoToken: false, cryptoData: false }) +} +export const getPutPurchaseList = (current, size, params) => { + return request({ + url: '/smartpark/onePutStorage/getPutPurchaseList', + method: 'get', + params: { + ...params, + pageSize:size, + pageNum:current, + }, + cryptoToken: false, + cryptoData: false + }) +} +//下拉采购单数据 +export const getAllQuarter = () => { + return request({ + url: '/smartpark/purchaseEnd/getAllQuarter', + method: 'get', + cryptoToken: false, + cryptoData: false + }) +} +export const getPurchasesByIds = (ids) => { + return request({ + url: '/smartpark/purchaseEnd/getPurchasesByIds', + method: 'get', + params: { ids }, + cryptoToken: false, + cryptoData: false + }) +} +export const getMaterialList = () => { + return request({ + url: '/smartpark/material/getMaterialList', + method: 'get', + cryptoToken: false, + cryptoData: false + }) } \ No newline at end of file diff --git a/src/api/firstOrder/list.js b/src/api/firstOrder/list.js index e22540c..12cf269 100644 --- a/src/api/firstOrder/list.js +++ b/src/api/firstOrder/list.js @@ -13,3 +13,16 @@ export const getList = (current, size, params) => { cryptoData: false }) } +export const recordList = (current, size, params) => { + return request({ + url: '/smartpark/inventoryRecord/list', + method: 'get', + params: { + ...params, + pageSize:size, + pageNum:current, + }, + cryptoToken: false, + cryptoData: false + }) +} \ No newline at end of file diff --git a/src/views/demandOrder/index.vue b/src/views/demandOrder/index.vue index 54a208f..6246e6b 100644 --- a/src/views/demandOrder/index.vue +++ b/src/views/demandOrder/index.vue @@ -13,7 +13,7 @@ diff --git a/src/views/firstOrder/inbound.vue b/src/views/firstOrder/inbound.vue index 9941060..1436e36 100644 --- a/src/views/firstOrder/inbound.vue +++ b/src/views/firstOrder/inbound.vue @@ -1,9 +1,14 @@