From 197dfa4c0a5dd349be4549331b41c34ae4f4bb08 Mon Sep 17 00:00:00 2001 From: unknown <2569982966@qq.com> Date: Wed, 8 Jun 2022 17:41:58 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E9=99=86=E6=B3=A8=E5=86=8C=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 5 +- src/assets/logo/no-word-logo.png | Bin 0 -> 9967 bytes src/components/404.vue | 2 +- src/components/Login.vue | 127 ++++++++--------- src/components/Register.vue | 235 +++++++++++++++++++++++++++++++ src/components/Verify.vue | 140 ++++++++++++++++++ src/main.js | 4 +- src/router/index.js | 11 +- src/utils/http/interface.js | 19 ++- yarn.lock | 5 + 10 files changed, 472 insertions(+), 76 deletions(-) create mode 100644 src/assets/logo/no-word-logo.png create mode 100644 src/components/Register.vue create mode 100644 src/components/Verify.vue diff --git a/package.json b/package.json index 18d3a6e..7414355 100644 --- a/package.json +++ b/package.json @@ -11,13 +11,14 @@ "axios": "^0.26.1", "core-js": "^3.6.5", "element-ui": "^2.15.8", + "js-md5": "^0.7.3", "mavon-editor": "^2.10.4", "mui-player": "^1.6.0", "mui-player-desktop-plugin": "^1.4.2", + "node-sass": "^4.14.1", "sass-loader": "^7.3.1", "vue": "^2.6.11", - "vue-router": "3.5.2", - "node-sass": "^4.14.1" + "vue-router": "3.5.2" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.4.5", diff --git a/src/assets/logo/no-word-logo.png b/src/assets/logo/no-word-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d0159c65519226c3905ce8897977f13553585bed GIT binary patch literal 9967 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 literal 0 HcmV?d00001 diff --git a/src/components/404.vue b/src/components/404.vue index 4ae4a59..16aea95 100644 --- a/src/components/404.vue +++ b/src/components/404.vue @@ -80,7 +80,7 @@ export default { .el-button--primary { color: #fff; background: #466AFF ; - border-color: #466AFF ;; + border-color: #466AFF ; } .el-button--primary:hover, .el-button--primary:focus { background: #7890ee; diff --git a/src/components/Login.vue b/src/components/Login.vue index 8df9d9b..4a391d4 100644 --- a/src/components/Login.vue +++ b/src/components/Login.vue @@ -11,50 +11,25 @@ label-width="0px" class="login-container" > -

- + + + - + - - - - - - - - -   - - - - - - - + +
+ 版权所有:红山开源社区 京ICP备2021005060号 +
+ + + + + + \ No newline at end of file diff --git a/src/components/Verify.vue b/src/components/Verify.vue new file mode 100644 index 0000000..59dba72 --- /dev/null +++ b/src/components/Verify.vue @@ -0,0 +1,140 @@ + + + + + \ No newline at end of file diff --git a/src/main.js b/src/main.js index 3dffd1f..6208878 100644 --- a/src/main.js +++ b/src/main.js @@ -10,13 +10,15 @@ import api from './utils/http/index' import mavonEditor from 'mavon-editor' import 'mavon-editor/dist/css/index.css' +//md5 +import md5 from 'js-md5' // 图标 import "/src/assets/icon/iconfont.css" /* // echarts import * as echarts from 'echarts'; // 时间 import moment from "moment"; */ - +Vue.prototype.$md5 = md5; Vue.use(api) Vue.prototype.$axios = Axios diff --git a/src/router/index.js b/src/router/index.js index fdfa450..8156b5f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -159,8 +159,17 @@ let routes = [ path: '/404', component:() => import("@/components/404"), name: '404' + }, + { + path: '/:compId/login', + component:() => import("@/components/Login"), + name: 'login' + }, + { + path: '/:compId/register', + component:() => import("@/components/Register"), + name: 'login' } - ] diff --git a/src/utils/http/interface.js b/src/utils/http/interface.js index 47cde4d..92d3bc9 100644 --- a/src/utils/http/interface.js +++ b/src/utils/http/interface.js @@ -39,11 +39,28 @@ export const getPageData = (compId,page) => { }) }; +export const login = data => { + return axios({ + url: '/login', + method: 'post', + data + }) +}; + +export const register = data => { + return axios({ + url: '/user/activeUser', + method: 'post', + data + }) +}; // 默认全部倒出 // 根据需要进行 export default { query, mock, getComp, - getPageData + getPageData, + login, + register } \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 5e4f0a4..83636dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5278,6 +5278,11 @@ js-base64@^2.1.8: resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== +js-md5@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/js-md5/-/js-md5-0.7.3.tgz#b4f2fbb0b327455f598d6727e38ec272cd09c3f2" + integrity sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ== + js-message@1.0.7: version "1.0.7" resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz"