From 1c1af9b0fc10778ae5ac13cc68fd4030affbcfe1 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期三, 09 九月 2026 10:59:53 +0800
Subject: [PATCH] feat(wm): 新增SN码管理和设备入库功能

---
 src/views/wls/miscreceipt/modules/form.vue |   38 --------------------------------------
 1 files changed, 0 insertions(+), 38 deletions(-)

diff --git a/src/views/wls/miscreceipt/modules/form.vue b/src/views/wls/miscreceipt/modules/form.vue
index cfab99d..435f58c 100644
--- a/src/views/wls/miscreceipt/modules/form.vue
+++ b/src/views/wls/miscreceipt/modules/form.vue
@@ -15,7 +15,6 @@
   createMiscReceipt,
   finishMiscReceipt,
   getMiscReceipt,
-  submitMiscReceipt,
   updateMiscReceipt,
 } from '#/api/mes/wm/miscreceipt';
 import { $t } from '#/locales';
@@ -32,12 +31,6 @@
   ['create', 'update'].includes(formType.value),
 );
 const isFinish = computed(() => formType.value === 'finish'); // 鏄惁涓烘墽琛屽叆搴撴ā寮�
-const canSubmit = computed(
-  () =>
-    // 鏄惁鍙彁浜�
-    formType.value === 'update' &&
-    formData.value?.status === MesWmMiscReceiptStatusEnum.PREPARE,
-);
 const getTitle = computed(() => {
   if (formType.value === 'detail') {
     return $t('ui.actionTitle.view', ['鏉傞」鍏ュ簱鍗�']);
@@ -63,30 +56,6 @@
   showDefaultActions: false,
   wrapperClass: 'grid-cols-3',
 });
-
-/** 鎻愪氦鍏ュ簱鍗曪細琛ㄥ崟鏈変慨鏀规椂鍏堜繚瀛橈紝鍐嶈皟鐢ㄦ彁浜ゆ帴鍙� */
-async function handleSubmit() {
-  const { valid } = await formApi.validate();
-  if (!valid || !formData.value?.id) {
-    return;
-  }
-  modalApi.lock();
-  try {
-    const current = JSON.stringify(await formApi.getValues());
-    if (current !== originalSnapshot.value) {
-      const data =
-        (await formApi.getValues()) as MesWmMiscReceiptApi.MiscReceipt;
-      await updateMiscReceipt({ ...formData.value, ...data });
-      originalSnapshot.value = current;
-    }
-    await submitMiscReceipt(formData.value.id);
-    message.success('鎻愪氦鎴愬姛');
-    await modalApi.close();
-    emit('success');
-  } finally {
-    modalApi.unlock();
-  }
-}
 
 /** 鎵ц鍏ュ簱 */
 async function handleFinish() {
@@ -180,13 +149,6 @@
     </template>
     <template #prepend-footer>
       <div class="flex flex-auto items-center gap-2">
-        <Popconfirm
-          v-if="canSubmit"
-          title="纭鎻愪氦璇ユ潅椤瑰叆搴撳崟锛熴�愭彁浜ゅ悗灏嗕笉鑳戒慨鏀广��"
-          @confirm="handleSubmit"
-        >
-          <Button type="primary">鎻愪氦</Button>
-        </Popconfirm>
         <Popconfirm
           v-if="isFinish"
           title="纭鎵ц鍏ュ簱锛熸墽琛屽悗灏嗘洿鏂板簱瀛樺彴璐︺��"

--
Gitblit v1.9.3