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