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