From 001851368368780b2b787bca79c905370dafb5ce Mon Sep 17 00:00:00 2001
From: Joshi <3040996759@qq.com>
Date: Sat, 19 Jul 2025 14:34:48 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BA=93=E5=AD=98=E7=AE=A1?=
=?UTF-8?q?=E7=90=86,=E7=8E=B0=E5=9C=A8=E9=97=AE=E9=A2=98=E5=B0=B1?=
=?UTF-8?q?=E6=98=AF=E5=87=BA=E5=85=A5=E5=BA=93=E7=A7=BB=E5=BA=93=E4=BB=A5?=
=?UTF-8?q?=E5=8F=8A=E6=92=A4=E5=9B=9E=E6=93=8D=E4=BD=9C=E9=83=BD=E6=98=AF?=
=?UTF-8?q?=E6=9F=90=E4=B8=AA=E4=B8=BB=E8=A1=A8id=E5=B8=A6=E7=9D=80?=
=?UTF-8?q?=E7=9A=84=E6=89=80=E6=9C=89=E8=AF=A6=E6=83=85=E8=AE=B0=E5=BD=95?=
=?UTF-8?q?=E4=B8=80=E5=B9=B6=E6=93=8D=E4=BD=9C=E5=B9=B6=E4=B8=8D=E8=83=BD?=
=?UTF-8?q?=E5=8D=95=E4=B8=AA=E4=BF=AE=E6=94=B9,=E6=AF=94=E5=A6=82?=
=?UTF-8?q?=E6=92=A4=E5=9B=9E=E6=9F=90=E4=B8=80=E6=9D=A1=E8=AF=A6=E6=83=85?=
=?UTF-8?q?,=E5=A6=82=E6=9E=9C=E6=83=B3=E5=AE=9E=E7=8E=B0=E8=BF=99?=
=?UTF-8?q?=E4=B8=80=E5=8A=9F=E8=83=BD=E9=9C=80=E8=A6=81=E4=BF=AE=E6=94=B9?=
=?UTF-8?q?=E4=B8=BB=E8=A1=A8status=E5=AD=97=E6=AE=B5=E5=92=8C=E8=AF=A6?=
=?UTF-8?q?=E6=83=85=E8=A1=A8=E6=B7=BB=E5=8A=A0status=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
klp-ui/src/views/wms/stockIo/index.vue | 13 ++-
.../src/views/wms/stockIo/panels/detail.vue | 79 +++++++++++++++----
.../impl/WmsStockIoDetailServiceImpl.java | 76 ++++++++++++++++++
.../service/impl/WmsStockIoServiceImpl.java | 9 +--
4 files changed, 151 insertions(+), 26 deletions(-)
diff --git a/klp-ui/src/views/wms/stockIo/index.vue b/klp-ui/src/views/wms/stockIo/index.vue
index ea5adb2a..3e98e087 100644
--- a/klp-ui/src/views/wms/stockIo/index.vue
+++ b/klp-ui/src/views/wms/stockIo/index.vue
@@ -31,12 +31,9 @@
-
+
+
+
@@ -107,7 +104,9 @@
-
+
+ {{ scope.row.status === 2 ? '已完成' : (scope.row.status === 0 ? '草稿' : '待审核') }}
+
diff --git a/klp-ui/src/views/wms/stockIo/panels/detail.vue b/klp-ui/src/views/wms/stockIo/panels/detail.vue
index c13d0382..e024e3bb 100644
--- a/klp-ui/src/views/wms/stockIo/panels/detail.vue
+++ b/klp-ui/src/views/wms/stockIo/panels/detail.vue
@@ -6,8 +6,8 @@
{{ stockIo.ioType }}
{{ stockIo.bizType }}
-
- {{ stockIo.status === 2 ? '已审核' : (stockIo.status === 0 ? '草稿' : '未审核') }}
+
+ {{ stockIo.status === 2 ? '已完成' : (stockIo.status === 0 ? '草稿' : '待审核') }}
{{ stockIo.remark }}
@@ -22,6 +22,7 @@
icon="el-icon-plus"
size="mini"
@click="handleAdd"
+ :disabled="stockIo.status >= 2"
v-hasPermi="['klp:stockIoDetail:add']"
>新增
@@ -31,7 +32,7 @@
plain
icon="el-icon-edit"
size="mini"
- :disabled="single"
+ :disabled="single || stockIo.status >= 2"
@click="handleUpdate"
v-hasPermi="['klp:stockIoDetail:edit']"
>修改
@@ -42,7 +43,7 @@
plain
icon="el-icon-delete"
size="mini"
- :disabled="multiple"
+ :disabled="multiple || stockIo.status >= 2"
@click="handleDelete"
v-hasPermi="['klp:stockIoDetail:remove']"
>删除
@@ -82,6 +83,7 @@
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
+ :disabled="stockIo.status >= 2"
v-hasPermi="['klp:stockIoDetail:edit']"
>修改
删除
@@ -117,7 +120,15 @@
type="primary"
:loading="auditLoading"
@click="handleAudit"
- >审核
+ >{{ getAuditButtonText() }}
+
+
+ 撤回
@@ -171,7 +182,7 @@