diff --git a/src/api/wms/hppTransfer/index.ts b/src/api/wms/hppTransfer/index.ts new file mode 100644 index 0000000..718bc16 --- /dev/null +++ b/src/api/wms/hppTransfer/index.ts @@ -0,0 +1,77 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +import { HppTransferVO, HppTransferForm, HppTransferQuery } from '@/api/wms/hppTransfer/types'; + +/** + * 查询半成品调拨列表 + * @param query + * @returns {*} + */ + +export const listHppTransfer = (query?: HppTransferQuery): AxiosPromise => { + return request({ + url: '/wms/hppTransfer/list', + method: 'get', + params: query + }); +}; + +/** + * 查询半成品调拨详细 + * @param transferId + */ +export const getHppTransfer = (transferId: string | number): AxiosPromise => { + return request({ + url: '/wms/hppTransfer/' + transferId, + method: 'get' + }); +}; + +/** + * 新增半成品调拨 + * @param data + */ +export const addHppTransfer = (data: HppTransferForm) => { + return request({ + url: '/wms/hppTransfer', + method: 'post', + data: data + }); +}; + +/** + * 修改半成品调拨 + * @param data + */ +export const updateHppTransfer = (data: HppTransferForm) => { + return request({ + url: '/wms/hppTransfer', + method: 'put', + data: data + }); +}; + +/** + * 删除半成品调拨 + * @param transferId + */ +export const delHppTransfer = (transferId: string | number | Array) => { + return request({ + url: '/wms/hppTransfer/' + transferId, + method: 'delete' + }); +}; + + +/** + * 下拉框查询半成品调拨列表 + * @param query + * @returns {*} + */ +export function getWmsHppTransferList (query) { + return request({ + url: '/wms/hppTransfer/getWmsHppTransferList', + method: 'get', + params: query + }); +}; diff --git a/src/api/wms/hppTransfer/types.ts b/src/api/wms/hppTransfer/types.ts new file mode 100644 index 0000000..e8f6058 --- /dev/null +++ b/src/api/wms/hppTransfer/types.ts @@ -0,0 +1,114 @@ +export interface HppTransferVO { + /** + * 表主键 + */ + transferId: string | number; + + /** + * 物料ID + */ + materialId: string | number; + + /** + * 流水卡号 + */ + cardNo: string; + + /** + * 工装架子号 + */ + shelfNo: string; + + /** + * 库位编码 + */ + storePlaceCode: string; + + /** + * 调拨库位 + */ + transferPlaceCode: string; + + /** + * 创建人 + */ + createBy: number; + + /** + * 创建时间 + */ + createTime: string; + +} + +export interface HppTransferForm extends BaseEntity { + /** + * 表主键 + */ + transferId: string | number; + /** + * 物料ID + */ + materialId?: string | number; + + /** + * 流水卡号 + */ + cardNo?: string; + + /** + * 工装架子号 + */ + shelfNo?: string; + + /** + * 库位编码 + */ + storePlaceCode?: string; + + /** + * 调拨库位 + */ + transferPlaceCode?: string; + +} + +export interface HppTransferQuery extends PageQuery { + /** + * 表主键 + */ + transferId: string | number; + + /** + * 物料ID + */ + materialId?: string | number; + + /** + * 流水卡号 + */ + cardNo?: string; + + /** + * 工装架子号 + */ + shelfNo?: string; + + /** + * 库位编码 + */ + storePlaceCode?: string; + + /** + * 调拨库位 + */ + transferPlaceCode?: string; + + /** + * 日期范围参数 + */ + params?: any; +} + + + diff --git a/src/views/wms/hppInStockDetail/index.vue b/src/views/wms/hppInStockDetail/index.vue index 6d3b3c8..8b4f456 100644 --- a/src/views/wms/hppInStockDetail/index.vue +++ b/src/views/wms/hppInStockDetail/index.vue @@ -7,7 +7,7 @@ - + diff --git a/src/views/wms/hppStorePlace/index.vue b/src/views/wms/hppStorePlace/index.vue index 20e6860..a4f1cc3 100644 --- a/src/views/wms/hppStorePlace/index.vue +++ b/src/views/wms/hppStorePlace/index.vue @@ -4,15 +4,15 @@
- + - - + + @@ -53,13 +53,13 @@ - + - + @@ -92,7 +92,7 @@ - + - - + + ([ { key: 5, label: `租户`, visible: true }, { key: 6, label: `库位名`, visible: true }, { key: 7, label: `库位代码`, visible: true }, - { key: 8, label: `仓库id`, visible: true }, + { key: 8, label: `所属仓库`, visible: true }, { key: 9, label: `使用状态`, visible: true }, - { key: 10, label: `特殊库位`, visible: true }, + { key: 10, label: `工装类型`, visible: true }, { key: 11, label: `位置类型`, visible: true }, ]); @@ -198,23 +198,23 @@ const data = reactive>({ } }, rules: { - objId: [ - { required: true, message: "主键id不能为空", trigger: "blur" } - ], - storePlaceName: [ - { required: true, message: "库位名不能为空", trigger: "blur" } - ], + // objId: [ + // { required: true, message: "主键id不能为空", trigger: "blur" } + // ], + // storePlaceName: [ + // { required: true, message: "库位名不能为空", trigger: "blur" } + // ], storePlaceCode: [ { required: true, message: "库位代码不能为空", trigger: "blur" } ], // storeId: [ - // { required: true, message: "仓库id不能为空", trigger: "blur" } + // { required: true, message: "所属仓库不能为空", trigger: "blur" } // ], usedFlag: [ { required: true, message: "使用状态不能为空", trigger: "blur" } ], specitialType: [ - { required: true, message: "特殊库位不能为空", trigger: "change" } + { required: true, message: "工装类型不能为空", trigger: "change" } ], positionType: [ { required: true, message: "位置类型不能为空", trigger: "change" } diff --git a/src/views/wms/hppTransfer/index.vue b/src/views/wms/hppTransfer/index.vue new file mode 100644 index 0000000..b16caba --- /dev/null +++ b/src/views/wms/hppTransfer/index.vue @@ -0,0 +1,267 @@ + + + diff --git a/src/views/wms/wmsPurchaseOrderCopy/index.vue b/src/views/wms/wmsPurchaseOrderCopy/index.vue index 6fb003b..3945381 100644 --- a/src/views/wms/wmsPurchaseOrderCopy/index.vue +++ b/src/views/wms/wmsPurchaseOrderCopy/index.vue @@ -3,32 +3,32 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + 查询 重置 @@ -61,7 +61,7 @@ @current-change="parentTableCellClick" @selection-change="selectionChange" ref="parentTableRef"> - +