initial commit
上级
正在显示
.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/glob/lessModifyVars.ts
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
File added
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
src/assets/images/dashboard/wokb/approve.png
0 → 100644
2.5 KB
2.3 KB
5.0 KB
4.8 KB
4.9 KB
5.5 KB
src/assets/images/dashboard/wokb/leave.png
0 → 100644
2.8 KB
src/assets/images/dashboard/wokb/meal.png
0 → 100644
2.4 KB
3.2 KB
2.6 KB
src/assets/images/dashboard/wokb/stamp.png
0 → 100644
2.0 KB
src/assets/images/dashboard/wokb/travel.png
0 → 100644
2.4 KB
src/assets/images/dashboard/wokb/wokb.png
0 → 100644
190.1 KB
src/assets/images/exception/404.png
0 → 100644
14.6 KB
src/assets/images/exception/500.png
0 → 100644
15.3 KB
src/assets/images/exception/net-work.png
0 → 100644
9.6 KB
src/assets/images/header.jpg
0 → 100644
差异被折叠。
点击展开。
src/assets/images/layout/menu-mix.svg
0 → 100644
src/assets/images/layout/menu-sidebar.svg
0 → 100644
src/assets/images/layout/menu-top.svg
0 → 100644
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
src/assets/images/login/login-bg.png
0 → 100644
179.7 KB
src/assets/images/login/login-in.png
0 → 100644
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
src/assets/images/sidebar/dark-mini.png
0 → 100644
8.4 KB
src/assets/images/sidebar/dark.png
0 → 100644
24.8 KB
src/assets/images/sidebar/light-mini.png
0 → 100644
8.7 KB
src/assets/images/sidebar/light.png
0 → 100644
23.7 KB
src/assets/svg/preview/p-rotate.svg
0 → 100644
src/assets/svg/preview/resume.svg
0 → 100644
src/assets/svg/preview/scale.svg
0 → 100644
src/assets/svg/preview/unrotate.svg
0 → 100644
src/assets/svg/preview/unscale.svg
0 → 100644
src/components/Authority/index.tsx
0 → 100644
src/components/Basic/index.ts
0 → 100644
src/components/Basic/src/BasicArrow.vue
0 → 100644
src/components/Basic/src/BasicEmpty.vue
0 → 100644
src/components/Basic/src/BasicHelp.less
0 → 100644
src/components/Basic/src/BasicHelp.tsx
0 → 100644
src/components/Basic/src/BasicTitle.vue
0 → 100644
src/components/Breadcrumb/Breadcrumb.vue
0 → 100644
src/components/Breadcrumb/BreadcrumbItem.vue
0 → 100644
src/components/Button/index.vue
0 → 100644
src/components/Button/types.ts
0 → 100644
src/components/ClickOutSide/index.vue
0 → 100644
src/components/Container/index.ts
0 → 100644
src/components/Container/src/types.d.ts
0 → 100644
src/components/ContextMenu/index.ts
0 → 100644
src/components/ContextMenu/src/index.less
0 → 100644
src/components/ContextMenu/src/index.tsx
0 → 100644
src/components/ContextMenu/src/props.ts
0 → 100644
src/components/ContextMenu/src/types.ts
0 → 100644
src/components/Description/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Description/src/index.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Description/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Description/src/types.ts
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/components/Drawer/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Drawer/src/BasicDrawer.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Drawer/src/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/Drawer/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Drawer/src/types.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Drawer/src/useDrawer.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Dropdown/Dropdown.tsx
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/BasicForm.vue
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/FormAction.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/FormItem.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/componentMap.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/helper.ts
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/components/Form/src/hooks/useForm.ts
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/components/Form/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/types/form.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/types/formItem.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Form/src/types/index.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/BasicLoading.vue
0 → 100644
差异被折叠。
点击展开。
src/components/Loading/FullLoading.vue
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/BasicMenu.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/MenuContent.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/SearchInput.vue
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/helper.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/types.d.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/useOpenKeys.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Menu/src/useSearchInput.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/BasicModal.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/Modal.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/ModalWrapper.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/types.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Modal/src/useModal.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Preview/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Preview/src/functional.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Preview/src/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/Preview/src/index.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Preview/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Preview/src/types.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/src/drawCanvas.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/src/drawLogo.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/src/index.vue
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/src/qrcodePlus.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/src/toCanvas.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Qrcode/src/types.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Scrollbar/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Scrollbar/src/Bar.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Scrollbar/src/Scrollbar.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Scrollbar/src/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/Scrollbar/src/types.d.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Scrollbar/src/util.ts
0 → 100644
差异被折叠。
点击展开。
src/components/StrengthMeter/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/StrengthMeter/index.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Transition/index.ts
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/components/Tree/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Tree/src/BasicTree.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Tree/src/index.less
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/Verify/src/DragVerify.less
0 → 100644
差异被折叠。
点击展开。
src/components/Verify/src/DragVerify.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Verify/src/ImgRotate.less
0 → 100644
差异被折叠。
点击展开。
src/components/Verify/src/ImgRotate.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/Verify/src/VerifyModal.vue
0 → 100644
差异被折叠。
点击展开。
src/components/Verify/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/Verify/src/types.ts
0 → 100644
差异被折叠。
点击展开。
src/components/VirtualScroll/index.ts
0 → 100644
差异被折叠。
点击展开。
src/components/VirtualScroll/src/index.less
0 → 100644
差异被折叠。
点击展开。
src/components/VirtualScroll/src/index.tsx
0 → 100644
差异被折叠。
点击展开。
src/components/VirtualScroll/src/props.ts
0 → 100644
差异被折叠。
点击展开。
src/components/registerGlobComp.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/breadcrumb.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/useCopyToClipboard.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/useSessionStorage.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/useVisibilityState.ts
0 → 100644
差异被折叠。
点击展开。
src/hooks/web/useWatermark.ts
0 → 100644
差异被折叠。
点击展开。
src/layouts/Logo.vue
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/LayoutBreadcrumb.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/LayoutContent.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/LayoutHeader.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/LayoutMenu.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/LayoutSideBar.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/SideBarTrigger.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/UserDropdown.tsx
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/layouts/default/index.less
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/index.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/multitabs/TabContent.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/multitabs/index.less
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/multitabs/index.tsx
0 → 100644
差异被折叠。
点击展开。
src/layouts/default/multitabs/tab.data.ts
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/layouts/default/setting/index.vue
0 → 100644
差异被折叠。
点击展开。
src/layouts/iframe/index.vue
0 → 100644
差异被折叠。
点击展开。
src/layouts/iframe/useFrameKeepAlive.ts
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/pageLoadingGuard.ts
0 → 100644
差异被折叠。
点击展开。
src/router/guard/pageTitleGuard.ts
0 → 100644
差异被折叠。
点击展开。
src/router/guard/permissionGuard.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/menus/modules/demo/comp.ts
0 → 100644
差异被折叠。
点击展开。
src/router/menus/modules/demo/dashboard.ts
0 → 100644
差异被折叠。
点击展开。
src/router/menus/modules/demo/exception.ts
0 → 100644
差异被折叠。
点击展开。
src/router/menus/modules/demo/feat.ts
0 → 100644
差异被折叠。
点击展开。
src/router/menus/modules/demo/iframe.ts
0 → 100644
差异被折叠。
点击展开。
src/router/menus/modules/demo/permission.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/index.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/demo/comp.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/demo/dashboard.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/demo/exception.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/demo/feat.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/demo/iframe.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/demo/permission.ts
0 → 100644
差异被折叠。
点击展开。
src/router/routes/modules/sys.ts
0 → 100644
差异被折叠。
点击展开。
src/router/types.d.ts
0 → 100644
差异被折叠。
点击展开。
src/settings/asyncComponentSetting.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.less
0 → 100644
差异被折叠。
点击展开。
src/setup/ant-design-vue/spin.tsx
0 → 100644
差异被折叠。
点击展开。
src/setup/directives/index.ts
0 → 100644
差异被折叠。
点击展开。
src/setup/directives/permission.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/event/triggerWindowResizeEvent.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/axiosCancel.ts
0 → 100644
差异被折叠。
点击展开。
src/utils/http/axios/axiosTransform.ts
0 → 100644
差异被折叠。
点击展开。
src/utils/http/axios/checkStatus.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/dashboard/house/index.less
0 → 100644
差异被折叠。
点击展开。
src/views/dashboard/house/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/dashboard/welcome/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/.gitkeep
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/button/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/click-out-side/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/desc/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/drawer/Drawer1.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/drawer/Drawer2.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/drawer/Drawer3.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/drawer/Drawer4.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/drawer/Drawer5.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/drawer/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/icon/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/modal/Modal1.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/modal/Modal2.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/modal/Modal3.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/modal/Modal4.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/modal/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/qrcode/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/scroll/Action.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/scroll/VirtualScroll.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/scroll/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/strength-meter/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/verify/Rotate.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/comp/verify/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/context-menu/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/copy/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/full-screen/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/i18n/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/img-preview/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/msg/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/tabs/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/feat/watermark/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/form/AdvancedForm.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/form/CustomerForm.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/form/DynamicForm.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/permission/back/Btn.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/permission/back/index.vue
0 → 100644
差异被折叠。
点击展开。
差异被折叠。
点击展开。
差异被折叠。
点击展开。
src/views/demo/permission/front/Btn.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/permission/front/index.vue
0 → 100644
差异被折叠。
点击展开。
src/views/demo/tree/ActionTree.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/DetailModal.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/Exception.tsx
0 → 100644
差异被折叠。
点击展开。
src/views/sys/exception/LoadTimeOut.vue
0 → 100644
差异被折叠。
点击展开。
src/views/sys/exception/index.ts
0 → 100644
差异被折叠。
点击展开。
src/views/sys/iframe/FrameBlank.vue
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
差异被折叠。
点击展开。