From ca41d8aab9dfd36f54ed75dfe166b83805d2881c Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Wed, 9 Jul 2025 13:08:48 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=86=E6=96=99=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/foodManage/pickManage.js | 151 ++++++++++++ .../pickManage/materialPicking/detail.vue | 53 ++--- .../pickManage/materialPicking/edit.vue | 223 +++++++----------- .../pickManage/materialPicking/index.vue | 92 +++----- 4 files changed, 297 insertions(+), 222 deletions(-) create mode 100644 src/api/foodManage/pickManage.js diff --git a/src/api/foodManage/pickManage.js b/src/api/foodManage/pickManage.js new file mode 100644 index 00000000..264af6ed --- /dev/null +++ b/src/api/foodManage/pickManage.js @@ -0,0 +1,151 @@ +import request from '@/utils/request' + +// 原料类别树 +export function systemMaterialTreeApi(data) { + return request({ + url: '/smart-canteen/cook_material_type/getTree', + method: 'post', + data: data + }) +} +// 查询原料列表 +export function getMaterialListApi(data) { + return request({ + url: '/smart-canteen/cook_material/list', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params: data + }) +} + +// 查询货品库存列表 +export function getStockMaterialListApi(data) { + return request({ + url: '/smart-canteen/ims/inventory/list', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data, + params:{ + pageNum:data.pageNum, + pageSize:data.pageSize + } + }) +} + +//查询供应商列表 isPaging 0不分页 2分页 +export function supplierPageApi(data) { + return request({ + url: '/smart-canteen/ims_supplier/list', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params:data + }) +} + +// 仓库 +export function drpWareHousePageApi(data) { + return request({ + url: '/smart-canteen/ims_warehouse_info/listAll', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params: data + }) +} + + + +// -------------领料单--------------- +//获取领料单分页列表 +export function fetchMaterialPageApi(data) { + return request({ + url: '/smart-canteen/ims_fetch_material/list', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params:data + }) +} +//获取领料单详情 +export function getFetchMaterialInfoApi(data) { + return request({ + url: '/smart-canteen/ims_fetch_material/page-detail', + method: 'get', + headers: { + //"merchant-id":"378915229716713472", + }, + params:data + }) +} +// 新增领料单-保存 +export function addFetchMaterialApi(data) { + return request({ + url: '/smart-canteen/ims_fetch_material/save', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data + }) +} +// 编辑领料单-提交 +export function editFetchMaterialApi(data) { + return request({ + url: '/smart-canteen/ims_fetch_material/commit', + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + }, + data: data + }) +} +// 删除领料单 +export function delFetchMaterialApi(data) { + return request({ + url: '/smart-canteen/ims_fetch_material/remove/'+data.fetchMaterialId, + method: 'post', + headers: { + //"merchant-id":"378915229716713472", + } + }) +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/foodManage/pickManage/materialPicking/detail.vue b/src/views/foodManage/pickManage/materialPicking/detail.vue index d3e1cf53..908392a1 100644 --- a/src/views/foodManage/pickManage/materialPicking/detail.vue +++ b/src/views/foodManage/pickManage/materialPicking/detail.vue @@ -4,19 +4,19 @@ - {{baseInfo.orderGoodsCode}} + {{baseInfo.fetchMaterialCode}} - {{ baseInfo.orderTitle }} + {{ baseInfo.title }} - {{ baseInfo.requestArrivalTime }} + {{ baseInfo.fetchMaterialTime }} - {{ baseInfo.pickMan }} + {{ baseInfo.fetchUser }} @@ -51,31 +51,18 @@
- - + + - - - - - - - - - - + + + +
@@ -87,10 +74,8 @@ -