mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2025-09-14 00:57:45 +08:00
fix: 修复依赖缺失及 lock 文件不一致错误
This commit is contained in:
@@ -45,6 +45,7 @@
|
|||||||
"vue": "^3.4.21",
|
"vue": "^3.4.21",
|
||||||
"vue-codemirror6": "^1.1.27",
|
"vue-codemirror6": "^1.1.27",
|
||||||
"vue-color-kit": "^1.0.5",
|
"vue-color-kit": "^1.0.5",
|
||||||
|
"vue-cropper": "^0.6.4",
|
||||||
"vue-draggable-plus": "^0.3.5",
|
"vue-draggable-plus": "^0.3.5",
|
||||||
"vue-echarts": "^6.5.5",
|
"vue-echarts": "^6.5.5",
|
||||||
"vue-json-pretty": "^2.4.0",
|
"vue-json-pretty": "^2.4.0",
|
||||||
|
8
pnpm-lock.yaml
generated
8
pnpm-lock.yaml
generated
@@ -105,8 +105,8 @@ dependencies:
|
|||||||
specifier: ^1.0.5
|
specifier: ^1.0.5
|
||||||
version: 1.0.6(vue@3.4.21)
|
version: 1.0.6(vue@3.4.21)
|
||||||
vue-cropper:
|
vue-cropper:
|
||||||
specifier: ^1.1.2
|
specifier: ^0.6.4
|
||||||
version: 1.1.2
|
version: 0.6.4
|
||||||
vue-draggable-plus:
|
vue-draggable-plus:
|
||||||
specifier: ^0.3.5
|
specifier: ^0.3.5
|
||||||
version: 0.3.5(@types/sortablejs@1.15.8)
|
version: 0.3.5(@types/sortablejs@1.15.8)
|
||||||
@@ -6295,8 +6295,8 @@ packages:
|
|||||||
vue: 3.4.21(typescript@5.0.4)
|
vue: 3.4.21(typescript@5.0.4)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/vue-cropper@1.1.2:
|
/vue-cropper@0.6.4:
|
||||||
resolution: {integrity: sha512-S4cmvQzdNiVpNGigFwgULSwxWp55bdD1xf+RIEH+4mLDpD9/MUjNoHf970V3nFX7SerUrPZbOXG/ZBaD6pxfWQ==}
|
resolution: {integrity: sha512-U3bm17Li/Xwfw2t3pr8/hFE/tYhvwIWqepHK9IFC1TnX1KFd64VyfCD9nMBhPY91RyvMC6jSQgT/DyDNKuTpIQ==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/vue-demi@0.13.11(vue@3.4.21):
|
/vue-demi@0.13.11(vue@3.4.21):
|
||||||
|
@@ -8,7 +8,8 @@ import { resetHasRouteFlag } from '@/router/permission'
|
|||||||
import getAvatar from '@/utils/avatar'
|
import getAvatar from '@/utils/avatar'
|
||||||
|
|
||||||
const storeSetup = () => {
|
const storeSetup = () => {
|
||||||
const userInfo = reactive<Pick<UserInfo, 'nickname' | 'avatar' | 'email' | 'phone' | 'registrationDate'>>({
|
const userInfo = reactive<Pick<UserInfo, 'id' | 'nickname' | 'avatar' | 'email' | 'phone' | 'registrationDate'>>({
|
||||||
|
id: '',
|
||||||
nickname: '',
|
nickname: '',
|
||||||
avatar: '',
|
avatar: '',
|
||||||
email: '',
|
email: '',
|
||||||
@@ -67,6 +68,7 @@ const storeSetup = () => {
|
|||||||
// 获取用户信息
|
// 获取用户信息
|
||||||
const getInfo = async () => {
|
const getInfo = async () => {
|
||||||
const res = await getUserInfoApi()
|
const res = await getUserInfoApi()
|
||||||
|
userInfo.id = res.data.id
|
||||||
userInfo.nickname = res.data.nickname
|
userInfo.nickname = res.data.nickname
|
||||||
userInfo.avatar = getAvatar(res.data.avatar, res.data.gender)
|
userInfo.avatar = getAvatar(res.data.avatar, res.data.gender)
|
||||||
userInfo.email = res.data.email
|
userInfo.email = res.data.email
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
<div class="body">
|
<div class="body">
|
||||||
<section>
|
<section>
|
||||||
<div class="avatar">
|
<div class="avatar">
|
||||||
<img src="https://q1.itc.cn/q_70/images03/20240320/fcf023d835c54f78bac6c7efc98fbb4c.jpeg" />
|
<img :src="userStore.avatar" alt="avatar" />
|
||||||
</div>
|
</div>
|
||||||
<div class="name">
|
<div class="name">
|
||||||
<span style="margin-right: 10px">{{ userInfo.nickname }}</span>
|
<span style="margin-right: 10px">{{ userInfo.nickname }}</span>
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="id">
|
<div class="id">
|
||||||
<GiSvgIcon name="id" :size="16" />
|
<GiSvgIcon name="id" :size="16" />
|
||||||
<span style="margin-left: 10px">88888888</span>
|
<span style="margin-left: 10px">{{ userInfo.id }}</span>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<footer>
|
<footer>
|
||||||
|
Reference in New Issue
Block a user