From 25a7d913b96150c1ee63dbb88a25dea87ca6f68c Mon Sep 17 00:00:00 2001
From: 1549469775 <1549469775@qq.com>
Date: Tue, 30 Nov 2021 23:19:57 +0800
Subject: [PATCH] init
---
.gitignore | 7 +
.idea/.gitignore | 5 +
.idea/codeStyles/Project.xml | 49 +
.idea/codeStyles/codeStyleConfig.xml | 5 +
.idea/god-run.iml | 12 +
.idea/modules.xml | 8 +
.idea/watcherTasks.xml | 4 +
.prettierrc | 11 +
README.md | 53 +
components.d.ts | 11 +
docs/issues.md | 3 +
docs/思路.md | 24 +
index.html | 13 +
mock/login.ts | 41 +
package-lock.json | 4049 +++++++++++++++++++++++
package.json | 33 +
pnpm-lock.yaml | 2189 ++++++++++++
public/favicon.ico | Bin 0 -> 4286 bytes
public/static/icons/icon1.png | Bin 0 -> 750 bytes
public/static/icons/icon2.png | Bin 0 -> 881 bytes
public/static/icons/icon3.png | Bin 0 -> 732 bytes
public/static/icons/sprites.png | Bin 0 -> 19225 bytes
public/static/login/bg.png | Bin 0 -> 125327 bytes
public/static/login/bg@2x.png | Bin 0 -> 264261 bytes
public/static/login/yun.png | Bin 0 -> 66862 bytes
public/static/login/yun@2x.png | Bin 0 -> 112124 bytes
public/static/logo.png | Bin 0 -> 5347 bytes
public/static/logo@2x.png | Bin 0 -> 13622 bytes
src/App.vue | 18 +
src/api/_request/error.ts | 21 +
src/api/_request/index.ts | 55 +
src/api/_request/interceptors.ts | 32 +
src/api/contact/CompanyStruct.ts | 11 +
src/api/index.ts | 9 +
src/assets/script/util.ts | 17 +
src/assets/style/anim.less | 49 +
src/assets/style/common.less | 167 +
src/assets/style/css/anim.css | 27 +
src/assets/style/css/reset.css | 52 +
src/assets/style/global.less | 2 +
src/assets/style/less/media/exact.less | 39 +
src/assets/style/less/media/media.less | 3 +
src/assets/style/less/media/mobile.less | 39 +
src/assets/style/less/media/pc.less | 39 +
src/assets/style/less/row/row.less | 48 +
src/assets/style/less/util.less | 58 +
src/assets/style/less/var.less | 5 +
src/assets/style/less/visible/visible.less | 30 +
src/components/Toast/Toast.vue | 82 +
src/components/Toast/index.ts | 35 +
src/components/index.ts | 16 +
src/config/index.ts | 1 +
src/directive/index.ts | 20 +
src/enum/index.ts | 4 +
src/enum/page.ts | 7 +
src/env.d.ts | 20 +
src/hook/global/useRootSetting.ts | 10 +
src/hook/useDefineRoute.ts | 26 +
src/hook/useRouteChange.ts | 14 +
src/main.ts | 26 +
src/pages/Home/Home.vue | 9 +
src/pages/HomeRoute.ts | 20 +
src/pagesSys/Exception/Exception.vue | 13 +
src/pagesSys/Layout/Layout.vue | 42 +
src/pagesSys/Layout/SiteContent/SiteContent.vue | 31 +
src/pagesSys/Layout/SiteHeader/SiteHeader.vue | 10 +
src/pagesSys/Layout/SiteHeader/style.less | 64 +
src/pagesSys/Layout/SliderMenu/SliderMenu.vue | 7 +
src/pagesSys/Login/Login.vue | 11 +
src/pagesSys/Login/style.less | 88 +
src/pagesSys/Redirect/Redirect.vue | 25 +
src/pagesUI/editor/editor.vue | 44 +
src/pagesUI/editor/register.ts | 20 +
src/pagesUI/editor/work.ts | 25 +
src/pagesUI/verifyCodeBtn/verifyCodeBtn.vue | 88 +
src/plugins/index.md | 5 +
src/plugins/index.ts | 13 +
src/router/basic/index.ts | 95 +
src/router/basic/route/.gitkeep | 0
src/router/constant.ts | 12 +
src/router/guard/index.ts | 30 +
src/router/index.ts | 20 +
src/store/index.ts | 8 +
src/store/module/user.ts | 13 +
tsconfig.json | 23 +
types/index.d.ts | 0
vite.config.ts | 37 +
windi.config.ts | 3 +
88 files changed, 8255 insertions(+)
create mode 100644 .gitignore
create mode 100644 .idea/.gitignore
create mode 100644 .idea/codeStyles/Project.xml
create mode 100644 .idea/codeStyles/codeStyleConfig.xml
create mode 100644 .idea/god-run.iml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/watcherTasks.xml
create mode 100644 .prettierrc
create mode 100644 README.md
create mode 100644 components.d.ts
create mode 100644 docs/issues.md
create mode 100644 docs/思路.md
create mode 100644 index.html
create mode 100644 mock/login.ts
create mode 100644 package-lock.json
create mode 100644 package.json
create mode 100644 pnpm-lock.yaml
create mode 100644 public/favicon.ico
create mode 100644 public/static/icons/icon1.png
create mode 100644 public/static/icons/icon2.png
create mode 100644 public/static/icons/icon3.png
create mode 100644 public/static/icons/sprites.png
create mode 100644 public/static/login/bg.png
create mode 100644 public/static/login/bg@2x.png
create mode 100644 public/static/login/yun.png
create mode 100644 public/static/login/yun@2x.png
create mode 100644 public/static/logo.png
create mode 100644 public/static/logo@2x.png
create mode 100644 src/App.vue
create mode 100644 src/api/_request/error.ts
create mode 100644 src/api/_request/index.ts
create mode 100644 src/api/_request/interceptors.ts
create mode 100644 src/api/contact/CompanyStruct.ts
create mode 100644 src/api/index.ts
create mode 100644 src/assets/script/util.ts
create mode 100644 src/assets/style/anim.less
create mode 100644 src/assets/style/common.less
create mode 100644 src/assets/style/css/anim.css
create mode 100644 src/assets/style/css/reset.css
create mode 100644 src/assets/style/global.less
create mode 100644 src/assets/style/less/media/exact.less
create mode 100644 src/assets/style/less/media/media.less
create mode 100644 src/assets/style/less/media/mobile.less
create mode 100644 src/assets/style/less/media/pc.less
create mode 100644 src/assets/style/less/row/row.less
create mode 100644 src/assets/style/less/util.less
create mode 100644 src/assets/style/less/var.less
create mode 100644 src/assets/style/less/visible/visible.less
create mode 100644 src/components/Toast/Toast.vue
create mode 100644 src/components/Toast/index.ts
create mode 100644 src/components/index.ts
create mode 100644 src/config/index.ts
create mode 100644 src/directive/index.ts
create mode 100644 src/enum/index.ts
create mode 100644 src/enum/page.ts
create mode 100644 src/env.d.ts
create mode 100644 src/hook/global/useRootSetting.ts
create mode 100644 src/hook/useDefineRoute.ts
create mode 100644 src/hook/useRouteChange.ts
create mode 100644 src/main.ts
create mode 100644 src/pages/Home/Home.vue
create mode 100644 src/pages/HomeRoute.ts
create mode 100644 src/pagesSys/Exception/Exception.vue
create mode 100644 src/pagesSys/Layout/Layout.vue
create mode 100644 src/pagesSys/Layout/SiteContent/SiteContent.vue
create mode 100644 src/pagesSys/Layout/SiteHeader/SiteHeader.vue
create mode 100644 src/pagesSys/Layout/SiteHeader/style.less
create mode 100644 src/pagesSys/Layout/SliderMenu/SliderMenu.vue
create mode 100644 src/pagesSys/Login/Login.vue
create mode 100644 src/pagesSys/Login/style.less
create mode 100644 src/pagesSys/Redirect/Redirect.vue
create mode 100644 src/pagesUI/editor/editor.vue
create mode 100644 src/pagesUI/editor/register.ts
create mode 100644 src/pagesUI/editor/work.ts
create mode 100644 src/pagesUI/verifyCodeBtn/verifyCodeBtn.vue
create mode 100644 src/plugins/index.md
create mode 100644 src/plugins/index.ts
create mode 100644 src/router/basic/index.ts
create mode 100644 src/router/basic/route/.gitkeep
create mode 100644 src/router/constant.ts
create mode 100644 src/router/guard/index.ts
create mode 100644 src/router/index.ts
create mode 100644 src/store/index.ts
create mode 100644 src/store/module/user.ts
create mode 100644 tsconfig.json
create mode 100644 types/index.d.ts
create mode 100644 vite.config.ts
create mode 100644 windi.config.ts
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0e2ce4f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+node_modules
+.DS_Store
+dist
+dist-ssr
+*.local
+src/pages/Ezopen
+src/router/route/ezopen.ts
\ No newline at end of file
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..b58b603
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,5 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..1d942c4
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000..79ee123
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/god-run.iml b/.idea/god-run.iml
new file mode 100644
index 0000000..0c8867d
--- /dev/null
+++ b/.idea/god-run.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..e943572
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml
new file mode 100644
index 0000000..030e7b6
--- /dev/null
+++ b/.idea/watcherTasks.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 0000000..944a038
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,11 @@
+{
+ "tabWidth": 4,
+ "useTabs": false,
+ "semi": false,
+ "singleQuote": false,
+ "TrailingCooma": "all",
+ "bracketSpacing": true,
+ "jsxBracketSameLine": false,
+ "arrowParens": "avoid",
+ "printWidth": 140
+}
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..eb7d6d5
--- /dev/null
+++ b/README.md
@@ -0,0 +1,53 @@
+# Vue 3 + Typescript + Vite
+
+This template should help get you started developing with Vue 3 and Typescript in Vite. The template uses Vue 3 `
+