From 2abac8b3f94d9b77f1327d2fcb8521df18287a4a Mon Sep 17 00:00:00 2001 From: yueli Date: Wed, 9 Sep 2026 09:31:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(borrow,outbound):=20=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E9=A1=B5=E5=AE=A1=E6=89=B9=E4=BA=BA=E6=94=B9=E5=8F=AF=E9=80=89?= =?UTF-8?q?(=E9=BB=98=E8=AE=A4=E5=85=8D=E5=AE=A1=E6=89=B9)=EF=BC=8C?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E8=AF=AD=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 出库/借库申请不再强制选审批人;命中需审批且未选人时由后端提示补选 - 成功提示改为:含需审批物料将进入审批,否则直接交库管执行 --- inventory-web/src/views/borrow/apply/index.vue | 2 +- inventory-web/src/views/outbound/Selection.vue | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/inventory-web/src/views/borrow/apply/index.vue b/inventory-web/src/views/borrow/apply/index.vue index d390d0a..fa6934c 100644 --- a/inventory-web/src/views/borrow/apply/index.vue +++ b/inventory-web/src/views/borrow/apply/index.vue @@ -1113,7 +1113,7 @@ const confirmSubmitRequest = async () => { requestDialogVisible.value = false selectedItems.value = [] - ElMessage.success('借库申请已提交,等待主管审批!') + ElMessage.success('借库申请已提交(含需审批物料时将进入审批,否则直接交库管执行)') } catch (err: any) { ElMessage.error(err?.message || err?.msg || '提交申请失败,请重试') } finally { diff --git a/inventory-web/src/views/outbound/Selection.vue b/inventory-web/src/views/outbound/Selection.vue index 7af1ea7..637da22 100644 --- a/inventory-web/src/views/outbound/Selection.vue +++ b/inventory-web/src/views/outbound/Selection.vue @@ -1100,10 +1100,7 @@ const confirmSubmitRequest = async () => { ElMessage.warning('请填写申请原因') return } - if (!requestApproverId.value) { - ElMessage.warning('请选择指定审批人') - return - } + // 审批人改为可选:默认不审批时无需选择;所选物料命中“需审批”但未选审批人时,后端会提示补选 if (!requestOutboundType.value) { ElMessage.warning('请选择出库类型') return @@ -1129,7 +1126,7 @@ const confirmSubmitRequest = async () => { // 成功:关闭弹窗、清空列表、提示 requestDialogVisible.value = false selectedItems.value = [] - ElMessage.success('出库申请已提交,等待主管审批!') + ElMessage.success('出库申请已提交(含需审批物料时将进入审批,否则直接交库管执行)') } catch (err: any) { ElMessage.error(err?.message || err?.msg || '提交申请失败,请重试') } finally {