From 2d70581fff242cce4126c1ac592edc4f24986b31 Mon Sep 17 00:00:00 2001 From: xiaofajia <1665375861@qq.com> Date: Wed, 16 Oct 2024 22:39:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E5=A4=84=E7=90=86=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E3=80=81=E5=91=98=E5=B7=A5=E7=A1=AE=E8=AE=A4=E9=A2=86?= =?UTF-8?q?=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/repair/tickets/TicketWares.js | 18 ++ .../stockOperate/Components/SoTable.vue | 2 +- .../stockOperate/Components/WaresItem.vue | 218 ++++++++++++++++++ src/views/repair/stockOperate/WaresAudit.vue | 33 +++ .../repair/tickets/Components/TicketWares.vue | 73 +++++- 5 files changed, 339 insertions(+), 5 deletions(-) create mode 100644 src/views/repair/stockOperate/Components/WaresItem.vue create mode 100644 src/views/repair/stockOperate/WaresAudit.vue diff --git a/src/api/repair/tickets/TicketWares.js b/src/api/repair/tickets/TicketWares.js index 7bf6a6a..deaa773 100644 --- a/src/api/repair/tickets/TicketWares.js +++ b/src/api/repair/tickets/TicketWares.js @@ -36,3 +36,21 @@ export function auditTicketWares(data){ data }) } + +// 仓库通知领料 +export function pass(data){ + return request({ + url: preUrl + '/pass', + method: 'post', + data + }) +} + +// 员工确认领料 +export function repairPassTicketWares(data){ + return request({ + url: preUrl + "/repairPass", + method: "post", + data + }) +} diff --git a/src/views/repair/stockOperate/Components/SoTable.vue b/src/views/repair/stockOperate/Components/SoTable.vue index edd21de..2385a65 100644 --- a/src/views/repair/stockOperate/Components/SoTable.vue +++ b/src/views/repair/stockOperate/Components/SoTable.vue @@ -188,7 +188,7 @@ export default { /** 保存数据 */ save(row) { if (!this.soByType && row.stock < row.count){ - row.count = 1 + row.count = 0 this.$modal.msgError("库存数量不足") } // 更新表格的数据 diff --git a/src/views/repair/stockOperate/Components/WaresItem.vue b/src/views/repair/stockOperate/Components/WaresItem.vue new file mode 100644 index 0000000..46b4e1e --- /dev/null +++ b/src/views/repair/stockOperate/Components/WaresItem.vue @@ -0,0 +1,218 @@ + + + + + diff --git a/src/views/repair/stockOperate/WaresAudit.vue b/src/views/repair/stockOperate/WaresAudit.vue new file mode 100644 index 0000000..bff6e6f --- /dev/null +++ b/src/views/repair/stockOperate/WaresAudit.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/src/views/repair/tickets/Components/TicketWares.vue b/src/views/repair/tickets/Components/TicketWares.vue index 7ee4b03..fd17436 100644 --- a/src/views/repair/tickets/Components/TicketWares.vue +++ b/src/views/repair/tickets/Components/TicketWares.vue @@ -42,8 +42,8 @@ 审核 - - 完成 + + 领料 @@ -53,12 +53,26 @@ @pagination="getList" /> + + + + + + + + + +