diff --git a/src/api/storeManagement/graphiteMoldOutbound.js b/src/api/storeManagement/graphiteMoldOutbound.js new file mode 100644 index 00000000..a58fe10f --- /dev/null +++ b/src/api/storeManagement/graphiteMoldOutbound.js @@ -0,0 +1,77 @@ +// 玻璃饼出库 +import request from '@/axios'; + +// 列表 +export const getList = params => + request({ + url: '/api/blade-wms/stGraphiteMoldOut/page', + method: 'get', + params + }) + +// 根据物料编码选择仓库 +export const getWarehouseList = params => + request({ + url: '/api/blade-wms/stRealtimeStock/findStorehouseByGoodsCode', + method: 'get', + params + }) + +// 查询物料信息 +export const getGoodsList = params => + request({ + url: '/api/blade-wms/combox/config/goodsAll', + method: 'get', + params + }) + +// // 根据库房ID和物料编号查找库位号 +export const getLocationData = params => { + return request({ + url: '/api/blade-wms/stOtherOutRecord/queryByGoodsIdShId', + method: 'get', + params + }); +}; + +// 扫码出库 +export const scanIssue = params => + request({ + url: '/api/blade-wms/stGraphiteMoldOut/scanCard', + method: 'get', + params + }) + +// 报废出库 +export const scrapOut = params => { + return request({ + url: '/api/blade-wms/stExpireRecord/invalidatedOut', + method: 'post', + params + }); +}; + + +// 批量出库 +export const batchIssue = data => + request({ + url: '/api/blade-wms/stGraphiteMoldOut/batchSubmitOutStock ', + method: 'post', + data + }); + +// 修改 +export const editIssue = data => + request({ + url: '/api/blade-wms/stGraphiteMoldOut/update', + method: 'post', + data + }); + +// 删除 +export const delIssue = params => + request({ + url: '/api/blade-wms/stGraphiteMoldOut/remove ', + method: 'post', + params + }); \ No newline at end of file diff --git a/src/views/inboundOutboundManagement/glassCakeOutbound/components/outboundDialog.vue b/src/views/inboundOutboundManagement/glassCakeOutbound/components/outboundDialog.vue index 625ff04b..399ede6a 100644 --- a/src/views/inboundOutboundManagement/glassCakeOutbound/components/outboundDialog.vue +++ b/src/views/inboundOutboundManagement/glassCakeOutbound/components/outboundDialog.vue @@ -128,7 +128,7 @@ export default { option: { columnSort: true, tip: false, - height:'auto', + height:window.innerHeight - 200, align: 'center', calcHeight: 32, simplePage: false, diff --git a/src/views/inboundOutboundManagement/graphiteMoldOutbound/components/addDialog.vue b/src/views/inboundOutboundManagement/graphiteMoldOutbound/components/addDialog.vue new file mode 100644 index 00000000..eb1a9233 --- /dev/null +++ b/src/views/inboundOutboundManagement/graphiteMoldOutbound/components/addDialog.vue @@ -0,0 +1,304 @@ + + + \ No newline at end of file diff --git a/src/views/inboundOutboundManagement/graphiteMoldOutbound/components/outboundDialog.vue b/src/views/inboundOutboundManagement/graphiteMoldOutbound/components/outboundDialog.vue new file mode 100644 index 00000000..ce6123b0 --- /dev/null +++ b/src/views/inboundOutboundManagement/graphiteMoldOutbound/components/outboundDialog.vue @@ -0,0 +1,524 @@ + + + \ No newline at end of file diff --git a/src/views/inboundOutboundManagement/graphiteMoldOutbound/index.vue b/src/views/inboundOutboundManagement/graphiteMoldOutbound/index.vue new file mode 100644 index 00000000..15ca27ed --- /dev/null +++ b/src/views/inboundOutboundManagement/graphiteMoldOutbound/index.vue @@ -0,0 +1,459 @@ + +