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 @@
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+ {{ scope.$index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 处理
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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"
/>
+
+
+
+
+
+
+
+
+
+