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:
sexygoat
2026-01-22 16:35:33 +08:00
commit 222e5bb11a
495 changed files with 145440 additions and 0 deletions

56
src/enums/appEnum.ts Normal file
View 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
View File

@@ -0,0 +1,14 @@
// 表单枚举
// 页面类型
export enum PageModeEnum {
Add, // 新增
Edit // 编辑
}
// 表格大小
export enum TableSizeEnum {
DEFAULT = 'default',
SMALL = 'small',
LARGE = 'large'
}