| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- export const PARSE_APP_ID = '7pIbDBJmKx_main';
- const isLocalDevelopment = ['localhost', '127.0.0.1'].includes(globalThis.location?.hostname ?? '');
- export const CLOUD_FUNCTION_BASE_URL = isLocalDevelopment
- ? '/cloud-functions'
- : 'https://server.xiaoshu.pro/api/functions';
- export const LEGACY_ASSET_BASE_URL = isLocalDevelopment
- ? '/backend'
- : 'https://test.fmode.cn/engxs';
- export const ADMIN_PARSE_URL = isLocalDevelopment ? '/ncloud' : 'https://server.xiaoshu.pro/parse';
- export const ADMIN_SESSION_KEY = 'xiaoshu_admin_session_v1';
- export interface AdminNavigationItem { label: string; icon: string; route: string; }
- export interface AdminNavigationGroup { label: string; items: readonly AdminNavigationItem[]; }
- export const OPERATIONS_NAVIGATION: readonly AdminNavigationGroup[] = [
- { label: '运营总览', items: [{ label: '工作台', icon: 'layout-dashboard', route: '/admin/dashboard' }] },
- { label: '核心运营', items: [
- { label: '会员管理', icon: 'users', route: '/admin/members' },
- { label: '门店管理', icon: 'store', route: '/admin/stores' },
- { label: '排课中心', icon: 'calendar-days', route: '/admin/schedule' },
- { label: '学习报表', icon: 'file-chart-column', route: '/admin/learning-reports' },
- { label: '陪练老师', icon: 'graduation-cap', route: '/admin/coaches' },
- { label: '工资结算', icon: 'wallet-cards', route: '/admin/payroll' },
- ] },
- { label: '内容运营', items: [
- { label: '词库管理', icon: 'languages', route: '/admin/vocabulary' },
- { label: '专项训练', icon: 'book-open', route: '/admin/special-training' },
- ] },
- { label: '账号与安全', items: [{label:'注销申请',icon:'shield-check',route:'/admin/privacy-requests'}, { label: '运营账号管理', icon: 'shield-check', route: '/admin/operator-accounts' }] },
- { label: '个人设置', items: [{ label: '修改密码', icon: 'key-round', route: '/admin/change-password' }] },
- ];
- export const TECH_NAVIGATION: readonly AdminNavigationGroup[] = [
- { label: '技术总览', items: [{ label: '技术工作台', icon: 'layout-dashboard', route: '/tech-admin/dashboard' }] },
- { label: '数据与接口', items: [
- { label: '全部数据类', icon: 'table-properties', route: '/tech-admin/resources' },
- { label: '云函数接口', icon: 'braces', route: '/tech-admin/api-catalog' },
- { label: '系统日志', icon: 'scroll-text', route: '/tech-admin/resources/SysLog' },
- { label: '系统角色', icon: 'shield-check', route: '/tech-admin/resources/Role' },
- ] },
- { label: '迁移与开发', items: [
- { label: '数据同步中心', icon: 'workflow', route: '/tech-admin/sync' },
- { label: '迁移状态', icon: 'route', route: '/tech-admin/migration' },
- { label: '图标选择器', icon: 'shapes', route: '/tech-admin/icon-catalog' },
- { label: 'Bootstrap 布局', icon: 'layout-template', route: '/tech-admin/boot-layout' },
- ] },
- { label: '返回运营', items: [{ label: '运营管理后台', icon: 'briefcase-business', route: '/admin/dashboard' }] },
- ];
|