From 36db45df332f09be6e494fcc6099efb57e092980 Mon Sep 17 00:00:00 2001 From: MojtabaSoumi Date: Sun, 15 Mar 2026 15:02:46 +0330 Subject: [PATCH] 1404/12/24-add alert text close deals --- src/models/home.ts | 1 + src/store/userStore.ts | 7 +++++++ src/views/base/home/index.vue | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/src/models/home.ts b/src/models/home.ts index 0d8cf40..452282a 100644 --- a/src/models/home.ts +++ b/src/models/home.ts @@ -16,4 +16,5 @@ export interface Price { sell: number buy: number price_last: number + goldir:number } \ No newline at end of file diff --git a/src/store/userStore.ts b/src/store/userStore.ts index 9268125..dcc4266 100644 --- a/src/store/userStore.ts +++ b/src/store/userStore.ts @@ -25,6 +25,12 @@ export const useUserStore = defineStore('user', () => { console.log(e) } } + function getValueByKey(keyName) { + const item = userInfo.value.settings.find(obj => obj.key === keyName); + + // اگر آیتم پیدا شد، فیلد value را برگردان، در غیر این صورت null + return item ? item.value : null; + } function removeInformation() { userInfo.value = undefined @@ -55,6 +61,7 @@ export const useUserStore = defineStore('user', () => { removeInformation, isSingle, isFirst, + getValueByKey, productWallet/* permissions, canAccess, isAdmin*/ } }) diff --git a/src/views/base/home/index.vue b/src/views/base/home/index.vue index 4c5819b..84da22a 100644 --- a/src/views/base/home/index.vue +++ b/src/views/base/home/index.vue @@ -186,6 +186,10 @@ --> +