Browse Source

调整完菜单项;为补充的菜单项添加对应的中文语言字典;

dengdx 2 months ago
parent
commit
cda07c7356
2 changed files with 12 additions and 29 deletions
  1. 5 0
      src/assets/i18n/messages/zh.js
  2. 7 29
      src/layouts/NavMenu.tsx

+ 5 - 0
src/assets/i18n/messages/zh.js

@@ -8,4 +8,9 @@ export default {
   archivelist:'归档清单',
   archivelist:'归档清单',
   bin:'回收站',
   bin:'回收站',
   sendlist:'发送清单',
   sendlist:'发送清单',
+  exam:'检查',
+  examlist:'检查清单',
+  process:'处理',
+  print:'打印',
+  printlist:'打印清单',
 };
 };

+ 7 - 29
src/layouts/NavMenu.tsx

@@ -1,5 +1,5 @@
 import React, { useState } from 'react';
 import React, { useState } from 'react';
-import { AppstoreOutlined, MailOutlined, SettingOutlined } from '@ant-design/icons';
+import { AppstoreOutlined, MailOutlined, PrinterOutlined, SettingOutlined } from '@ant-design/icons';
 import type { MenuProps } from 'antd';
 import type { MenuProps } from 'antd';
 import { Menu } from 'antd';
 import { Menu } from 'antd';
 import { FormattedMessage } from 'react-intl';
 import { FormattedMessage } from 'react-intl';
@@ -40,43 +40,21 @@ const items: MenuItem[] = [
     },
     },
     {
     {
         key: 'sub2',
         key: 'sub2',
-        label: 'Navigation Two',
+        label: <FormattedMessage id='exam' defaultMessage={'语言包中没有定义patient的翻译文本'} />,
         icon: <AppstoreOutlined />,
         icon: <AppstoreOutlined />,
-        children: [
-            { key: '5', label: 'Option 5' },
-            { key: '6', label: 'Option 6' },
-            {
-                key: 'sub3',
-                label: 'Submenu',
-                children: [
-                    { key: '7', label: 'Option 7' },
-                    { key: '8', label: 'Option 8' },
-                ],
-            },
-        ],
     },
     },
     {
     {
         type: 'divider',
         type: 'divider',
     },
     },
     {
     {
-        key: 'sub4',
-        label: 'Navigation Three',
+        key: 'process',
+        label: <FormattedMessage id='process' defaultMessage={'语言包中没有定义patient的翻译文本'} />,
         icon: <SettingOutlined />,
         icon: <SettingOutlined />,
-        children: [
-            { key: '9', label: 'Option 9' },
-            { key: '10', label: 'Option 10' },
-            { key: '11', label: 'Option 11' },
-            { key: '12', label: 'Option 12' },
-        ],
     },
     },
     {
     {
-        key: 'grp',
-        label: 'Group',
-        type: 'group',
-        children: [
-            { key: '13', label: 'Option 13' },
-            { key: '14', label: 'Option 14' },
-        ],
+        key: 'print',
+        label: <FormattedMessage id='print' defaultMessage={'语言包中没有定义patient的翻译文本'} />,
+        icon: <PrinterOutlined />,
     },
     },
 ];
 ];