├── .gitignore ├── LICENSE ├── README.md ├── backend ├── app │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ └── system │ │ │ ├── __init__.py │ │ │ ├── auth.py │ │ │ ├── dept.py │ │ │ ├── log.py │ │ │ ├── menu.py │ │ │ ├── position.py │ │ │ ├── role.py │ │ │ └── user.py │ ├── core │ │ ├── __init__.py │ │ ├── config.py │ │ ├── database.py │ │ ├── dependencies.py │ │ ├── exceptions.py │ │ ├── init_app.py │ │ ├── logger.py │ │ ├── middlewares.py │ │ ├── params.py │ │ ├── router_class.py │ │ ├── security.py │ │ └── validator.py │ ├── crud │ │ ├── __init__.py │ │ ├── base.py │ │ └── system │ │ │ ├── __init__.py │ │ │ ├── dept_crud.py │ │ │ ├── log_crud.py │ │ │ ├── menu_crud.py │ │ │ ├── position_crud.py │ │ │ ├── role_crud.py │ │ │ └── user_crud.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── m2m.py │ │ └── system.py │ ├── resources │ │ └── gantians.otf │ ├── schemas │ │ ├── __init__.py │ │ ├── base.py │ │ └── system │ │ │ ├── __init__.py │ │ │ ├── auth_schema.py │ │ │ ├── dept_schema.py │ │ │ ├── log_schema.py │ │ │ ├── menu_schema.py │ │ │ ├── position_schema.py │ │ │ ├── role_schema.py │ │ │ └── user_schema.py │ ├── scripts │ │ └── initialize │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── system_dept.json │ │ │ ├── system_menu.json │ │ │ ├── system_position.json │ │ │ ├── system_role.json │ │ │ ├── system_role_depts.json │ │ │ ├── system_role_menus.json │ │ │ ├── system_user.json │ │ │ ├── system_user_positions.json │ │ │ └── system_user_roles.json │ │ │ └── main.py │ ├── services │ │ ├── __init__.py │ │ └── system │ │ │ ├── __init__.py │ │ │ ├── auth_service.py │ │ │ ├── dept_service.py │ │ │ ├── log_service.py │ │ │ ├── menu_service.py │ │ │ ├── position_service.py │ │ │ ├── role_service.py │ │ │ └── user_service.py │ ├── static │ │ ├── avatar │ │ │ ├── 627b4e915b9e484bb9c8e839ff00f8fc.png │ │ │ ├── 973bac772b02460b9fd5f0fc3b383251.png │ │ │ └── 9784e4cf9c0f4c6b807c0315775f9cc5.png │ │ └── swagger │ │ │ ├── favicon.png │ │ │ ├── redoc │ │ │ └── bundles │ │ │ │ ├── redoc.standalone.js │ │ │ │ └── redoc.standalone.js.map │ │ │ └── swagger-ui │ │ │ ├── swagger-ui-bundle.js │ │ │ ├── swagger-ui-bundle.js.map │ │ │ ├── swagger-ui.css │ │ │ └── swagger-ui.css.map │ └── utils │ │ ├── __init__.py │ │ ├── response.py │ │ └── tools.py ├── main.py └── requirements.txt └── web ├── .env.development ├── .env.production ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── public ├── background.png ├── icons.json └── logo.png ├── src ├── App.vue ├── api │ ├── auth.js │ ├── dept.js │ ├── log.js │ ├── menu.js │ ├── position.js │ ├── role.js │ └── user.js ├── components │ └── PageHeader.vue ├── layouts │ └── basicLayout.vue ├── main.js ├── router │ ├── generateRouter.js │ └── index.js ├── store │ ├── index.js │ └── modules │ │ └── user.js ├── style.css ├── utils │ ├── axios.js │ └── util.js └── views │ ├── current │ └── profile.vue │ ├── dashboard │ ├── analysis.vue │ └── workplace.vue │ ├── exception │ └── 404.vue │ └── system │ ├── auth │ ├── login.vue │ └── types.ts │ ├── dept │ ├── index.vue │ └── types.ts │ ├── log │ ├── SelectorModal.vue │ ├── index.vue │ ├── type.ts │ └── types.ts │ ├── menu │ ├── index.vue │ └── types.ts │ ├── position │ ├── index.vue │ └── types.ts │ ├── role │ ├── PermissionDrawer.vue │ ├── index.vue │ └── types.ts │ └── user │ ├── SelectorModal.vue │ ├── index.vue │ └── types.ts ├── tsconfig.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/README.md -------------------------------------------------------------------------------- /backend/app/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /backend/app/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/__init__.py -------------------------------------------------------------------------------- /backend/app/api/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/__init__.py -------------------------------------------------------------------------------- /backend/app/api/system/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/auth.py -------------------------------------------------------------------------------- /backend/app/api/system/dept.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/dept.py -------------------------------------------------------------------------------- /backend/app/api/system/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/log.py -------------------------------------------------------------------------------- /backend/app/api/system/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/menu.py -------------------------------------------------------------------------------- /backend/app/api/system/position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/position.py -------------------------------------------------------------------------------- /backend/app/api/system/role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/role.py -------------------------------------------------------------------------------- /backend/app/api/system/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/api/system/user.py -------------------------------------------------------------------------------- /backend/app/core/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /backend/app/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/config.py -------------------------------------------------------------------------------- /backend/app/core/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/database.py -------------------------------------------------------------------------------- /backend/app/core/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/dependencies.py -------------------------------------------------------------------------------- /backend/app/core/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/exceptions.py -------------------------------------------------------------------------------- /backend/app/core/init_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/init_app.py -------------------------------------------------------------------------------- /backend/app/core/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/logger.py -------------------------------------------------------------------------------- /backend/app/core/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/middlewares.py -------------------------------------------------------------------------------- /backend/app/core/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/params.py -------------------------------------------------------------------------------- /backend/app/core/router_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/router_class.py -------------------------------------------------------------------------------- /backend/app/core/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/security.py -------------------------------------------------------------------------------- /backend/app/core/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/core/validator.py -------------------------------------------------------------------------------- /backend/app/crud/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /backend/app/crud/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/base.py -------------------------------------------------------------------------------- /backend/app/crud/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/__init__.py -------------------------------------------------------------------------------- /backend/app/crud/system/dept_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/dept_crud.py -------------------------------------------------------------------------------- /backend/app/crud/system/log_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/log_crud.py -------------------------------------------------------------------------------- /backend/app/crud/system/menu_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/menu_crud.py -------------------------------------------------------------------------------- /backend/app/crud/system/position_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/position_crud.py -------------------------------------------------------------------------------- /backend/app/crud/system/role_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/role_crud.py -------------------------------------------------------------------------------- /backend/app/crud/system/user_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/crud/system/user_crud.py -------------------------------------------------------------------------------- /backend/app/models/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /backend/app/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/models/base.py -------------------------------------------------------------------------------- /backend/app/models/m2m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/models/m2m.py -------------------------------------------------------------------------------- /backend/app/models/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/models/system.py -------------------------------------------------------------------------------- /backend/app/resources/gantians.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/resources/gantians.otf -------------------------------------------------------------------------------- /backend/app/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /backend/app/schemas/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/base.py -------------------------------------------------------------------------------- /backend/app/schemas/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/__init__.py -------------------------------------------------------------------------------- /backend/app/schemas/system/auth_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/auth_schema.py -------------------------------------------------------------------------------- /backend/app/schemas/system/dept_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/dept_schema.py -------------------------------------------------------------------------------- /backend/app/schemas/system/log_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/log_schema.py -------------------------------------------------------------------------------- /backend/app/schemas/system/menu_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/menu_schema.py -------------------------------------------------------------------------------- /backend/app/schemas/system/position_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/position_schema.py -------------------------------------------------------------------------------- /backend/app/schemas/system/role_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/role_schema.py -------------------------------------------------------------------------------- /backend/app/schemas/system/user_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/schemas/system/user_schema.py -------------------------------------------------------------------------------- /backend/app/scripts/initialize/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | 4 | from .main import InitializeData 5 | -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_dept.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_dept.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_menu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_menu.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_position.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_position.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_role.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_role_depts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_role_depts.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_role_menus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_role_menus.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_user.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_user_positions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_user_positions.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/data/system_user_roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/data/system_user_roles.json -------------------------------------------------------------------------------- /backend/app/scripts/initialize/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/scripts/initialize/main.py -------------------------------------------------------------------------------- /backend/app/services/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | 4 | -------------------------------------------------------------------------------- /backend/app/services/system/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/__init__.py -------------------------------------------------------------------------------- /backend/app/services/system/auth_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/auth_service.py -------------------------------------------------------------------------------- /backend/app/services/system/dept_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/dept_service.py -------------------------------------------------------------------------------- /backend/app/services/system/log_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/log_service.py -------------------------------------------------------------------------------- /backend/app/services/system/menu_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/menu_service.py -------------------------------------------------------------------------------- /backend/app/services/system/position_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/position_service.py -------------------------------------------------------------------------------- /backend/app/services/system/role_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/role_service.py -------------------------------------------------------------------------------- /backend/app/services/system/user_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/services/system/user_service.py -------------------------------------------------------------------------------- /backend/app/static/avatar/627b4e915b9e484bb9c8e839ff00f8fc.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/static/avatar/973bac772b02460b9fd5f0fc3b383251.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/static/avatar/9784e4cf9c0f4c6b807c0315775f9cc5.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/app/static/swagger/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/favicon.png -------------------------------------------------------------------------------- /backend/app/static/swagger/redoc/bundles/redoc.standalone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/redoc/bundles/redoc.standalone.js -------------------------------------------------------------------------------- /backend/app/static/swagger/redoc/bundles/redoc.standalone.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/redoc/bundles/redoc.standalone.js.map -------------------------------------------------------------------------------- /backend/app/static/swagger/swagger-ui/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/swagger-ui/swagger-ui-bundle.js -------------------------------------------------------------------------------- /backend/app/static/swagger/swagger-ui/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/swagger-ui/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /backend/app/static/swagger/swagger-ui/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/swagger-ui/swagger-ui.css -------------------------------------------------------------------------------- /backend/app/static/swagger/swagger-ui/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/static/swagger/swagger-ui/swagger-ui.css.map -------------------------------------------------------------------------------- /backend/app/utils/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /backend/app/utils/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/utils/response.py -------------------------------------------------------------------------------- /backend/app/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/app/utils/tools.py -------------------------------------------------------------------------------- /backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/main.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /web/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/.env.development -------------------------------------------------------------------------------- /web/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/.env.production -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/index.html -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/public/background.png -------------------------------------------------------------------------------- /web/public/icons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/public/icons.json -------------------------------------------------------------------------------- /web/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/public/logo.png -------------------------------------------------------------------------------- /web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/App.vue -------------------------------------------------------------------------------- /web/src/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/auth.js -------------------------------------------------------------------------------- /web/src/api/dept.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/dept.js -------------------------------------------------------------------------------- /web/src/api/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/log.js -------------------------------------------------------------------------------- /web/src/api/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/menu.js -------------------------------------------------------------------------------- /web/src/api/position.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/position.js -------------------------------------------------------------------------------- /web/src/api/role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/role.js -------------------------------------------------------------------------------- /web/src/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/api/user.js -------------------------------------------------------------------------------- /web/src/components/PageHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/components/PageHeader.vue -------------------------------------------------------------------------------- /web/src/layouts/basicLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/layouts/basicLayout.vue -------------------------------------------------------------------------------- /web/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/main.js -------------------------------------------------------------------------------- /web/src/router/generateRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/router/generateRouter.js -------------------------------------------------------------------------------- /web/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/router/index.js -------------------------------------------------------------------------------- /web/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/store/index.js -------------------------------------------------------------------------------- /web/src/store/modules/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/store/modules/user.js -------------------------------------------------------------------------------- /web/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/style.css -------------------------------------------------------------------------------- /web/src/utils/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/utils/axios.js -------------------------------------------------------------------------------- /web/src/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/utils/util.js -------------------------------------------------------------------------------- /web/src/views/current/profile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/current/profile.vue -------------------------------------------------------------------------------- /web/src/views/dashboard/analysis.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/dashboard/analysis.vue -------------------------------------------------------------------------------- /web/src/views/dashboard/workplace.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/dashboard/workplace.vue -------------------------------------------------------------------------------- /web/src/views/exception/404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/exception/404.vue -------------------------------------------------------------------------------- /web/src/views/system/auth/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/auth/login.vue -------------------------------------------------------------------------------- /web/src/views/system/auth/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/auth/types.ts -------------------------------------------------------------------------------- /web/src/views/system/dept/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/dept/index.vue -------------------------------------------------------------------------------- /web/src/views/system/dept/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/dept/types.ts -------------------------------------------------------------------------------- /web/src/views/system/log/SelectorModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/log/SelectorModal.vue -------------------------------------------------------------------------------- /web/src/views/system/log/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/log/index.vue -------------------------------------------------------------------------------- /web/src/views/system/log/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/log/type.ts -------------------------------------------------------------------------------- /web/src/views/system/log/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/log/types.ts -------------------------------------------------------------------------------- /web/src/views/system/menu/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/menu/index.vue -------------------------------------------------------------------------------- /web/src/views/system/menu/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/menu/types.ts -------------------------------------------------------------------------------- /web/src/views/system/position/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/position/index.vue -------------------------------------------------------------------------------- /web/src/views/system/position/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/position/types.ts -------------------------------------------------------------------------------- /web/src/views/system/role/PermissionDrawer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/role/PermissionDrawer.vue -------------------------------------------------------------------------------- /web/src/views/system/role/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/role/index.vue -------------------------------------------------------------------------------- /web/src/views/system/role/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/role/types.ts -------------------------------------------------------------------------------- /web/src/views/system/user/SelectorModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/user/SelectorModal.vue -------------------------------------------------------------------------------- /web/src/views/system/user/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/user/index.vue -------------------------------------------------------------------------------- /web/src/views/system/user/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/src/views/system/user/types.ts -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SenQi-666/fastapi-vue-admin/HEAD/web/vite.config.js --------------------------------------------------------------------------------