gitextract_ge8ngqc5/ ├── .commitlintrc.json ├── .eslintrc.cjs ├── .github/ │ └── workflows/ │ └── CICD.yml ├── .gitignore ├── .husky/ │ ├── commit-msg │ └── pre-commit ├── .lintstagedrc.json ├── .prettierrc.json ├── .stylelintrc.json ├── .vscode/ │ └── extensions.json ├── LICENSE ├── README.md ├── README.zh-CN.md ├── config/ │ ├── plugin/ │ │ ├── arcoStyleImport.ts │ │ ├── compress.ts │ │ └── visualizer.ts │ ├── vite.config.base.ts │ ├── vite.config.dev.ts │ └── vite.config.prod.ts ├── env.d.ts ├── index.html ├── package.json ├── postcss.config.js ├── src/ │ ├── App.tsx │ ├── api/ │ │ ├── dashboard/ │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── form/ │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── interceptors.ts │ │ ├── list/ │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── profile/ │ │ │ ├── index.ts │ │ │ └── type.ts │ │ └── user/ │ │ ├── index.ts │ │ └── type.ts │ ├── assets/ │ │ └── style/ │ │ ├── generic.scss │ │ ├── index.scss │ │ └── resetBrowser.scss │ ├── components/ │ │ ├── card-layout/ │ │ │ └── index.tsx │ │ ├── chart-component/ │ │ │ └── index.tsx │ │ └── layout-component/ │ │ ├── AppSetting.tsx │ │ ├── AvatarAndOptions.tsx │ │ ├── BreadcrumbComponent.tsx │ │ ├── FooterComponent.tsx │ │ ├── MenuComponent.tsx │ │ ├── Navbar.tsx │ │ ├── PageComponent.tsx │ │ ├── TabBar.tsx │ │ ├── TabItem.tsx │ │ ├── index.tsx │ │ └── style.module.scss │ ├── hooks/ │ │ ├── appRoute.ts │ │ ├── auth.ts │ │ ├── chartOption.ts │ │ ├── loading.ts │ │ ├── locale.ts │ │ └── permission.ts │ ├── locale/ │ │ ├── en-US/ │ │ │ ├── dashboard.json │ │ │ ├── exception.json │ │ │ ├── form.json │ │ │ ├── global.json │ │ │ ├── list.json │ │ │ ├── login.json │ │ │ ├── profile.json │ │ │ ├── result.json │ │ │ ├── settings.json │ │ │ └── user.json │ │ ├── index.ts │ │ └── zh-CN/ │ │ ├── dashboard.json │ │ ├── exception.json │ │ ├── form.json │ │ ├── global.json │ │ ├── list.json │ │ ├── login.json │ │ ├── profile.json │ │ ├── result.json │ │ ├── settings.json │ │ └── user.json │ ├── main.ts │ ├── mock/ │ │ ├── index.ts │ │ ├── modules/ │ │ │ ├── dashboardMock.ts │ │ │ ├── formMock.ts │ │ │ ├── listMock.ts │ │ │ ├── profileMock.ts │ │ │ └── userMock.ts │ │ └── setupMock.ts │ ├── router/ │ │ ├── guard/ │ │ │ ├── index.ts │ │ │ ├── login.ts │ │ │ └── permission.ts │ │ ├── index.ts │ │ └── routes/ │ │ ├── index.ts │ │ └── modules/ │ │ ├── dashboard.ts │ │ ├── exception.ts │ │ ├── form.ts │ │ ├── list.ts │ │ ├── profile.ts │ │ ├── result.ts │ │ └── user.ts │ ├── store/ │ │ ├── index.ts │ │ └── modules/ │ │ ├── app/ │ │ │ └── index.ts │ │ ├── tab/ │ │ │ └── index.ts │ │ └── user/ │ │ └── index.ts │ ├── types/ │ │ ├── constants.ts │ │ └── global.ts │ ├── utils/ │ │ ├── event.ts │ │ ├── routerListener.ts │ │ ├── sort.ts │ │ └── token.ts │ └── views/ │ ├── dashboard/ │ │ ├── monitor/ │ │ │ ├── ChatPanel.tsx │ │ │ ├── LiveInformation.tsx │ │ │ ├── LivePanel.tsx │ │ │ ├── LiveStatus.tsx │ │ │ ├── MessageItem.tsx │ │ │ ├── QuickOperation.tsx │ │ │ ├── index.tsx │ │ │ └── style.module.scss │ │ └── workplace/ │ │ ├── Announcement.tsx │ │ ├── ContentChart.tsx │ │ ├── ContentPercentage.tsx │ │ ├── HelpDocs.tsx │ │ ├── OverView.tsx │ │ ├── PopularContents.tsx │ │ ├── RightTopArea.tsx │ │ ├── index.tsx │ │ └── style.module.scss │ ├── exception/ │ │ ├── 403/ │ │ │ └── index.tsx │ │ ├── 404/ │ │ │ └── index.tsx │ │ └── 500/ │ │ └── index.tsx │ ├── form/ │ │ ├── group/ │ │ │ └── index.tsx │ │ └── step/ │ │ └── index.tsx │ ├── list/ │ │ ├── card-list/ │ │ │ ├── AddCard.tsx │ │ │ ├── QualityInspection.tsx │ │ │ ├── RulesPreset.tsx │ │ │ ├── SkeletonCard.tsx │ │ │ ├── TheService.tsx │ │ │ ├── index.tsx │ │ │ └── style.module.scss │ │ └── search-table/ │ │ ├── TableSearchForm.tsx │ │ ├── index.tsx │ │ └── style.module.scss │ ├── login/ │ │ ├── LoginBanner.tsx │ │ ├── LoginForm.tsx │ │ └── index.tsx │ ├── not-found/ │ │ └── index.tsx │ ├── profile/ │ │ ├── DataUpdateRecord.tsx │ │ ├── ProfileItem.tsx │ │ └── index.tsx │ ├── redirect/ │ │ └── index.tsx │ ├── result/ │ │ ├── error/ │ │ │ └── index.tsx │ │ └── success/ │ │ └── index.tsx │ └── user/ │ ├── info/ │ │ ├── ActivityItem.tsx │ │ ├── InSiteNotifications.tsx │ │ ├── LatestActivities.tsx │ │ ├── MyProject.tsx │ │ ├── MyTeam.tsx │ │ ├── UserInfoHeader.tsx │ │ └── index.tsx │ └── setting/ │ ├── BasicInformation.tsx │ ├── Certification.tsx │ ├── SecuritySettings.tsx │ ├── UserPanel.tsx │ ├── index.tsx │ └── style.module.scss ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.node.json