From 8d6d9d8c1594fa237b4b49604721260de0603ab6 Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Fri, 28 Jan 2022 02:50:30 +0800 Subject: [PATCH] smtp setting add encryption --- admin/package-lock.json | 2 +- admin/package.json | 1 + admin/src/App.vue | 14 +++++++------- admin/src/main.js | 8 +++++++- admin/src/views/exam/index.vue | 2 +- admin/src/views/medal/index.vue | 16 ++++++++++++---- admin/src/views/user/detail.vue | 11 +++++++---- admin/src/views/user/index.vue | 9 +++++++-- app/Repositories/TorrentRepository.php | 7 ------- composer.json | 4 ++-- composer.lock | 26 +++++++++++++++++--------- include/functions.php | 6 +++++- lang/chs/lang_settings.php | 1 + lang/cht/lang_settings.php | 1 + lang/en/lang_settings.php | 1 + public/download.php | 22 +++++++++++++--------- public/mybonus.php | 7 +++++-- public/settings.php | 6 +++++- 18 files changed, 93 insertions(+), 51 deletions(-) diff --git a/admin/package-lock.json b/admin/package-lock.json index d6b1450b..c103efab 100644 --- a/admin/package-lock.json +++ b/admin/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "packages": { "": { - "name": "admin", "version": "0.0.0", "dependencies": { + "@element-plus/icons-vue": "^0.2.6", "axios": "^0.21.1", "element-plus": "^1.3.0-beta.5", "vue": "^3.0.5", diff --git a/admin/package.json b/admin/package.json index 82f62959..6a571817 100644 --- a/admin/package.json +++ b/admin/package.json @@ -7,6 +7,7 @@ "serve": "vite preview --mode preview" }, "dependencies": { + "@element-plus/icons-vue": "^0.2.6", "axios": "^0.21.1", "element-plus": "^1.3.0-beta.5", "vue": "^3.0.5", diff --git a/admin/src/App.vue b/admin/src/App.vue index b11e5504..6463911c 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -17,15 +17,15 @@ :default-active='state.currentPath' > Dashboard - + User list - - + + @@ -44,7 +44,7 @@ Setting - + @@ -186,14 +186,14 @@ body { .el-menu { border-right: none!important; } -.el-submenu { +.el-sub-menu { border-top: 1px solid hsla(0, 0%, 100%, .05); border-bottom: 1px solid rgba(0, 0, 0, .2); } -.el-submenu:first-child { +.el-sub-menu:first-child { border-top: none; } -.el-submenu [class^="el-icon-"] { +.el-sub-menu [class^="el-icon-"] { vertical-align: -1px!important; } a { diff --git a/admin/src/main.js b/admin/src/main.js index 4e823dbf..f18e4912 100644 --- a/admin/src/main.js +++ b/admin/src/main.js @@ -4,4 +4,10 @@ import ElementPlus from 'element-plus' import router from './router/index' import 'element-plus/theme-chalk/index.css' import './styles/common.scss' -createApp(App).use(ElementPlus).use(router).mount('#app') +import * as ElIcons from '@element-plus/icons-vue' + +const app = createApp(App) +for (const name in ElIcons) { + app.component(name, ElIcons[name]) +} +app.use(ElementPlus).use(router).mount('#app') diff --git a/admin/src/views/exam/index.vue b/admin/src/views/exam/index.vue index 1d19fc4e..dd71ae7a 100644 --- a/admin/src/views/exam/index.vue +++ b/admin/src/views/exam/index.vue @@ -6,7 +6,7 @@
- Add + Add
diff --git a/admin/src/views/medal/index.vue b/admin/src/views/medal/index.vue index 71d2cd3e..fd1b9eea 100644 --- a/admin/src/views/medal/index.vue +++ b/admin/src/views/medal/index.vue @@ -6,7 +6,7 @@
- Add + Add
@@ -33,11 +33,19 @@ + > + + + > + +