├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── auto-imports.d.ts ├── components.d.ts ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public └── logo.svg ├── src ├── App.vue ├── api │ ├── error.ts │ ├── index.ts │ └── interfaces │ │ ├── login │ │ └── index.ts │ │ └── user │ │ ├── index.ts │ │ └── permission.ts ├── assets │ ├── logo.png │ └── vue.svg ├── components │ ├── ComDialog │ │ ├── form.vue │ │ └── index.vue │ ├── ComTable │ │ ├── column.vue │ │ └── index.vue │ ├── HelloWorld.vue │ └── Pagination │ │ └── index.vue ├── hooks │ ├── useDialogController.ts │ ├── useHandle.ts │ ├── useTable.ts │ ├── useTest.ts │ └── useWindow.ts ├── layout │ ├── index.vue │ ├── mobile │ │ └── index.vue │ └── pc │ │ ├── Header.vue │ │ ├── Menu.vue │ │ ├── Page.vue │ │ ├── components │ │ └── User.vue │ │ └── index.vue ├── main.ts ├── router │ ├── index.ts │ └── static.ts ├── stores │ ├── index.ts │ └── modules │ │ └── global.ts ├── style.css ├── styles │ ├── element │ │ └── var.scss │ └── index.scss ├── types │ ├── api.ts │ └── table.ts ├── utils │ ├── const.ts │ ├── enums.ts │ ├── index.ts │ ├── is.ts │ ├── serviceLoading.ts │ └── validate.ts └── views │ ├── About.vue │ ├── ApiAuth │ ├── components │ │ └── ApiAuthDialog.vue │ └── index.vue │ ├── Auth │ └── index.vue │ ├── Home.vue │ ├── Login │ └── index.vue │ ├── Role │ └── index.vue │ ├── User │ ├── components │ │ └── UserDialog.vue │ └── index.vue │ └── error │ ├── 403.vue │ ├── 404.vue │ ├── 500.vue │ └── components │ └── ErrorPage.vue ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/README.md -------------------------------------------------------------------------------- /auto-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/auto-imports.d.ts -------------------------------------------------------------------------------- /components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/components.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/public/logo.svg -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/error.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/interfaces/login/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/api/interfaces/login/index.ts -------------------------------------------------------------------------------- /src/api/interfaces/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/api/interfaces/user/index.ts -------------------------------------------------------------------------------- /src/api/interfaces/user/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/api/interfaces/user/permission.ts -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/assets/vue.svg -------------------------------------------------------------------------------- /src/components/ComDialog/form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/components/ComDialog/form.vue -------------------------------------------------------------------------------- /src/components/ComDialog/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/components/ComDialog/index.vue -------------------------------------------------------------------------------- /src/components/ComTable/column.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/components/ComTable/column.vue -------------------------------------------------------------------------------- /src/components/ComTable/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/components/ComTable/index.vue -------------------------------------------------------------------------------- /src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /src/components/Pagination/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/components/Pagination/index.vue -------------------------------------------------------------------------------- /src/hooks/useDialogController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/hooks/useDialogController.ts -------------------------------------------------------------------------------- /src/hooks/useHandle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/hooks/useHandle.ts -------------------------------------------------------------------------------- /src/hooks/useTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/hooks/useTable.ts -------------------------------------------------------------------------------- /src/hooks/useTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/hooks/useTest.ts -------------------------------------------------------------------------------- /src/hooks/useWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/hooks/useWindow.ts -------------------------------------------------------------------------------- /src/layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/layout/index.vue -------------------------------------------------------------------------------- /src/layout/mobile/index.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/layout/pc/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/layout/pc/Header.vue -------------------------------------------------------------------------------- /src/layout/pc/Menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/layout/pc/Menu.vue -------------------------------------------------------------------------------- /src/layout/pc/Page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/layout/pc/Page.vue -------------------------------------------------------------------------------- /src/layout/pc/components/User.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/layout/pc/components/User.vue -------------------------------------------------------------------------------- /src/layout/pc/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/layout/pc/index.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/router/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/router/static.ts -------------------------------------------------------------------------------- /src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/stores/index.ts -------------------------------------------------------------------------------- /src/stores/modules/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/stores/modules/global.ts -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/style.css -------------------------------------------------------------------------------- /src/styles/element/var.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/styles/element/var.scss -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/types/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/types/api.ts -------------------------------------------------------------------------------- /src/types/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/types/table.ts -------------------------------------------------------------------------------- /src/utils/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/utils/const.ts -------------------------------------------------------------------------------- /src/utils/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/utils/enums.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/utils/is.ts -------------------------------------------------------------------------------- /src/utils/serviceLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/utils/serviceLoading.ts -------------------------------------------------------------------------------- /src/utils/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/utils/validate.ts -------------------------------------------------------------------------------- /src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/About.vue -------------------------------------------------------------------------------- /src/views/ApiAuth/components/ApiAuthDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/ApiAuth/components/ApiAuthDialog.vue -------------------------------------------------------------------------------- /src/views/ApiAuth/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/ApiAuth/index.vue -------------------------------------------------------------------------------- /src/views/Auth/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/Auth/index.vue -------------------------------------------------------------------------------- /src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/Home.vue -------------------------------------------------------------------------------- /src/views/Login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/Login/index.vue -------------------------------------------------------------------------------- /src/views/Role/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/Role/index.vue -------------------------------------------------------------------------------- /src/views/User/components/UserDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/User/components/UserDialog.vue -------------------------------------------------------------------------------- /src/views/User/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/User/index.vue -------------------------------------------------------------------------------- /src/views/error/403.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/error/403.vue -------------------------------------------------------------------------------- /src/views/error/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/error/404.vue -------------------------------------------------------------------------------- /src/views/error/500.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/error/500.vue -------------------------------------------------------------------------------- /src/views/error/components/ErrorPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/src/views/error/components/ErrorPage.vue -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codehskdog/system-manager/HEAD/vite.config.ts --------------------------------------------------------------------------------