From 6f35f9dc767e99ad701f7f6e2f5d4c52b6cc1d0f Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 14 十月 2026 14:05:26 +0800
Subject: [PATCH] refactor(wls): 将级联选择组件替换为普通输入框

---
 src/views/wls/itemreceipt/index.vue |   37 -------------------------------------
 1 files changed, 0 insertions(+), 37 deletions(-)

diff --git a/src/views/wls/itemreceipt/index.vue b/src/views/wls/itemreceipt/index.vue
index 552e77a..b0c812b 100644
--- a/src/views/wls/itemreceipt/index.vue
+++ b/src/views/wls/itemreceipt/index.vue
@@ -13,22 +13,15 @@
   cancelItemReceipt,
   deleteItemReceipt,
   exportItemReceipt,
-  generateItemReceiptFromArrivalNotice,
   getItemReceiptPage,
 } from '#/api/mes/wm/itemreceipt';
 import { $t } from '#/locales';
 
 import { useGridColumns, useGridFormSchema } from './data';
 import Form from './modules/form.vue';
-import AnSelectDialog from './modules/an-select-dialog.vue';
 
 const [FormModal, formModalApi] = useVbenModal({
   connectedComponent: Form,
-  destroyOnClose: true,
-});
-
-const [AnSelectModal, anSelectModalApi] = useVbenModal({
-  connectedComponent: AnSelectDialog,
   destroyOnClose: true,
 });
 
@@ -84,28 +77,6 @@
   handleRefresh();
 }
 
-/** 浠庡埌璐ч�氱煡鐢熸垚閲囪喘鍏ュ簱鍗� */
-async function handleGenerateFromAN() {
-  anSelectModalApi.open();
-}
-
-/** 鍒拌揣閫氱煡閫夋嫨鍥炶皟 */
-async function handleArrivalNoticeSelected(arrivalNoticeId: number) {
-  const hideLoading = message.loading({
-    content: '姝e湪鐢熸垚閲囪喘鍏ュ簱鍗�...',
-    duration: 0,
-  });
-  try {
-    const id = await generateItemReceiptFromArrivalNotice(arrivalNoticeId);
-    message.success('閲囪喘鍏ュ簱鍗曠敓鎴愭垚鍔�');
-    // 璺宠浆鍒扮紪杈戦〉
-    formModalApi.setData({ formType: 'update', id }).open();
-    handleRefresh();
-  } finally {
-    hideLoading();
-  }
-}
-
 /** 瀵煎嚭琛ㄦ牸 */
 async function handleExport() {
   const data = await exportItemReceipt(await gridApi.formApi.getValues());
@@ -146,7 +117,6 @@
 <template>
   <Page auto-content-height>
     <FormModal @success="handleRefresh" />
-    <AnSelectModal @selected="handleArrivalNoticeSelected" />
 
     <Grid table-title="閲囪喘鍏ュ簱鍗曞垪琛�">
       <template #toolbar-tools>
@@ -158,13 +128,6 @@
               icon: ACTION_ICON.ADD,
               auth: ['mes:wm-item-receipt:create'],
               onClick: handleCreate,
-            },
-            {
-              label: '浠庡埌璐ч�氱煡鐢熸垚',
-              type: 'primary',
-              icon: ACTION_ICON.ADD,
-              auth: ['mes:wm-item-receipt:create'],
-              onClick: handleGenerateFromAN,
             },
             {
               label: $t('ui.actionTitle.export'),

--
Gitblit v1.9.3