From b27d767fe8423ec03e19c9196f5b98578131a023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=93=E8=B1=86=E8=B1=86?= <3346088772@qq.comcd> Date: Fri, 26 Jan 2024 17:44:10 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E5=85=A5=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/md/pallet.js | 10 + src/api/mes/wm/itemrecpt.js | 7 +- src/views/mes/md/pallet/index.vue | 22 +- src/views/mes/wm/itemrecpt/index.vue | 576 +++++++++++++++++++-------- 4 files changed, 437 insertions(+), 178 deletions(-) diff --git a/src/api/mes/md/pallet.js b/src/api/mes/md/pallet.js index 78f66bd..9baa8dd 100644 --- a/src/api/mes/md/pallet.js +++ b/src/api/mes/md/pallet.js @@ -52,3 +52,13 @@ export function findPalletCode(query) { params: query, }); } + +// 托盘设置导出 +export function exportProPallet(query) { + return request({ + url: "/propallet/exportProPallet", + method: "get", + params: query, + }); +} + diff --git a/src/api/mes/wm/itemrecpt.js b/src/api/mes/wm/itemrecpt.js index 4e0bf92..19700ca 100644 --- a/src/api/mes/wm/itemrecpt.js +++ b/src/api/mes/wm/itemrecpt.js @@ -45,10 +45,11 @@ export function confirmItemrecpt(data) { } //执行入库 -export function execute(recptId) { +export function storage(data) { return request({ - url: '/mes/wm/itemrecpt/' + recptId, - method: 'put' + url: '/wmMatter/storage', + method: 'post', + data: data }) } diff --git a/src/views/mes/md/pallet/index.vue b/src/views/mes/md/pallet/index.vue index 7d291aa..a94728f 100644 --- a/src/views/mes/md/pallet/index.vue +++ b/src/views/mes/md/pallet/index.vue @@ -375,6 +375,7 @@ import { updateMdItem, findPalletCode, batchDeleteProPallet, + exportProPallet, } from "@/api/mes/md/pallet"; import { genCode } from "@/api/system/autocode/rule"; @@ -431,13 +432,14 @@ export default { // 上传的地址 url: process.env.VUE_APP_BASE_API + "/mes/md/mditem/importData", }, + // 设置上传的请求头部 + headers: { Authorization: "Bearer " + getToken() }, // 查询参数 queryParams: { pageNum: 1, pageSize: 10, palletCode: undefined, itemName: undefined, - itemTypeId: 0, }, // 表单校验 rules: { @@ -455,9 +457,6 @@ export default { unitOfMeasure: [ { required: true, message: "单位不能为空", trigger: "blur" }, ], - itemTypeId: [ - { required: true, message: "物料分类不能为空", trigger: "blur" }, - ], }, }; }, @@ -521,7 +520,6 @@ export default { }, /** 修改按钮操作 */ handleUpdate(row) { - console.log(row); this.reset(); this.form = row; this.open = true; @@ -584,13 +582,13 @@ export default { }, /** 导出按钮操作 */ handleExport() { - // this.download( - // "mes/md/mditem/export", - // { - // ...this.queryParams, - // }, - // `user_${new Date().getTime()}.xlsx` - // ); + this.download( + "/propallet/exportProPallet", + { + ...this.queryParams, + }, + `calplan_${new Date().getTime()}.xlsx` + ); }, /** 导入按钮操作 */ handleImport() { diff --git a/src/views/mes/wm/itemrecpt/index.vue b/src/views/mes/wm/itemrecpt/index.vue index ab8fe83..9cb98f4 100644 --- a/src/views/mes/wm/itemrecpt/index.vue +++ b/src/views/mes/wm/itemrecpt/index.vue @@ -1,6 +1,13 @@ \ No newline at end of file +