smtp setting add encryption

This commit is contained in:
xiaomlove
2022-01-28 02:50:30 +08:00
parent 27ba9aec74
commit 8d6d9d8c15
18 changed files with 93 additions and 51 deletions
+1 -1
View File
@@ -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",
+1
View File
@@ -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",
+7 -7
View File
@@ -17,15 +17,15 @@
:default-active='state.currentPath'
>
<el-menu-item index="/"><i class="el-icon-odometer" />Dashboard</el-menu-item>
<el-submenu index="2">
<el-sub-menu index="2">
<template #title>
<span>User</span>
</template>
<el-menu-item-group>
<el-menu-item index="/user"><i class="el-icon-user" />User list</el-menu-item>
</el-menu-item-group>
</el-submenu>
<el-submenu index="3">
</el-sub-menu>
<el-sub-menu index="3">
<template #title>
<span>System</span>
</template>
@@ -44,7 +44,7 @@
<el-menu-item-group>
<el-menu-item index="/setting"><i class="el-icon-menu" />Setting</el-menu-item>
</el-menu-item-group>
</el-submenu>
</el-sub-menu>
</el-menu>
</el-aside>
<el-container class="content">
@@ -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 {
+7 -1
View File
@@ -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')
+1 -1
View File
@@ -6,7 +6,7 @@
</div>
<div class="right">
<el-button type="primary" size="small" icon="el-icon-plus" @click="handleAdd">Add</el-button>
<el-button type="primary" size="small" icon="Plus" @click="handleAdd">Add</el-button>
</div>
</div>
</template>
+12 -4
View File
@@ -6,7 +6,7 @@
</div>
<div class="right">
<el-button type="primary" size="small" icon="el-icon-plus" @click="handleAdd">Add</el-button>
<el-button type="primary" size="small" icon="Plus" @click="handleAdd">Add</el-button>
</div>
</div>
</template>
@@ -33,11 +33,19 @@
<el-table-column
prop="image_large"
label="Large image"
></el-table-column>
>
<template #default="scope">
<el-image :src="scope.row.image_large" style="max-height: 200px" />
</template>
</el-table-column>
<el-table-column
prop="image_small"
label="Small image"
></el-table-column>
>
<template #default="scope">
<el-image :src="scope.row.image_small" style="max-height: 200px" />
</template>
</el-table-column>
<el-table-column
prop="get_type_text"
@@ -56,7 +64,7 @@
<el-table-column
label="Action"
width="100"
width=""
>
<template #default="scope">
<a style="cursor: pointer; margin-right: 10px" @click="handleEdit(scope.row.id)">Edit</a>
+7 -4
View File
@@ -19,10 +19,10 @@
<td></td>
<td colspan="7">
<div class="other-actions">
<el-button type="primary" size="mini" @click="handleGetModComment">Mod comment</el-button>
<el-button type="primary" size="mini" @click="handleResetPassword">Reset password</el-button>
<el-button type="primary" size="mini" @click="handleAssignExam">Assign exam</el-button>
<el-button type="primary" size="mini" @click="handleGrantMedal">Grant medal</el-button>
<el-button type="primary" size="default" @click="handleGetModComment">Mod comment</el-button>
<el-button type="primary" size="default" @click="handleResetPassword">Reset password</el-button>
<el-button type="primary" size="default" @click="handleAssignExam">Assign exam</el-button>
<el-button type="primary" size="default" @click="handleGrantMedal">Grant medal</el-button>
</div>
</td>
</tr>
@@ -179,6 +179,9 @@
prop="image_large"
label="Image"
>
<template #default="scope">
<el-image :src="scope.row.image_large" style="max-height: 200px" />
</template>
</el-table-column>
<el-table-column
+7 -2
View File
@@ -1,8 +1,13 @@
<template>
<el-card>
<template #header>
<div class="header">
<el-button type="primary" size="small" icon="el-icon-plus" @click="handleAdd">Add</el-button>
<div class="nexus-table-header">
<div class="left">
</div>
<div class="right">
<el-button type="primary" size="small" icon="Plus" @click="handleAdd">Add</el-button>
</div>
</div>
</template>
<el-table