4.4 KiB
یادداشتهای یادگیری — abshode-domain-lookup
فرمت هر خط:
-
YYYY-MM-DD | موضوع | مسیر فایل(ها) | نکتهٔ ۱ خطی
-
2026-09-08 | لیست کارت هدیه کاربر |
views/base/giftCard/+api/giftCard.ts+ سرورGiftCardController::mine/GET customer/giftcard/mine| زیر فرم: available (اختصاصی + عمومی use_once=0 تککد) و history؛ تخفیف فقط نمایش/سبد نه giftcard/use -
2026-09-08 | تب کارت هدیه/تخفیف در تراکنشها |
transactions/config/boursecuTabs.ts+useTransactionsPageData.ts+Item.vue| fetchMode giftcard/discount از historyِ mine؛ واحد تخفیف٪/طلا در Item -
2026-09-08 | گیر کردن در لاگین بعد رفرش |
app/authBoot.ts+setupRouter.ts| finger unlock در sessionStorage؛ بعد ۳دقیقه fingerprintChecked ریست؛ لاگین بدون userInfo نرود home -
2026-09-08 | حذف دکمه قلک از خانه |
BoursecuQuickActionsSection.vue+ دسکتاپ quick actions +useHomePage.ts| دیگر با enable_product_funds به گرید اضافه نمیشود -
2026-09-08 | پشتیبانی در تنظیمات → چت |
user/composables/useUserPage.ts| دکمه پشتیبانی مستقیمrouter.push({ name: 'support' })نه منوی پیامرسان -
2026-09-08 | چت دسکتاپ کنار منو |
views/support/index.vue+desktop-layout.less| از ۷۶۸px شل دسکتاپ؛ کارت چت inset با radius ۲۸ کنار سایدبار -
2026-09-08 | چت+سایدبار اجباری |
support/index.vue+ routerhideMenu| سایدبار داخل صفحه چت وقتی isDesktop؛ شل بیرونی سایدبار ندارد تا دوبل نشود -
2026-09-08 | دسکتاپ از ۶۰۰px |
layouts/constants.ts+ shell/frame +support/index.vue| آستانه ۷۶۸→۶۰۰؛ سایدبار چت همیشه در DOM و با @media نمایش -
2026-09-09 | آستانه دسکتاپ ۷۶۸ |
layouts/constants.ts+ shell/frame +support/index.vue| از عرض >۷۶۷ (min-width: 768) سایدبار دسکتاپ -
2026-09-09 | لوگوی هدر پشتیبانی |
SupportChatHeader.vue| بهجای config.avatar ازgetProjectSplashLogo()(لوگوی محلی اپ) -
2026-09-09 | هدر دسکتاپ اعلانها |
DesktopAppNotificationsView.vue| قبلاً topbar نداشت؛DesktopPageTopbarمثل کیفپول/تراکنشها -
2026-09-09 | جزئیات اعلان دسکتاپ |
appNotifications/index.vue| دسکتاپBasicModal؛ موبایلBasicActionSheet -
2026-09-09 | بازگشت چت پشتیبانی |
SupportChatHeader.vue| تایماوت ۸۰ms با beforeEach تداخل داشت؛push(back)یاreplace(user) -
2026-09-09 | دکمه ارسال چت |
SupportChatComposer.vue+support/index.vue| BasicButton فقطdisabledB؛ متن فقط بعد موفقیت پاک شود + toast خطا -
2026-09-09 | عرض چت موبایل/دسکتاپ |
support/index.vue+App.vue| زیر ۷۶۸ fullbleed؛ دسکتاپ با کلاس isDesktop سایدبار؛ بدون float credit روی پشتیبانی -
2026-09-09 | چت زیر آستانه |
support/index.vue| max-width 767 منو مخفی + w-full؛ از ۷۶۸ flex width:0 برای پر کردن باقیمانده -
2026-09-09 | دکمه ریپلای چت |
SupportChatMessages.vue| native button + همیشه pointer-events؛ فوکوس composer بعد از reply -
2026-09-09 | قلک دسکتاپ |
piggy/desktop+mobile +usePiggyPage| مثل fund/wallet: topbar + خلاصه + لیست گروهها -
2026-09-09 | زیرصفحات قلک دسکتاپ |
piggy/new+piggy/info+ create/info composable | ساخت/ویرایش و جزئیات با DesktopPageTopbar و گرید دوستونه -
2026-09-09 | عرض قلک دسکتاپ |
desktop-piggy-create.less| کانتینر ساخت هم max-width ۱۱۸۰ مثل لیست/جزئیات/کیفپول -
2026-09-09 | نام منوی کاربر |
navigation.ts+MobileBottomNav.vue| «تنظیمات» → «امکانات بیشتر» (دسکتاپ+موبایل) -
2026-09-09 | ماشین حساب |
useUserPage.ts+GoldDayCalculatorModal.vue| «قیمت روز طلا» → «ماشین حساب»؛ برچسب فلز/واحد از settingsStore (metalTypeLabel + tradeWeightUnit) نه هاردکد طلا/گرم