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 @@