From 6e58d4d73fd2868e13c991e878b5926aee8659d7 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 30 Mar 2026 23:05:39 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=9D=82=E9=A1=B9=E5=87=BA=E5=BA=93=E5=8D=95=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=EF=BC=8C=E7=A7=BB=E9=99=A4=E6=8F=90=E4=BA=A4=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=B9=B6=E8=B0=83=E6=95=B4=E5=AD=97=E6=AE=B5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除杂项出库单表单中的提交按钮,简化用户操作流程。调整表单字段逻辑,确保在编辑和查看模式下的字段状态一致,提升用户体验。 --- src/views/mes/wm/miscissue/MiscIssueForm.vue | 15 ++---- .../mes/wm/miscissue/MiscIssueLineList.vue | 53 ++++++++++++------- src/views/mes/wm/miscissue/index.vue | 10 ---- .../mes/wm/productissue/ProductIssueForm.vue | 9 ++-- .../mes/wm/returnissue/ReturnIssueForm.vue | 9 ++-- 5 files changed, 47 insertions(+), 49 deletions(-) diff --git a/src/views/mes/wm/miscissue/MiscIssueForm.vue b/src/views/mes/wm/miscissue/MiscIssueForm.vue index f018e3eda..24add6a03 100644 --- a/src/views/mes/wm/miscissue/MiscIssueForm.vue +++ b/src/views/mes/wm/miscissue/MiscIssueForm.vue @@ -104,10 +104,7 @@ 保 存 ('create') // 表单的类型:create / update / submit / finish / detail +const formType = ref('create') // 表单的类型:create / update / finish / detail const isEditable = computed(() => ['create', 'update'].includes(formType.value)) // 是否为编辑模式 -const isSubmit = computed(() => formType.value === 'submit') // 是否为提交模式 const isFinish = computed(() => formType.value === 'finish') // 是否为执行出库模式 -const isDetail = computed(() => ['detail', 'submit', 'finish'].includes(formType.value)) // 是否为详情模式 -const isHeaderReadonly = computed(() => ['submit', 'detail', 'finish'].includes(formType.value)) // 是否只读 +const isDetail = computed(() => ['detail', 'finish'].includes(formType.value)) // 是否为详情模式 +const isHeaderReadonly = computed(() => ['detail', 'finish'].includes(formType.value)) // 是否只读 const dialogTitle = computed(() => { const titles = { create: '新增杂项出库单', update: '编辑杂项出库单', - submit: '提交杂项出库单', finish: '执行出库', detail: '杂项出库单详情' } @@ -183,7 +178,7 @@ const open = async (type: string, id?: number) => { dialogVisible.value = true formType.value = type resetForm() - // 修改/提交/执行出库/详情时,加载数据 + // 修改/执行出库/详情时,加载数据 if (id) { formLoading.value = true try { diff --git a/src/views/mes/wm/miscissue/MiscIssueLineList.vue b/src/views/mes/wm/miscissue/MiscIssueLineList.vue index 3e8b1e7c5..52b3bfe5a 100644 --- a/src/views/mes/wm/miscissue/MiscIssueLineList.vue +++ b/src/views/mes/wm/miscissue/MiscIssueLineList.vue @@ -48,11 +48,13 @@ v-loading="formLoading" > - - - - + + @@ -68,14 +70,14 @@ - + - + @@ -83,13 +85,17 @@ - + @@ -110,7 +116,8 @@