From 3933f3629ec6282e5f070923f04bbf2c1add6687 Mon Sep 17 00:00:00 2001 From: zs <zhousong@weben-smart.com> Date: 周三, 30 4月 2025 13:58:19 +0800 Subject: [PATCH] 物料基础表导入导出增删改查 --- HIAWms/web/src/widgets/HIAWms/Views/HIAWms.tsx | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/HIAWms/web/src/widgets/HIAWms/Views/HIAWms.tsx b/HIAWms/web/src/widgets/HIAWms/Views/HIAWms.tsx index 41e4a16..57e5ac0 100644 --- a/HIAWms/web/src/widgets/HIAWms/Views/HIAWms.tsx +++ b/HIAWms/web/src/widgets/HIAWms/Views/HIAWms.tsx @@ -8,13 +8,13 @@ onMounted, } from 'vue' import styles from './HIAWms.module.scss' -// import WmsContainer from './Pages/WmsContainer/WmsContainer' +// import WmsContainer from './Pages/HIAWms/WmsContainer' import Tab from '@/components/Tab/Tab' import { useProvideModels } from '@/libs/Provider/app' import { usePermission } from '@/libs/Permission/Permission' import { permissionCodes } from '../enum' import { ModuleType, TabItem } from '../type/Type' -import { getEntityNames } from '../../hook' +import { getEntityNames } from '@/hooks/hook' import TabPane from '@/components/Tab/TabPane' const Models: ModuleType = import.meta.glob('./config/*.json', { @@ -22,6 +22,8 @@ }) const entityNames = getEntityNames(Models) + +const nameToLabelMap = [{ name: 'WmsMaterial', label: '鐗╂枡鍩虹' }] export default defineComponent({ name: 'HIAWms', @@ -44,11 +46,13 @@ for (const i in entityNames) { const name = entityNames[i] const module = await import(`./Pages/${name}/${name}.tsx`) - const WmsContainer = markRaw(module.default) + const WmsPlaces = markRaw(module.default) + const foundLabel = + nameToLabelMap.find((item) => item.name === name)?.label || name tabData.value.push({ - label: name, + label: foundLabel, name, - component: WmsContainer, + component: WmsPlaces, }) } } @@ -64,7 +68,7 @@ return ( <TabPane label={widgetInfo.label} name={widgetInfo.name}> <Widget - ref={(r: any) => (rf.value['WmsContainer'] = r)} + ref={(r: any) => (rf.value['WmsMaterial'] = r)} ></Widget> </TabPane> ) -- Gitblit v1.9.3