From 736df1a77b616917b46526a4f06f71c3f812aeb9 Mon Sep 17 00:00:00 2001 From: "maxw@mesnac.com" Date: Wed, 15 Jan 2025 11:26:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=82=A8=E4=B8=BB=E5=AD=90=E8=A1=A8?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wms/psmStoreType/index.ts | 77 +++++++ src/api/wms/psmStoreType/types.ts | 91 ++++++++ src/views/wms/hppInStockDetail/index.vue | 4 +- src/views/wms/hppOutStockDetail/index.vue | 6 +- src/views/wms/hppStorageDetail/index.vue | 4 +- src/views/wms/hppStore/index.vue | 2 +- src/views/wms/hppStorePlace/index.vue | 11 +- src/views/wms/hsmTooling/index.vue | 2 +- src/views/wms/instockOrderCopy/index.vue | 18 +- src/views/wms/linkage/index.vue | 2 +- src/views/wms/outstockOrderCopy/index.vue | 27 +-- src/views/wms/psmStoreType/index.vue | 269 ++++++++++++++++++++++ 12 files changed, 474 insertions(+), 39 deletions(-) create mode 100644 src/api/wms/psmStoreType/index.ts create mode 100644 src/api/wms/psmStoreType/types.ts create mode 100644 src/views/wms/psmStoreType/index.vue diff --git a/src/api/wms/psmStoreType/index.ts b/src/api/wms/psmStoreType/index.ts new file mode 100644 index 0000000..4bd1d11 --- /dev/null +++ b/src/api/wms/psmStoreType/index.ts @@ -0,0 +1,77 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +import { PsmStoreTypeVO, PsmStoreTypeForm, PsmStoreTypeQuery } from '@/api/wms/psmStoreType/types'; + +/** + * 查询成品仓库类型列表 + * @param query + * @returns {*} + */ + +export const listPsmStoreType = (query?: PsmStoreTypeQuery): AxiosPromise => { + return request({ + url: '/wms/psmStoreType/list', + method: 'get', + params: query + }); +}; + +/** + * 查询成品仓库类型详细 + * @param storeTypeId + */ +export const getPsmStoreType = (storeTypeId: string | number): AxiosPromise => { + return request({ + url: '/wms/psmStoreType/' + storeTypeId, + method: 'get' + }); +}; + +/** + * 新增成品仓库类型 + * @param data + */ +export const addPsmStoreType = (data: PsmStoreTypeForm) => { + return request({ + url: '/wms/psmStoreType', + method: 'post', + data: data + }); +}; + +/** + * 修改成品仓库类型 + * @param data + */ +export const updatePsmStoreType = (data: PsmStoreTypeForm) => { + return request({ + url: '/wms/psmStoreType', + method: 'put', + data: data + }); +}; + +/** + * 删除成品仓库类型 + * @param storeTypeId + */ +export const delPsmStoreType = (storeTypeId: string | number | Array) => { + return request({ + url: '/wms/psmStoreType/' + storeTypeId, + method: 'delete' + }); +}; + + +/** + * 下拉框查询成品仓库类型列表 + * @param query + * @returns {*} + */ +export function getWmsPsmStoreTypeList (query) { + return request({ + url: '/wms/psmStoreType/getWmsPsmStoreTypeList', + method: 'get', + params: query + }); +}; diff --git a/src/api/wms/psmStoreType/types.ts b/src/api/wms/psmStoreType/types.ts new file mode 100644 index 0000000..30c19de --- /dev/null +++ b/src/api/wms/psmStoreType/types.ts @@ -0,0 +1,91 @@ +export interface PsmStoreTypeVO { + /** + * 表主键 + */ + storeTypeId: string | number; + + /** + * 仓库类型代码 + */ + storeTypeCode: string; + + /** + * 仓库类型名称 + */ + storeTypeName: string; + + /** + * 存放品级编号 + */ + checkGradeCode: string; + + /** + * 存放品级名称 + */ + checkGradeName: string; + +} + +export interface PsmStoreTypeForm extends BaseEntity { + /** + * 表主键 + */ + storeTypeId?: string | number; + + /** + * 仓库类型代码 + */ + storeTypeCode?: string; + + /** + * 仓库类型名称 + */ + storeTypeName?: string; + + /** + * 存放品级编号 + */ + checkGradeCode?: string; + + /** + * 存放品级名称 + */ + checkGradeName?: string; + +} + +export interface PsmStoreTypeQuery extends PageQuery { + + /** + * 表主键 + */ + storeTypeId?: string | number; + + /** + * 仓库类型代码 + */ + storeTypeCode?: string; + + /** + * 仓库类型名称 + */ + storeTypeName?: string; + + /** + * 存放品级编号 + */ + checkGradeCode?: string; + + /** + * 存放品级名称 + */ + checkGradeName?: string; + + /** + * 日期范围参数 + */ + params?: any; +} + + + diff --git a/src/views/wms/hppInStockDetail/index.vue b/src/views/wms/hppInStockDetail/index.vue index b534a23..fee43fe 100644 --- a/src/views/wms/hppInStockDetail/index.vue +++ b/src/views/wms/hppInStockDetail/index.vue @@ -67,7 +67,7 @@