initial commit
上级
Showing
.editorconfig
0 → 100644
.env
0 → 100644
.env.development
0 → 100644
.env.production
0 → 100644
.eslintignore
0 → 100644
.eslintrc.js
0 → 100644
.gitignore
0 → 100644
.ls-lint.yml
0 → 100644
.prettierignore
0 → 100644
CHANGELOG.md
0 → 100644
LICENSE
0 → 100644
build/config/vite/env.ts
0 → 100644
build/config/vite/proxy.ts
0 → 100644
build/gzip/index.ts
0 → 100644
build/gzip/types.ts
0 → 100644
build/script/changelog.ts
0 → 100644
build/script/postinstall.ts
0 → 100644
build/script/preserve.ts
0 → 100644
build/script/preview.ts
0 → 100644
build/tsconfig.json
0 → 100644
build/utils.ts
0 → 100644
commitlint.config.js
0 → 100644
index.html
0 → 100644
lint-staged.config.js
0 → 100644
mock/_createProductionServer.ts
0 → 100644
mock/_util.ts
0 → 100644
mock/sys/menu.ts
0 → 100644
mock/sys/user.ts
0 → 100644
package.json
0 → 100644
{ | ||
"name": "vben-admin-2.0", | ||
"version": "2.0.0-beta.1", | ||
"scripts": { | ||
"bootstrap": "yarn install", | ||
"serve": "ts-node --project ./build/tsconfig.json ./build/script/preserve && cross-env NODE_ENV=development vite", | ||
"build": "cross-env NODE_ENV=production vite build ", | ||
"report": "cross-env REPORT=true yarn build ", | ||
"build:no-cache": "yarn clean:cache && yarn build", | ||
"preview": "ts-node --project ./build/tsconfig.json ./build/script/preview", | ||
"log": "ts-node --project ./build/tsconfig.json ./build/script/changelog", | ||
"gen:gz": "ts-node --project build/tsconfig.build.json ./build/gzip/index.ts ", | ||
"clean:cache": "npx rimraf node_modules/.cache/ && npx rimraf node_modules/.vite_opt_cache", | ||
"clean:lib": "npx rimraf node_modules", | ||
"ls-lint": "npx ls-lint", | ||
"lint:eslint": "eslint --fix --ext \"src/**/*.{vue,less,css,scss}\"", | ||
"lint:prettier": "prettier --write --loglevel warn \"src/**/*.{js,json,tsx,css,less,scss,vue,html,md}\"", | ||
"lint:stylelint": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/", | ||
"reinstall": "npx rimraf node_modules && npx rimraf yarn.lock && npx rimraf package.lock.json && yarn run bootstrap", | ||
"postinstall": "ts-node --project ./build/tsconfig.json ./build/script/postinstall" | ||
}, | ||
"dependencies": { | ||
"@iconify/iconify": "^2.0.0-rc.1", | ||
"ant-design-vue": "^2.0.0-beta.10", | ||
"axios": "^0.20.0", | ||
"lodash-es": "^4.17.15", | ||
"mockjs": "^1.1.0", | ||
"nprogress": "^0.2.0", | ||
"path-to-regexp": "^6.1.0", | ||
"qrcode": "^1.4.4", | ||
"vue": "^3.0.0", | ||
"vue-i18n": "^9.0.0-beta.3", | ||
"vue-router": "^4.0.0-beta.12", | ||
"vuex": "^4.0.0-beta.4", | ||
"vuex-module-decorators": "^1.0.1", | ||
"zxcvbn": "^4.4.2" | ||
}, | ||
"devDependencies": { | ||
"@commitlint/cli": "^11.0.0", | ||
"@commitlint/config-conventional": "^11.0.0", | ||
"@iconify/json": "^1.1.233", | ||
"@ls-lint/ls-lint": "^1.9.2", | ||
"@purge-icons/generated": "^0.4.1", | ||
"@types/fs-extra": "^9.0.1", | ||
"@types/inquirer": "^7.3.1", | ||
"@types/koa-static": "^4.0.1", | ||
"@types/lodash-es": "^4.17.3", | ||
"@types/mockjs": "^1.0.3", | ||
"@types/nprogress": "^0.2.0", | ||
"@types/qrcode": "^1.3.5", | ||
"@types/rollup-plugin-visualizer": "^2.6.0", | ||
"@types/shelljs": "^0.8.8", | ||
"@types/zxcvbn": "^4.4.0", | ||
"@typescript-eslint/eslint-plugin": "^4.2.0", | ||
"@typescript-eslint/parser": "^4.2.0", | ||
"@vue/compiler-sfc": "^3.0.0", | ||
"autoprefixer": "^9.8.6", | ||
"babel-plugin-import": "^1.13.0", | ||
"commitizen": "^4.2.1", | ||
"conventional-changelog-cli": "^2.1.0", | ||
"cross-env": "^7.0.2", | ||
"dotenv": "^8.2.0", | ||
"eslint": "^7.10.0", | ||
"eslint-config-prettier": "^6.12.0", | ||
"eslint-plugin-prettier": "^3.1.4", | ||
"eslint-plugin-vue": "^7.0.0-beta.4", | ||
"fs-extra": "^9.0.1", | ||
"husky": "^4.3.0", | ||
"inquirer": "^7.3.3", | ||
"koa-static": "^5.0.0", | ||
"less": "^3.12.2", | ||
"lint-staged": "^10.4.0", | ||
"ora": "^5.1.0", | ||
"portfinder": "^1.0.28", | ||
"postcss-import": "^12.0.1", | ||
"prettier": "^2.1.2", | ||
"rimraf": "^3.0.2", | ||
"rollup-plugin-analyzer": "^3.3.0", | ||
"rollup-plugin-visualizer": "^4.1.1", | ||
"shelljs": "^0.8.4", | ||
"stylelint": "^13.7.2", | ||
"stylelint-config-prettier": "^8.0.2", | ||
"stylelint-config-standard": "^20.0.0", | ||
"stylelint-order": "^4.1.0", | ||
"tailwindcss": "^1.8.10", | ||
"tasksfile": "^5.1.1", | ||
"ts-node": "^9.0.0", | ||
"typescript": "^4.0.3", | ||
"vite": "^1.0.0-rc.4", | ||
"vite-jsx": "^1.0.5", | ||
"vite-plugin-mock": "^1.0.2", | ||
"vite-plugin-purge-icons": "^0.4.1", | ||
"vue-eslint-parser": "^7.1.0" | ||
}, | ||
"husky": { | ||
"hooks": { | ||
"pre-commit": "ls-lint && lint-staged", | ||
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS" | ||
} | ||
}, | ||
"engines": { | ||
"node": ">=12.0.0" | ||
} | ||
} |
postcss.config.js
0 → 100755
prettier.config.js
0 → 100644
public/favicon.ico
0 → 100644
894 字节
src/App.vue
0 → 100644
src/api/sys/menu.ts
0 → 100644
src/api/sys/model/menuModel.ts
0 → 100644
src/api/sys/model/userModel.ts
0 → 100644
src/api/sys/user.ts
0 → 100644
2.5 KB
2.3 KB
5.0 KB
4.8 KB
4.9 KB
5.5 KB
2.8 KB
2.4 KB
3.2 KB
2.6 KB
2.0 KB
2.4 KB
190.1 KB
14.6 KB
15.3 KB
9.6 KB
src/assets/images/header.jpg
0 → 100644
1.0 MB
src/assets/images/loading.svg
0 → 100644
src/assets/images/lock-page.jpg
0 → 100644
217.9 KB
src/assets/images/lock-page.png
0 → 100644
371.7 KB
179.7 KB
91.5 KB
src/assets/images/logo.png
0 → 100644
3.9 KB
src/assets/images/no-data.png
0 → 100644
15.1 KB
src/assets/images/page_null.png
0 → 100644
9.9 KB
src/assets/images/qq.jpeg
0 → 100644
110.5 KB
8.4 KB
24.8 KB
8.7 KB
23.7 KB
src/assets/svg/preview/resume.svg
0 → 100644
src/assets/svg/preview/scale.svg
0 → 100644
src/components/Basic/index.ts
0 → 100644
src/components/Button/index.vue
0 → 100644
src/components/Button/types.ts
0 → 100644
src/components/Container/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Drawer/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Dropdown/index.ts
0 → 100644
此差异已折叠。
src/components/Dropdown/props.ts
0 → 100644
此差异已折叠。
src/components/Dropdown/types.ts
0 → 100644
此差异已折叠。
src/components/Form/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Form/src/helper.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Form/src/props.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Icon/README.md
0 → 100644
此差异已折叠。
src/components/Icon/index.less
0 → 100644
此差异已折叠。
src/components/Icon/index.tsx
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Loading/index.ts
0 → 100644
此差异已折叠。
src/components/Loading/type.ts
0 → 100644
此差异已折叠。
src/components/Menu/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Menu/src/helper.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/components/Menu/src/props.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Modal/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Modal/src/props.ts
0 → 100644
此差异已折叠。
src/components/Modal/src/types.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/components/Preview/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Qrcode/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Scrollbar/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Tree/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/Tree/src/props.ts
0 → 100644
此差异已折叠。
src/components/Tree/src/types.ts
0 → 100644
此差异已折叠。
src/components/Verify/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/components/util.ts
0 → 100644
此差异已折叠。
src/design/ant/btn.less
0 → 100644
此差异已折叠。
src/design/ant/index.less
0 → 100644
此差异已折叠。
src/design/ant/input.less
0 → 100644
此差异已折叠。
src/design/ant/pagination.less
0 → 100644
此差异已折叠。
src/design/ant/selection.less
0 → 100644
此差异已折叠。
src/design/color.less
0 → 100644
此差异已折叠。
src/design/index.less
0 → 100644
此差异已折叠。
src/design/main.postcss
0 → 100644
此差异已折叠。
src/design/mixins.less
0 → 100644
此差异已折叠。
src/design/public.less
0 → 100644
此差异已折叠。
src/design/reset.less
0 → 100644
此差异已折叠。
src/design/transition/base.less
0 → 100644
此差异已折叠。
此差异已折叠。
src/design/transition/fade.less
0 → 100644
此差异已折叠。
src/design/transition/index.less
0 → 100644
此差异已折叠。
src/design/transition/scale.less
0 → 100644
此差异已折叠。
src/design/transition/scroll.less
0 → 100644
此差异已折叠。
src/design/transition/slide.less
0 → 100644
此差异已折叠。
src/design/var/breakpoint.less
0 → 100644
此差异已折叠。
src/design/var/easing.less
0 → 100644
此差异已折叠。
src/design/var/index.less
0 → 100644
此差异已折叠。
src/enums/appEnum.ts
0 → 100644
此差异已折叠。
src/enums/breakpointEnum.ts
0 → 100644
此差异已折叠。
src/enums/cacheEnum.ts
0 → 100644
此差异已折叠。
src/enums/exceptionEnum.ts
0 → 100644
此差异已折叠。
src/enums/httpEnum.ts
0 → 100644
此差异已折叠。
src/enums/menuEnum.ts
0 → 100644
此差异已折叠。
src/enums/pageEnum.ts
0 → 100644
此差异已折叠。
src/enums/paginationEnum.ts
0 → 100644
此差异已折叠。
src/enums/resultEnum.ts
0 → 100644
此差异已折叠。
src/enums/roleEnum.ts
0 → 100644
此差异已折叠。
src/enums/sizeEnum.ts
0 → 100644
此差异已折叠。
src/hooks/core/types.ts
0 → 100644
此差异已折叠。
src/hooks/core/useDebounce.ts
0 → 100644
此差异已折叠。
src/hooks/core/useSetting.ts
0 → 100644
此差异已折叠。
src/hooks/core/useThrottle.ts
0 → 100644
此差异已折叠。
src/hooks/core/useTimeout.ts
0 → 100644
此差异已折叠。
src/hooks/core/useTimeoutRef.ts
0 → 100644
此差异已折叠。
src/hooks/event/types.ts
0 → 100644
此差异已折叠。
src/hooks/event/useBreakpoint.ts
0 → 100644
此差异已折叠。
src/hooks/event/useElResize.ts
0 → 100644
此差异已折叠。
src/hooks/event/useEvent.ts
0 → 100644
此差异已折叠。
src/hooks/event/useRaf.ts
0 → 100644
此差异已折叠。
src/hooks/event/useScroll.ts
0 → 100644
此差异已折叠。
src/hooks/event/useScrollTo.ts
0 → 100644
此差异已折叠。
src/hooks/event/useWindowSize.ts
0 → 100644
此差异已折叠。
src/hooks/state/useGlobalState.ts
0 → 100644
此差异已折叠。
src/hooks/web/useClickOutside.ts
0 → 100644
此差异已折叠。
src/hooks/web/useContextMenu.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/hooks/web/useCssVar.ts
0 → 100644
此差异已折叠。
src/hooks/web/useFullContent.ts
0 → 100644
此差异已折叠。
src/hooks/web/useFullScreen.ts
0 → 100644
此差异已折叠。
src/hooks/web/useI18n.ts
0 → 100644
此差异已折叠。
src/hooks/web/useLocalStorage.ts
0 → 100644
此差异已折叠。
src/hooks/web/useLockPage.ts
0 → 100644
此差异已折叠。
src/hooks/web/useMessage.tsx
0 → 100644
此差异已折叠。
src/hooks/web/useNetWork.ts
0 → 100644
此差异已折叠。
src/hooks/web/usePage.ts
0 → 100644
此差异已折叠。
src/hooks/web/usePermission.ts
0 → 100644
此差异已折叠。
src/hooks/web/useScript.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/hooks/web/useSideBar.ts
0 → 100644
此差异已折叠。
src/hooks/web/useTabs.ts
0 → 100644
此差异已折叠。
src/hooks/web/useTitle.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/hooks/web/useWatermark.ts
0 → 100644
此差异已折叠。
src/layouts/Logo.vue
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/layouts/default/index.less
0 → 100644
此差异已折叠。
src/layouts/default/index.tsx
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/layouts/iframe/index.vue
0 → 100644
此差异已折叠。
此差异已折叠。
src/layouts/page/index.tsx
0 → 100644
此差异已折叠。
src/layouts/page/useTransition.ts
0 → 100644
此差异已折叠。
src/main.ts
0 → 100644
此差异已折叠。
src/router/constant.ts
0 → 100644
此差异已折叠。
src/router/guard/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/router/guard/progressGuard.ts
0 → 100644
此差异已折叠。
src/router/index.ts
0 → 100644
此差异已折叠。
src/router/menus/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/router/routes/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/router/routes/modules/sys.ts
0 → 100644
此差异已折叠。
src/router/types.d.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/settings/cipherSetting.ts
0 → 100644
此差异已折叠。
src/settings/projectSetting.ts
0 → 100644
此差异已折叠。
src/settings/siteSetting.ts
0 → 100644
此差异已折叠。
src/setup/ant-design-vue/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/setup/ant-design-vue/spin.tsx
0 → 100644
此差异已折叠。
src/setup/directives/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/setup/theme/index.ts
0 → 100644
此差异已折叠。
src/store/index.ts
0 → 100644
此差异已折叠。
src/store/modules/app.ts
0 → 100644
此差异已折叠。
src/store/modules/error.ts
0 → 100644
此差异已折叠。
src/store/modules/menu.ts
0 → 100644
此差异已折叠。
src/store/modules/permission.ts
0 → 100644
此差异已折叠。
src/store/modules/tab.ts
0 → 100644
此差异已折叠。
src/store/modules/user.ts
0 → 100644
此差异已折叠。
src/types/config.d.ts
0 → 100644
此差异已折叠。
src/types/event.d.ts
0 → 100644
此差异已折叠。
src/types/global.d.ts
0 → 100644
此差异已折叠。
src/types/shim-tsx.d.ts
0 → 100644
此差异已折叠。
src/types/shim-vue.d.ts
0 → 100644
此差异已折叠。
src/types/source.d.ts
0 → 100644
此差异已折叠。
src/types/window.d.ts
0 → 100644
此差异已折叠。
src/useApp.tsx
0 → 100644
此差异已折叠。
src/utils/auth/index.ts
0 → 100644
此差异已折叠。
src/utils/browser.ts
0 → 100644
此差异已折叠。
src/utils/dateUtil.ts
0 → 100644
此差异已折叠。
src/utils/domUtils.ts
0 → 100644
此差异已折叠。
src/utils/env.ts
0 → 100644
此差异已折叠。
src/utils/event/resizeEvent.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/utils/file/FileDownload.ts
0 → 100644
此差异已折叠。
src/utils/helper/envHelper.ts
0 → 100644
此差异已折叠。
src/utils/helper/menuHelper.ts
0 → 100644
此差异已折叠。
src/utils/helper/persistent.ts
0 → 100644
此差异已折叠。
src/utils/helper/routeHelper.ts
0 → 100644
此差异已折叠。
src/utils/helper/treeHelper.ts
0 → 100644
此差异已折叠。
src/utils/helper/tsxHelper.tsx
0 → 100644
此差异已折叠。
src/utils/helper/vueHelper.ts
0 → 100644
此差异已折叠。
src/utils/helper/vuexHelper.ts
0 → 100644
此差异已折叠。
src/utils/http/axios/Axios.ts
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/utils/http/axios/index.ts
0 → 100644
此差异已折叠。
src/utils/http/axios/types.ts
0 → 100644
此差异已折叠。
src/utils/http/ws/.gitkeep
0 → 100644
src/utils/index.ts
0 → 100644
此差异已折叠。
src/utils/is.ts
0 → 100644
此差异已折叠。
src/utils/scrollWaiter.ts
0 → 100644
此差异已折叠。
src/utils/scrollbarWidth.ts
0 → 100644
此差异已折叠。
src/utils/storage/Storage.ts
0 → 100644
此差异已折叠。
src/utils/storage/index.ts
0 → 100644
此差异已折叠。
src/utils/uuid.ts
0 → 100644
此差异已折叠。
src/views/biz/.gitkeep
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/views/demo/.gitkeep
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/views/demo/feat/msg/index.vue
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/views/demo/form/RefForm.vue
0 → 100644
此差异已折叠。
src/views/demo/form/RuleForm.vue
0 → 100644
此差异已折叠。
src/views/demo/form/UseForm.vue
0 → 100644
此差异已折叠。
src/views/demo/form/index.vue
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/views/demo/tree/EditTree.vue
0 → 100644
此差异已折叠。
src/views/demo/tree/data.ts
0 → 100644
此差异已折叠。
src/views/demo/tree/index.vue
0 → 100644
此差异已折叠。
src/views/index.vue
0 → 100644
此差异已折叠。
此差异已折叠。
src/views/sys/error-log/data.tsx
0 → 100644
此差异已折叠。
src/views/sys/error-log/index.vue
0 → 100644
此差异已折叠。
此差异已折叠。
此差异已折叠。
src/views/sys/exception/index.ts
0 → 100644
此差异已折叠。
此差异已折叠。
src/views/sys/iframe/index.vue
0 → 100644
此差异已折叠。
src/views/sys/lock/index.vue
0 → 100644
此差异已折叠。
src/views/sys/login/Login.vue
0 → 100644
此差异已折叠。
src/views/sys/redirect/index.vue
0 → 100644
此差异已折叠。
stylelint.config.js
0 → 100644
此差异已折叠。
tailwind.config.js
0 → 100644
此差异已折叠。
tsconfig.json
0 → 100644
此差异已折叠。
vite.config.ts
0 → 100644
此差异已折叠。