From ca79e0c23d23769f11ec5b2a7c81b02107139061 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Mon, 15 Dec 2025 13:10:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E6=8B=92?= =?UTF-8?q?=E7=AD=BE=E5=8A=9F=E8=83=BD=E5=B9=B6=E6=98=BE=E7=A4=BA=E7=BB=91?= =?UTF-8?q?=E5=AE=9A=E8=AE=A2=E5=8D=95=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在收货详情页添加拒签操作和状态显示 - 在发货计划页添加订单绑定显示和输入框 --- klp-ui/src/views/wms/delivery/plan/index.vue | 18 ++++++++++++++++-- klp-ui/src/views/wms/receive/detail/index.vue | 18 +++++++++++++++++- 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/klp-ui/src/views/wms/delivery/plan/index.vue b/klp-ui/src/views/wms/delivery/plan/index.vue index 115156e1..d65e982b 100644 --- a/klp-ui/src/views/wms/delivery/plan/index.vue +++ b/klp-ui/src/views/wms/delivery/plan/index.vue @@ -54,7 +54,15 @@ {{ row.createBy }}({{ parseTime(row.updateTime, '{y}-{m}-{d}') }})
- 备注: + + + + + 备注: + + + + {{ row.remark || '-' }}
@@ -118,6 +126,9 @@ placeholder="请选择计划日期"> + + + @@ -175,6 +186,8 @@ export default { form: { planName: '', planDate: '', + orderId: '', + remark: '', }, // 表单校验 rules: {}, @@ -320,7 +333,8 @@ export default { createTime: undefined, createBy: undefined, updateTime: undefined, - updateBy: undefined + updateBy: undefined, + orderId: undefined, }; this.resetForm("form"); }, diff --git a/klp-ui/src/views/wms/receive/detail/index.vue b/klp-ui/src/views/wms/receive/detail/index.vue index 483fbec6..53c7f374 100644 --- a/klp-ui/src/views/wms/receive/detail/index.vue +++ b/klp-ui/src/views/wms/receive/detail/index.vue @@ -79,6 +79,7 @@ @@ -87,7 +88,7 @@ 签收 删除 + @click="handleReject(scope.row)">拒签 @@ -262,6 +263,21 @@ export default { this.open = false; this.reset(); }, + handleReject(row) { + this.$modal.confirm("确认拒签吗?", "拒签确认", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning" + }).then(() => { + updatePendingAction({ + ...row, + actionStatus: 3, // 3表示拒签 + }).then(response => { + this.$modal.msgSuccess("拒签成功"); + this.getList(); + }); + }); + }, // 表单重置 reset() { this.form = {