优化图标显示

This commit is contained in:
gyq
2025-12-04 16:15:23 +08:00
parent d49e755506
commit 6001882533
3 changed files with 107 additions and 85 deletions

View File

@@ -3,7 +3,9 @@
<div class="flex-center h100% p13px">
<img :src="userStore.userInfo.logo" class="rounded-full mr-10px w40px h40px" />
<span class="title">{{ userStore.userInfo.shopName }}</span>
<el-icon><CaretBottom /></el-icon>
<el-icon>
<CaretBottom />
</el-icon>
</div>
<template #dropdown>
<el-dropdown-menu>
@@ -13,38 +15,16 @@
</el-dropdown-menu>
</template>
</el-dropdown>
<el-dialog
title="修改密码"
modal-append-to-body
append-to-body
v-model="dialogVisible"
@close="reset"
width="400px"
>
<el-dialog title="修改密码" modal-append-to-body append-to-body v-model="dialogVisible" @close="reset" width="400px">
<el-form ref="refForm" :model="form" :rules="rules">
<el-form-item label="旧密码" prop="oldPass">
<el-input
type="password"
show-password
v-model="form.oldPass"
placeholder="请输入旧密码"
></el-input>
<el-input type="password" show-password v-model="form.oldPass" placeholder="请输入旧密码"></el-input>
</el-form-item>
<el-form-item label="新密码" prop="newPass">
<el-input
type="password"
show-password
v-model="form.newPass"
placeholder="请输入新密码"
></el-input>
<el-input type="password" show-password v-model="form.newPass" placeholder="请输入新密码"></el-input>
</el-form-item>
<el-form-item label="确认新密码" prop="rnewPass">
<el-input
type="password"
show-password
v-model="form.rnewPass"
placeholder="请再次输入新密码"
></el-input>
<el-input type="password" show-password v-model="form.rnewPass" placeholder="请再次输入新密码"></el-input>
</el-form-item>
</el-form>
<template #footer>
@@ -63,10 +43,13 @@ defineOptions({
});
import { ElNotification } from "element-plus";
import { useTagsViewStore, useUserStore } from "@/store";
import { useCartsStore } from '@/store/modules/carts'
const tagsViewStore = useTagsViewStore();
const userStore = useUserStore();
const cartStore = useCartsStore()
const route = useRoute();
const router = useRouter();
@@ -175,9 +158,18 @@ function logout() {
userStore
.logout()
.then(() => {
console.log(111111111);
tagsViewStore.delAllViews();
})
.then(() => {
console.log(222222222);
localStorage.setItem('Instead_olold_order', '')
localStorage.setItem('carts', '')
cartStore.table_code = ''
cartStore.oldOrder = ''
console.log('cartStore.table_code', cartStore.table_code);
router.push(`/login?redirect=${route.fullPath}`);
});
});