392 lines
9.6 KiB
TypeScript
392 lines
9.6 KiB
TypeScript
|
|
import {
|
||
|
|
ApiOutlined,
|
||
|
|
AreaChartOutlined,
|
||
|
|
AudioOutlined,
|
||
|
|
AuditOutlined,
|
||
|
|
BankOutlined,
|
||
|
|
BarChartOutlined,
|
||
|
|
BarcodeOutlined,
|
||
|
|
BellOutlined,
|
||
|
|
BookOutlined,
|
||
|
|
BugOutlined,
|
||
|
|
BuildOutlined,
|
||
|
|
BulbOutlined,
|
||
|
|
// 时间图标
|
||
|
|
CalendarOutlined,
|
||
|
|
CameraOutlined,
|
||
|
|
CarOutlined,
|
||
|
|
CheckOutlined,
|
||
|
|
ClockCircleOutlined,
|
||
|
|
CloseOutlined,
|
||
|
|
CloudOutlined,
|
||
|
|
ClusterOutlined,
|
||
|
|
CodeOutlined,
|
||
|
|
CompassOutlined,
|
||
|
|
ControlOutlined,
|
||
|
|
CopyOutlined,
|
||
|
|
CreditCardOutlined,
|
||
|
|
CrownOutlined,
|
||
|
|
DashboardOutlined,
|
||
|
|
DatabaseOutlined,
|
||
|
|
DeleteOutlined,
|
||
|
|
DesktopOutlined,
|
||
|
|
DisconnectOutlined,
|
||
|
|
// 财务图标
|
||
|
|
DollarOutlined,
|
||
|
|
// PrintOutlined, // 不存在,使用 PrinterOutlined 替代
|
||
|
|
DownloadOutlined,
|
||
|
|
DownOutlined,
|
||
|
|
EditOutlined,
|
||
|
|
// 地图图标
|
||
|
|
EnvironmentOutlined,
|
||
|
|
EuroOutlined,
|
||
|
|
ExclamationCircleOutlined,
|
||
|
|
ExperimentOutlined,
|
||
|
|
EyeInvisibleOutlined,
|
||
|
|
EyeOutlined,
|
||
|
|
FileExcelOutlined,
|
||
|
|
FileImageOutlined,
|
||
|
|
FileOutlined,
|
||
|
|
FilePdfOutlined,
|
||
|
|
FileTextOutlined,
|
||
|
|
FileWordOutlined,
|
||
|
|
// 其他常用图标
|
||
|
|
FireOutlined,
|
||
|
|
FlagOutlined,
|
||
|
|
// 文档图标
|
||
|
|
FolderOutlined,
|
||
|
|
FundOutlined,
|
||
|
|
GiftOutlined,
|
||
|
|
GlobalOutlined,
|
||
|
|
HeartOutlined,
|
||
|
|
HistoryOutlined,
|
||
|
|
// 常用系统图标
|
||
|
|
HomeOutlined,
|
||
|
|
IdcardOutlined,
|
||
|
|
InfoCircleOutlined,
|
||
|
|
KeyOutlined,
|
||
|
|
LaptopOutlined,
|
||
|
|
LeftOutlined,
|
||
|
|
LikeOutlined,
|
||
|
|
LineChartOutlined,
|
||
|
|
LinkOutlined,
|
||
|
|
// 状态图标
|
||
|
|
LoadingOutlined,
|
||
|
|
LockOutlined,
|
||
|
|
// 通信图标
|
||
|
|
MailOutlined,
|
||
|
|
// 导航图标
|
||
|
|
MenuOutlined,
|
||
|
|
MessageOutlined,
|
||
|
|
// 设备图标
|
||
|
|
MobileOutlined,
|
||
|
|
NotificationOutlined,
|
||
|
|
PauseCircleOutlined,
|
||
|
|
PayCircleOutlined,
|
||
|
|
PhoneOutlined,
|
||
|
|
// 媒体图标
|
||
|
|
PictureOutlined,
|
||
|
|
// 图表图标
|
||
|
|
PieChartOutlined,
|
||
|
|
PlayCircleOutlined,
|
||
|
|
PlusOutlined,
|
||
|
|
PoundOutlined,
|
||
|
|
PrinterOutlined,
|
||
|
|
QuestionCircleOutlined,
|
||
|
|
ReadOutlined,
|
||
|
|
ReloadOutlined,
|
||
|
|
RightOutlined,
|
||
|
|
RocketOutlined,
|
||
|
|
// 安全图标
|
||
|
|
SafetyOutlined,
|
||
|
|
// 操作图标
|
||
|
|
SaveOutlined,
|
||
|
|
SearchOutlined,
|
||
|
|
SecurityScanOutlined,
|
||
|
|
SettingOutlined,
|
||
|
|
ShareAltOutlined,
|
||
|
|
ShopOutlined,
|
||
|
|
// 商业图标
|
||
|
|
ShoppingCartOutlined,
|
||
|
|
StarOutlined,
|
||
|
|
StockOutlined,
|
||
|
|
SyncOutlined,
|
||
|
|
TabletOutlined,
|
||
|
|
TagOutlined,
|
||
|
|
TagsOutlined,
|
||
|
|
TeamOutlined,
|
||
|
|
ThunderboltOutlined,
|
||
|
|
// 工具图标
|
||
|
|
ToolOutlined,
|
||
|
|
TrophyOutlined,
|
||
|
|
UnlockOutlined,
|
||
|
|
UploadOutlined,
|
||
|
|
UpOutlined,
|
||
|
|
UserOutlined,
|
||
|
|
VideoCameraOutlined,
|
||
|
|
WalletOutlined,
|
||
|
|
// 网络图标
|
||
|
|
WifiOutlined,
|
||
|
|
} from '@ant-design/icons';
|
||
|
|
|
||
|
|
export type MyIconsType =
|
||
|
|
| 'BarcodeOutlined'
|
||
|
|
| 'AuditOutlined'
|
||
|
|
| 'ShopOutlined'
|
||
|
|
| 'BarChartOutlined'
|
||
|
|
| 'SettingOutlined'
|
||
|
|
| 'ControlOutlined'
|
||
|
|
| 'ClusterOutlined'
|
||
|
|
| 'BankOutlined'
|
||
|
|
| 'UserOutlined'
|
||
|
|
| 'CreditCardOutlined'
|
||
|
|
// 常用系统图标
|
||
|
|
| 'HomeOutlined'
|
||
|
|
| 'DashboardOutlined'
|
||
|
|
| 'FileOutlined'
|
||
|
|
| 'EditOutlined'
|
||
|
|
| 'DeleteOutlined'
|
||
|
|
| 'SearchOutlined'
|
||
|
|
| 'PlusOutlined'
|
||
|
|
| 'CloseOutlined'
|
||
|
|
| 'CheckOutlined'
|
||
|
|
| 'ExclamationCircleOutlined'
|
||
|
|
| 'InfoCircleOutlined'
|
||
|
|
| 'QuestionCircleOutlined'
|
||
|
|
// 导航图标
|
||
|
|
| 'MenuOutlined'
|
||
|
|
| 'LeftOutlined'
|
||
|
|
| 'RightOutlined'
|
||
|
|
| 'UpOutlined'
|
||
|
|
| 'DownOutlined'
|
||
|
|
// 操作图标
|
||
|
|
| 'SaveOutlined'
|
||
|
|
| 'CopyOutlined'
|
||
|
|
// | 'PrintOutlined' // 不存在,使用 PrinterOutlined 替代
|
||
|
|
| 'DownloadOutlined'
|
||
|
|
| 'UploadOutlined'
|
||
|
|
| 'ShareAltOutlined'
|
||
|
|
// 状态图标
|
||
|
|
| 'LoadingOutlined'
|
||
|
|
| 'SyncOutlined'
|
||
|
|
| 'ReloadOutlined'
|
||
|
|
| 'LockOutlined'
|
||
|
|
| 'UnlockOutlined'
|
||
|
|
| 'EyeOutlined'
|
||
|
|
| 'EyeInvisibleOutlined'
|
||
|
|
// 通信图标
|
||
|
|
| 'MailOutlined'
|
||
|
|
| 'PhoneOutlined'
|
||
|
|
| 'MessageOutlined'
|
||
|
|
| 'NotificationOutlined'
|
||
|
|
| 'BellOutlined'
|
||
|
|
// 文档图标
|
||
|
|
| 'FolderOutlined'
|
||
|
|
| 'FileTextOutlined'
|
||
|
|
| 'FilePdfOutlined'
|
||
|
|
| 'FileExcelOutlined'
|
||
|
|
| 'FileWordOutlined'
|
||
|
|
| 'FileImageOutlined'
|
||
|
|
// 媒体图标
|
||
|
|
| 'PictureOutlined'
|
||
|
|
| 'VideoCameraOutlined'
|
||
|
|
| 'AudioOutlined'
|
||
|
|
| 'PlayCircleOutlined'
|
||
|
|
| 'PauseCircleOutlined'
|
||
|
|
// 工具图标
|
||
|
|
| 'ToolOutlined'
|
||
|
|
| 'BugOutlined'
|
||
|
|
| 'CodeOutlined'
|
||
|
|
| 'ApiOutlined'
|
||
|
|
| 'DatabaseOutlined'
|
||
|
|
| 'CloudOutlined'
|
||
|
|
// 商业图标
|
||
|
|
| 'ShoppingCartOutlined'
|
||
|
|
| 'GiftOutlined'
|
||
|
|
| 'TrophyOutlined'
|
||
|
|
| 'StarOutlined'
|
||
|
|
| 'HeartOutlined'
|
||
|
|
| 'LikeOutlined'
|
||
|
|
// 时间图标
|
||
|
|
| 'CalendarOutlined'
|
||
|
|
| 'ClockCircleOutlined'
|
||
|
|
| 'HistoryOutlined'
|
||
|
|
// 地图图标
|
||
|
|
| 'EnvironmentOutlined'
|
||
|
|
| 'GlobalOutlined'
|
||
|
|
| 'CompassOutlined'
|
||
|
|
// 设备图标
|
||
|
|
| 'MobileOutlined'
|
||
|
|
| 'TabletOutlined'
|
||
|
|
| 'LaptopOutlined'
|
||
|
|
| 'DesktopOutlined'
|
||
|
|
| 'PrinterOutlined'
|
||
|
|
| 'CameraOutlined'
|
||
|
|
// 安全图标
|
||
|
|
| 'SafetyOutlined'
|
||
|
|
| 'SecurityScanOutlined'
|
||
|
|
| 'KeyOutlined'
|
||
|
|
| 'TeamOutlined'
|
||
|
|
| 'IdcardOutlined'
|
||
|
|
// 财务图标
|
||
|
|
| 'DollarOutlined'
|
||
|
|
| 'EuroOutlined'
|
||
|
|
| 'PoundOutlined'
|
||
|
|
| 'PayCircleOutlined'
|
||
|
|
| 'WalletOutlined'
|
||
|
|
// 图表图标
|
||
|
|
| 'PieChartOutlined'
|
||
|
|
| 'LineChartOutlined'
|
||
|
|
| 'AreaChartOutlined'
|
||
|
|
| 'FundOutlined'
|
||
|
|
| 'StockOutlined'
|
||
|
|
// 网络图标
|
||
|
|
| 'WifiOutlined'
|
||
|
|
| 'DisconnectOutlined'
|
||
|
|
| 'LinkOutlined'
|
||
|
|
// 其他常用图标
|
||
|
|
| 'FireOutlined'
|
||
|
|
| 'ThunderboltOutlined'
|
||
|
|
| 'BulbOutlined'
|
||
|
|
| 'RocketOutlined'
|
||
|
|
| 'CrownOutlined'
|
||
|
|
| 'FlagOutlined'
|
||
|
|
| 'TagOutlined'
|
||
|
|
| 'TagsOutlined'
|
||
|
|
| 'BookOutlined'
|
||
|
|
| 'ReadOutlined'
|
||
|
|
| 'ExperimentOutlined'
|
||
|
|
| 'BuildOutlined'
|
||
|
|
| 'CarOutlined';
|
||
|
|
|
||
|
|
export const MyIcons = {
|
||
|
|
BarcodeOutlined: <BarcodeOutlined />,
|
||
|
|
AuditOutlined: <AuditOutlined />,
|
||
|
|
ShopOutlined: <ShopOutlined />,
|
||
|
|
BarChartOutlined: <BarChartOutlined />,
|
||
|
|
SettingOutlined: <SettingOutlined />,
|
||
|
|
ControlOutlined: <ControlOutlined />,
|
||
|
|
ClusterOutlined: <ClusterOutlined />,
|
||
|
|
BankOutlined: <BankOutlined />,
|
||
|
|
UserOutlined: <UserOutlined />,
|
||
|
|
CreditCardOutlined: <CreditCardOutlined />,
|
||
|
|
// 常用系统图标
|
||
|
|
HomeOutlined: <HomeOutlined />,
|
||
|
|
DashboardOutlined: <DashboardOutlined />,
|
||
|
|
FileOutlined: <FileOutlined />,
|
||
|
|
EditOutlined: <EditOutlined />,
|
||
|
|
DeleteOutlined: <DeleteOutlined />,
|
||
|
|
SearchOutlined: <SearchOutlined />,
|
||
|
|
PlusOutlined: <PlusOutlined />,
|
||
|
|
CloseOutlined: <CloseOutlined />,
|
||
|
|
CheckOutlined: <CheckOutlined />,
|
||
|
|
ExclamationCircleOutlined: <ExclamationCircleOutlined />,
|
||
|
|
InfoCircleOutlined: <InfoCircleOutlined />,
|
||
|
|
QuestionCircleOutlined: <QuestionCircleOutlined />,
|
||
|
|
// 导航图标
|
||
|
|
MenuOutlined: <MenuOutlined />,
|
||
|
|
LeftOutlined: <LeftOutlined />,
|
||
|
|
RightOutlined: <RightOutlined />,
|
||
|
|
UpOutlined: <UpOutlined />,
|
||
|
|
DownOutlined: <DownOutlined />,
|
||
|
|
// 操作图标
|
||
|
|
SaveOutlined: <SaveOutlined />,
|
||
|
|
CopyOutlined: <CopyOutlined />,
|
||
|
|
// PrintOutlined: <PrintOutlined />, // 不存在,使用 PrinterOutlined 替代
|
||
|
|
DownloadOutlined: <DownloadOutlined />,
|
||
|
|
UploadOutlined: <UploadOutlined />,
|
||
|
|
ShareAltOutlined: <ShareAltOutlined />,
|
||
|
|
// 状态图标
|
||
|
|
LoadingOutlined: <LoadingOutlined />,
|
||
|
|
SyncOutlined: <SyncOutlined />,
|
||
|
|
ReloadOutlined: <ReloadOutlined />,
|
||
|
|
LockOutlined: <LockOutlined />,
|
||
|
|
UnlockOutlined: <UnlockOutlined />,
|
||
|
|
EyeOutlined: <EyeOutlined />,
|
||
|
|
EyeInvisibleOutlined: <EyeInvisibleOutlined />,
|
||
|
|
// 通信图标
|
||
|
|
MailOutlined: <MailOutlined />,
|
||
|
|
PhoneOutlined: <PhoneOutlined />,
|
||
|
|
MessageOutlined: <MessageOutlined />,
|
||
|
|
NotificationOutlined: <NotificationOutlined />,
|
||
|
|
BellOutlined: <BellOutlined />,
|
||
|
|
// 文档图标
|
||
|
|
FolderOutlined: <FolderOutlined />,
|
||
|
|
FileTextOutlined: <FileTextOutlined />,
|
||
|
|
FilePdfOutlined: <FilePdfOutlined />,
|
||
|
|
FileExcelOutlined: <FileExcelOutlined />,
|
||
|
|
FileWordOutlined: <FileWordOutlined />,
|
||
|
|
FileImageOutlined: <FileImageOutlined />,
|
||
|
|
// 媒体图标
|
||
|
|
PictureOutlined: <PictureOutlined />,
|
||
|
|
VideoCameraOutlined: <VideoCameraOutlined />,
|
||
|
|
AudioOutlined: <AudioOutlined />,
|
||
|
|
PlayCircleOutlined: <PlayCircleOutlined />,
|
||
|
|
PauseCircleOutlined: <PauseCircleOutlined />,
|
||
|
|
// 工具图标
|
||
|
|
ToolOutlined: <ToolOutlined />,
|
||
|
|
BugOutlined: <BugOutlined />,
|
||
|
|
CodeOutlined: <CodeOutlined />,
|
||
|
|
ApiOutlined: <ApiOutlined />,
|
||
|
|
DatabaseOutlined: <DatabaseOutlined />,
|
||
|
|
CloudOutlined: <CloudOutlined />,
|
||
|
|
// 商业图标
|
||
|
|
ShoppingCartOutlined: <ShoppingCartOutlined />,
|
||
|
|
GiftOutlined: <GiftOutlined />,
|
||
|
|
TrophyOutlined: <TrophyOutlined />,
|
||
|
|
StarOutlined: <StarOutlined />,
|
||
|
|
HeartOutlined: <HeartOutlined />,
|
||
|
|
LikeOutlined: <LikeOutlined />,
|
||
|
|
// 时间图标
|
||
|
|
CalendarOutlined: <CalendarOutlined />,
|
||
|
|
ClockCircleOutlined: <ClockCircleOutlined />,
|
||
|
|
HistoryOutlined: <HistoryOutlined />,
|
||
|
|
// 地图图标
|
||
|
|
EnvironmentOutlined: <EnvironmentOutlined />,
|
||
|
|
GlobalOutlined: <GlobalOutlined />,
|
||
|
|
CompassOutlined: <CompassOutlined />,
|
||
|
|
// 设备图标
|
||
|
|
MobileOutlined: <MobileOutlined />,
|
||
|
|
TabletOutlined: <TabletOutlined />,
|
||
|
|
LaptopOutlined: <LaptopOutlined />,
|
||
|
|
DesktopOutlined: <DesktopOutlined />,
|
||
|
|
PrinterOutlined: <PrinterOutlined />,
|
||
|
|
CameraOutlined: <CameraOutlined />,
|
||
|
|
// 安全图标
|
||
|
|
SafetyOutlined: <SafetyOutlined />,
|
||
|
|
SecurityScanOutlined: <SecurityScanOutlined />,
|
||
|
|
KeyOutlined: <KeyOutlined />,
|
||
|
|
TeamOutlined: <TeamOutlined />,
|
||
|
|
IdcardOutlined: <IdcardOutlined />,
|
||
|
|
// 财务图标
|
||
|
|
DollarOutlined: <DollarOutlined />,
|
||
|
|
EuroOutlined: <EuroOutlined />,
|
||
|
|
PoundOutlined: <PoundOutlined />,
|
||
|
|
PayCircleOutlined: <PayCircleOutlined />,
|
||
|
|
WalletOutlined: <WalletOutlined />,
|
||
|
|
// 图表图标
|
||
|
|
PieChartOutlined: <PieChartOutlined />,
|
||
|
|
LineChartOutlined: <LineChartOutlined />,
|
||
|
|
AreaChartOutlined: <AreaChartOutlined />,
|
||
|
|
FundOutlined: <FundOutlined />,
|
||
|
|
StockOutlined: <StockOutlined />,
|
||
|
|
// 网络图标
|
||
|
|
WifiOutlined: <WifiOutlined />,
|
||
|
|
DisconnectOutlined: <DisconnectOutlined />,
|
||
|
|
LinkOutlined: <LinkOutlined />,
|
||
|
|
// 其他常用图标
|
||
|
|
FireOutlined: <FireOutlined />,
|
||
|
|
ThunderboltOutlined: <ThunderboltOutlined />,
|
||
|
|
BulbOutlined: <BulbOutlined />,
|
||
|
|
RocketOutlined: <RocketOutlined />,
|
||
|
|
CrownOutlined: <CrownOutlined />,
|
||
|
|
FlagOutlined: <FlagOutlined />,
|
||
|
|
TagOutlined: <TagOutlined />,
|
||
|
|
TagsOutlined: <TagsOutlined />,
|
||
|
|
BookOutlined: <BookOutlined />,
|
||
|
|
ReadOutlined: <ReadOutlined />,
|
||
|
|
ExperimentOutlined: <ExperimentOutlined />,
|
||
|
|
BuildOutlined: <BuildOutlined />,
|
||
|
|
CarOutlined: <CarOutlined />,
|
||
|
|
};
|