From 52b227184919c831f7a3ab7be0ba78afd0f957c4 Mon Sep 17 00:00:00 2001 From: wangyufei <2267742828@qq.com> Date: Thu, 22 Aug 2024 14:03:21 +0800 Subject: [PATCH] =?UTF-8?q?HL-5281=E3=80=81HL-5538=20=E4=B8=8A=E6=9E=B6?= =?UTF-8?q?=E7=AD=96=E7=95=A5=20=E4=B8=8B=E6=9E=B6=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wms/areabasic/index.ts | 4 + src/api/wms/location/index.ts | 5 +- src/api/wms/locationgroup/index.ts | 4 + src/api/wms/transactiontype/index.ts | 6 + src/api/wms/warehouse/index.ts | 7 ++ .../strategy/downShelfStrategy/AddForm.vue | 85 ++++++++++++- .../strategy/upShelfStrategy/AddForm.vue | 115 +++++++++++++++++- 7 files changed, 214 insertions(+), 12 deletions(-) diff --git a/src/api/wms/areabasic/index.ts b/src/api/wms/areabasic/index.ts index 2a3e2bb07..8554c5550 100644 --- a/src/api/wms/areabasic/index.ts +++ b/src/api/wms/areabasic/index.ts @@ -32,6 +32,10 @@ export const selectAreabasicDOByCode = async (locationCode: String) => { export const getAreaList = async (params) => { return await request.get({ url: `/wms/areabasic/list`, params }) } +// 校验库区 +export const verifyAreaList = async (params) => { + return await request.get({ url: `/wms/areabasic/listAreabasicByCode`, params }) +} // 查询库区详情 export const getArea = async (id: number) => { return await request.get({ url: `/wms/areabasic/get?id=` + id }) diff --git a/src/api/wms/location/index.ts b/src/api/wms/location/index.ts index bce556d5c..df0ef46bb 100644 --- a/src/api/wms/location/index.ts +++ b/src/api/wms/location/index.ts @@ -34,7 +34,10 @@ export const getLocationPage = async (params) => { return await request.get({ url: `/wms/location/page`, params }) } } - +// 校验库位 +export const verifyLocation = async (params) => { + return await request.get({ url: `/wms/location/listLocationByCode`, params }) +} export const getLocationMPage = async (params) => { if (params.isSearch) { delete params.isSearch diff --git a/src/api/wms/locationgroup/index.ts b/src/api/wms/locationgroup/index.ts index 3aa976b9c..1ea66b728 100644 --- a/src/api/wms/locationgroup/index.ts +++ b/src/api/wms/locationgroup/index.ts @@ -22,6 +22,10 @@ export const getLocationgroupPage = async (params) => { return await request.get({ url: `/wms/locationgroup/page`, params }) } } +// 校验库位组 +export const verifyLocationgroup = async (params) => { + return await request.get({ url: `/wms/locationgroup/ListByCode`, params }) +} // 查询库位组列表 export const getLocationgroupList = async (params) => { return await request.get({ url: `/wms/locationgroup/list`, params }) diff --git a/src/api/wms/transactiontype/index.ts b/src/api/wms/transactiontype/index.ts index 56d65f367..8b30d08dc 100644 --- a/src/api/wms/transactiontype/index.ts +++ b/src/api/wms/transactiontype/index.ts @@ -24,6 +24,12 @@ export const getTransactiontypePage = async (params) => { } } +// 校验事务类型列表 +export const verifyTransactiontype = async (params) => { + return await request.get({ url: `/wms/transactiontype/ListByCode`, params }) +} + + // 查询事务类型详情 export const getTransactiontype = async (id: number) => { return await request.get({ url: `/wms/transactiontype/get?id=` + id }) diff --git a/src/api/wms/warehouse/index.ts b/src/api/wms/warehouse/index.ts index 6c0e25b15..51e6eb71e 100644 --- a/src/api/wms/warehouse/index.ts +++ b/src/api/wms/warehouse/index.ts @@ -21,6 +21,13 @@ export const getWarehousePage = async (params) => { return await request.get({ url: `/wms/warehouse/page`, params }) } } + +// 校验仓库 +export const verifyWarehouse = async (params) => { + return await request.get({ url: `/wms/warehouse/ListByCode`, params }) +} + + // 查询仓库所有列表 export const getWarehouseList = async (params) => { return await request.get({ url: `/wms/warehouse/list`, params }) diff --git a/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/AddForm.vue b/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/AddForm.vue index 25e6b06ae..2c6d96846 100644 --- a/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/AddForm.vue +++ b/src/views/wms/basicDataManage/strategySetting/strategy/downShelfStrategy/AddForm.vue @@ -311,7 +311,7 @@ clearable style="flex: 1" /> --> - +