├── .env ├── .env.production ├── .eslintrc.cjs ├── .gitee ├── ISSUE_TEMPLATE.en.md ├── ISSUE_TEMPLATE.md └── ISSUE_TEMPLATE.zh-TW.md ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── .gitignore ├── LICENSE ├── README.md ├── index.html ├── package.json ├── public └── favicon.ico ├── src ├── App.vue ├── api │ ├── demo.ts │ ├── dict.ts │ ├── http.ts │ ├── log.ts │ ├── login.ts │ ├── permissions.ts │ ├── role.ts │ ├── route.ts │ ├── upload.ts │ └── user.ts ├── assets │ ├── default-picture.png │ └── logo.png ├── components │ └── ECharts.vue ├── i18n │ └── index.ts ├── main.ts ├── plugins │ ├── index.ts │ ├── nprogress.ts │ └── vxe │ │ ├── config.ts │ │ ├── form │ │ └── index.tsx │ │ ├── format.ts │ │ ├── index.ts │ │ ├── render.ts │ │ └── table │ │ └── index.tsx ├── router │ ├── config.ts │ └── index.ts ├── shims-vue.d.ts ├── store │ ├── app.ts │ ├── index.ts │ └── user.ts ├── style │ ├── style.scss │ └── theme │ │ ├── base.scss │ │ ├── dark.scss │ │ └── light.scss ├── utils │ └── index.ts ├── views │ ├── about │ │ └── AboutUs.vue │ ├── demoFour │ │ ├── DemoFourList.vue │ │ └── components │ │ │ ├── DetailsDrawer.vue │ │ │ └── EditDrawer.vue │ ├── demoOne │ │ ├── DemoOneDetails.vue │ │ └── DemoOneList.vue │ ├── demoThree │ │ ├── DemoThreeList.vue │ │ └── components │ │ │ ├── DetailsPopup.vue │ │ │ └── EditPopup.vue │ ├── demoTwo │ │ ├── DemoTwoDetails.vue │ │ ├── DemoTwoEdit.vue │ │ └── DemoTwoList.vue │ ├── error │ │ ├── PageError403.vue │ │ └── PageError404.vue │ ├── home │ │ ├── HomeList.vue │ │ └── components │ │ │ ├── StatisticsModule.vue │ │ │ ├── TodoModule.vue │ │ │ ├── UserAgeChart.vue │ │ │ └── UserPvChart.vue │ ├── layout │ │ ├── AsideView.vue │ │ ├── FooterView.vue │ │ ├── HeaderView.vue │ │ ├── LoginLayout.vue │ │ ├── PageView.vue │ │ ├── RouteLayout.vue │ │ ├── TopView.vue │ │ └── UserLayout.vue │ ├── login │ │ ├── LoginView.vue │ │ └── RegisterView.vue │ └── systemManage │ │ ├── dictManage │ │ ├── DictDataList.vue │ │ └── DictManageList.vue │ │ ├── logManage │ │ └── LogManageList.vue │ │ ├── permissionsManage │ │ └── PermissionsManageList.vue │ │ ├── roleManage │ │ └── RoleManageList.vue │ │ ├── routeManage │ │ └── RouteManageList.vue │ │ └── userManage │ │ └── UserManageList.vue └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.env -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- 1 | # 正式环境后端接口地址 2 | VITE_APP_BASE_API=https://api.vxeui.com/demo 3 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.gitee/ISSUE_TEMPLATE.en.md -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.gitee/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE.zh-TW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.gitee/ISSUE_TEMPLATE.zh-TW.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/demo.ts -------------------------------------------------------------------------------- /src/api/dict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/dict.ts -------------------------------------------------------------------------------- /src/api/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/http.ts -------------------------------------------------------------------------------- /src/api/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/log.ts -------------------------------------------------------------------------------- /src/api/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/login.ts -------------------------------------------------------------------------------- /src/api/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/permissions.ts -------------------------------------------------------------------------------- /src/api/role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/role.ts -------------------------------------------------------------------------------- /src/api/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/route.ts -------------------------------------------------------------------------------- /src/api/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/upload.ts -------------------------------------------------------------------------------- /src/api/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/api/user.ts -------------------------------------------------------------------------------- /src/assets/default-picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/assets/default-picture.png -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/ECharts.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/components/ECharts.vue -------------------------------------------------------------------------------- /src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/i18n/index.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/plugins/nprogress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/nprogress.ts -------------------------------------------------------------------------------- /src/plugins/vxe/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/vxe/config.ts -------------------------------------------------------------------------------- /src/plugins/vxe/form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/vxe/form/index.tsx -------------------------------------------------------------------------------- /src/plugins/vxe/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/vxe/format.ts -------------------------------------------------------------------------------- /src/plugins/vxe/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/vxe/index.ts -------------------------------------------------------------------------------- /src/plugins/vxe/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/vxe/render.ts -------------------------------------------------------------------------------- /src/plugins/vxe/table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/plugins/vxe/table/index.tsx -------------------------------------------------------------------------------- /src/router/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/router/config.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/shims-vue.d.ts -------------------------------------------------------------------------------- /src/store/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/store/app.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/store/user.ts -------------------------------------------------------------------------------- /src/style/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/style/style.scss -------------------------------------------------------------------------------- /src/style/theme/base.scss: -------------------------------------------------------------------------------- 1 | :root { 2 | --page-layout-border-radius: 4px; 3 | } -------------------------------------------------------------------------------- /src/style/theme/dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/style/theme/dark.scss -------------------------------------------------------------------------------- /src/style/theme/light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/style/theme/light.scss -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/views/about/AboutUs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/about/AboutUs.vue -------------------------------------------------------------------------------- /src/views/demoFour/DemoFourList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoFour/DemoFourList.vue -------------------------------------------------------------------------------- /src/views/demoFour/components/DetailsDrawer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoFour/components/DetailsDrawer.vue -------------------------------------------------------------------------------- /src/views/demoFour/components/EditDrawer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoFour/components/EditDrawer.vue -------------------------------------------------------------------------------- /src/views/demoOne/DemoOneDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoOne/DemoOneDetails.vue -------------------------------------------------------------------------------- /src/views/demoOne/DemoOneList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoOne/DemoOneList.vue -------------------------------------------------------------------------------- /src/views/demoThree/DemoThreeList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoThree/DemoThreeList.vue -------------------------------------------------------------------------------- /src/views/demoThree/components/DetailsPopup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoThree/components/DetailsPopup.vue -------------------------------------------------------------------------------- /src/views/demoThree/components/EditPopup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoThree/components/EditPopup.vue -------------------------------------------------------------------------------- /src/views/demoTwo/DemoTwoDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoTwo/DemoTwoDetails.vue -------------------------------------------------------------------------------- /src/views/demoTwo/DemoTwoEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoTwo/DemoTwoEdit.vue -------------------------------------------------------------------------------- /src/views/demoTwo/DemoTwoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/demoTwo/DemoTwoList.vue -------------------------------------------------------------------------------- /src/views/error/PageError403.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/error/PageError403.vue -------------------------------------------------------------------------------- /src/views/error/PageError404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/error/PageError404.vue -------------------------------------------------------------------------------- /src/views/home/HomeList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/home/HomeList.vue -------------------------------------------------------------------------------- /src/views/home/components/StatisticsModule.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/home/components/StatisticsModule.vue -------------------------------------------------------------------------------- /src/views/home/components/TodoModule.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/home/components/TodoModule.vue -------------------------------------------------------------------------------- /src/views/home/components/UserAgeChart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/home/components/UserAgeChart.vue -------------------------------------------------------------------------------- /src/views/home/components/UserPvChart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/home/components/UserPvChart.vue -------------------------------------------------------------------------------- /src/views/layout/AsideView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/AsideView.vue -------------------------------------------------------------------------------- /src/views/layout/FooterView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/FooterView.vue -------------------------------------------------------------------------------- /src/views/layout/HeaderView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/HeaderView.vue -------------------------------------------------------------------------------- /src/views/layout/LoginLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/LoginLayout.vue -------------------------------------------------------------------------------- /src/views/layout/PageView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/PageView.vue -------------------------------------------------------------------------------- /src/views/layout/RouteLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/RouteLayout.vue -------------------------------------------------------------------------------- /src/views/layout/TopView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/TopView.vue -------------------------------------------------------------------------------- /src/views/layout/UserLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/layout/UserLayout.vue -------------------------------------------------------------------------------- /src/views/login/LoginView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/login/LoginView.vue -------------------------------------------------------------------------------- /src/views/login/RegisterView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/login/RegisterView.vue -------------------------------------------------------------------------------- /src/views/systemManage/dictManage/DictDataList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/dictManage/DictDataList.vue -------------------------------------------------------------------------------- /src/views/systemManage/dictManage/DictManageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/dictManage/DictManageList.vue -------------------------------------------------------------------------------- /src/views/systemManage/logManage/LogManageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/logManage/LogManageList.vue -------------------------------------------------------------------------------- /src/views/systemManage/permissionsManage/PermissionsManageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/permissionsManage/PermissionsManageList.vue -------------------------------------------------------------------------------- /src/views/systemManage/roleManage/RoleManageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/roleManage/RoleManageList.vue -------------------------------------------------------------------------------- /src/views/systemManage/routeManage/RouteManageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/routeManage/RouteManageList.vue -------------------------------------------------------------------------------- /src/views/systemManage/userManage/UserManageList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/src/views/systemManage/userManage/UserManageList.vue -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-extends/vxe-admin-template/HEAD/vite.config.ts --------------------------------------------------------------------------------