feat: update

This commit is contained in:
xiaoxian521 2021-10-31 14:19:08 +08:00
parent 594efc6204
commit 321b9da9a8
6 changed files with 36 additions and 15 deletions

View File

@ -107,11 +107,13 @@ function translationEn() {
</el-dropdown-menu> </el-dropdown-menu>
</template> </template>
</el-dropdown> </el-dropdown>
<i <el-icon
class="el-icon-setting" class="el-icon-setting"
:title="$t('message.hssystemSet')" :title="$t('message.hssystemSet')"
@click="onPanel" @click="onPanel"
></i> >
<Setting />
</el-icon>
</div> </div>
</div> </div>
</template> </template>
@ -191,8 +193,8 @@ function translationEn() {
.el-icon-setting { .el-icon-setting {
height: 48px; height: 48px;
width: 40px; width: 38px;
padding: 11px; padding: 12px;
display: flex; display: flex;
cursor: pointer; cursor: pointer;
align-items: center; align-items: center;

View File

@ -37,7 +37,9 @@ defineExpose({
<div class="right-panel-items"> <div class="right-panel-items">
<div class="project-configuration"> <div class="project-configuration">
<h3>项目配置</h3> <h3>项目配置</h3>
<i class="el-icon-close" @click="show = !show"></i> <el-icon class="el-icon-close" @click="show = !show">
<Close />
</el-icon>
</div> </div>
<div style="border-bottom: 1px solid #dcdfe6"></div> <div style="border-bottom: 1px solid #dcdfe6"></div>
<slot /> <slot />

View File

@ -180,11 +180,13 @@ onMounted(() => {
</el-dropdown-menu> </el-dropdown-menu>
</template> </template>
</el-dropdown> </el-dropdown>
<i <el-icon
class="el-icon-setting" class="el-icon-setting"
:title="$t('message.hssystemSet')" :title="$t('message.hssystemSet')"
@click="onPanel" @click="onPanel"
></i> >
<Setting />
</el-icon>
</div> </div>
</div> </div>
</template> </template>

View File

@ -484,14 +484,16 @@ onBeforeMount(() => {
<router-link :to="item.path" @click="tagOnClick(item)">{{ <router-link :to="item.path" @click="tagOnClick(item)">{{
$t(item.meta.title) $t(item.meta.title)
}}</router-link> }}</router-link>
<span <el-icon
v-if=" v-if="
($route.path === item.path && index !== 0) || ($route.path === item.path && index !== 0) ||
(index === activeIndex && index !== 0) (index === activeIndex && index !== 0)
" "
class="el-icon-close" class="el-icon-close"
@click="deleteMenu(item)" @click="deleteMenu(item)"
></span> >
<CloseBold />
</el-icon>
<div <div
:ref="'schedule' + index" :ref="'schedule' + index"
v-if="showModel !== 'card'" v-if="showModel !== 'card'"
@ -522,15 +524,19 @@ onBeforeMount(() => {
<!-- 右侧功能按钮 --> <!-- 右侧功能按钮 -->
<ul class="right-button"> <ul class="right-button">
<li> <li>
<i <el-icon
:title="$t('message.hsrefreshRoute')" :title="$t('message.hsrefreshRoute')"
class="el-icon-refresh-right rotate" class="el-icon-refresh-right rotate"
@click="onFresh" @click="onFresh"
></i> >
<RefreshRight />
</el-icon>
</li> </li>
<li> <li>
<el-dropdown trigger="click" placement="bottom-end"> <el-dropdown trigger="click" placement="bottom-end">
<i class="el-icon-arrow-down"></i> <el-icon>
<ArrowDown />
</el-icon>
<template #dropdown> <template #dropdown>
<el-dropdown-menu> <el-dropdown-menu>
<el-dropdown-item <el-dropdown-item
@ -630,6 +636,7 @@ onBeforeMount(() => {
font-size: 10px; font-size: 10px;
color: #1890ff; color: #1890ff;
cursor: pointer; cursor: pointer;
transform: fontsize3s;
&:hover { &:hover {
border-radius: 50%; border-radius: 50%;

View File

@ -48,7 +48,11 @@ import {
Lollipop, Lollipop,
Link, Link,
Position, Position,
Histogram Histogram,
RefreshRight,
ArrowDown,
Close,
CloseBold
} from "@element-plus/icons"; } from "@element-plus/icons";
const components = [ const components = [
@ -97,7 +101,11 @@ const components = [
Lollipop, Lollipop,
Link, Link,
Position, Position,
Histogram Histogram,
RefreshRight,
ArrowDown,
Close,
CloseBold
]; ];
const plugins = [ElLoading]; const plugins = [ElLoading];

View File

@ -263,7 +263,7 @@
.el-icon-setting { .el-icon-setting {
height: 62px; height: 62px;
width: 40px; width: 40px;
padding: 11px; padding: 12px;
display: flex; display: flex;
cursor: pointer; cursor: pointer;
align-items: center; align-items: center;