Initial commit: One Pipe System
完整的管理系统,包含账户管理、卡片管理、套餐管理、财务管理等功能模块。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
56
src/enums/appEnum.ts
Normal file
56
src/enums/appEnum.ts
Normal file
@@ -0,0 +1,56 @@
|
||||
// 系统级别枚举
|
||||
|
||||
// 菜单类型
|
||||
export enum MenuTypeEnum {
|
||||
LEFT = 'left',
|
||||
TOP = 'top',
|
||||
TOP_LEFT = 'top-left',
|
||||
DUAL_MENU = 'dual-menu'
|
||||
}
|
||||
|
||||
// App theme enum
|
||||
export enum SystemThemeEnum {
|
||||
DARK = 'dark',
|
||||
LIGHT = 'light',
|
||||
AUTO = 'auto'
|
||||
}
|
||||
|
||||
// Menu theme enum
|
||||
export enum MenuThemeEnum {
|
||||
DARK = 'dark',
|
||||
LIGHT = 'light',
|
||||
DESIGN = 'design'
|
||||
}
|
||||
|
||||
// Menu close width
|
||||
export enum MenuWidth {
|
||||
CLOSE = '70px'
|
||||
}
|
||||
|
||||
// Language
|
||||
export enum LanguageEnum {
|
||||
ZH = 'zh',
|
||||
EN = 'en'
|
||||
}
|
||||
|
||||
// Icon type
|
||||
export enum IconTypeEnum {
|
||||
CLASS_NAME = 'className',
|
||||
UNICODE = 'unicode'
|
||||
}
|
||||
|
||||
// Container width
|
||||
export enum ContainerWidthEnum {
|
||||
FULL = '100%',
|
||||
BOXED = '1200px'
|
||||
}
|
||||
|
||||
// Background color enum
|
||||
export enum BgColorEnum {
|
||||
PRIMARY = 'bg-primary',
|
||||
SECONDARY = 'bg-secondary',
|
||||
WARNING = 'bg-warning',
|
||||
ERROR = 'bg-error',
|
||||
SUCCESS = 'bg-success',
|
||||
DANGER = 'bg-danger'
|
||||
}
|
||||
14
src/enums/formEnum.ts
Normal file
14
src/enums/formEnum.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
// 表单枚举
|
||||
|
||||
// 页面类型
|
||||
export enum PageModeEnum {
|
||||
Add, // 新增
|
||||
Edit // 编辑
|
||||
}
|
||||
|
||||
// 表格大小
|
||||
export enum TableSizeEnum {
|
||||
DEFAULT = 'default',
|
||||
SMALL = 'small',
|
||||
LARGE = 'large'
|
||||
}
|
||||
Reference in New Issue
Block a user