Require review before Tahesab wallet sync and harden accounting admin UX.
Single-customer and row sync preview balances with documents before overwrite/keep; bulk sync keeps confirm. Also ship Zarin wallet sync actions, field help, and get_user cache improvements. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -3,7 +3,10 @@
|
||||
<div class="online-page__hero shrink-0 mb-4">
|
||||
<div class="flex flex-wrap items-center justify-between gap-3">
|
||||
<div>
|
||||
<h2 class="online-page__title m-0">کاربران آنلاین</h2>
|
||||
<h2 class="online-page__title m-0 inline-flex items-center gap-1.5">
|
||||
کاربران آنلاین
|
||||
<AdminFieldHelp :text="customersOnlinePageIntro" size="sm" />
|
||||
</h2>
|
||||
</div>
|
||||
<div class="flex items-center gap-2">
|
||||
<div class="online-page__count">
|
||||
@@ -297,6 +300,8 @@ import { toJalali, toJalaliNoTime } from '@core/utils/useDataTime'
|
||||
import Icon from '@core/components/BaseIcon/src/Icon.vue'
|
||||
import BasicActionSheet from '@/components/BasicActionSheet.vue'
|
||||
import { isMobile } from '@core/utils/is'
|
||||
import AdminFieldHelp from '@/components/AdminFieldHelp.vue'
|
||||
import { customersOnlinePageIntro } from '@/utils/adminHelpCopy'
|
||||
import { MODAL_ABOVE_ACTION_SHEET_Z_INDEX } from '@/constants/overlayZIndex'
|
||||
import { inputLenRules, inputRules } from '@/utils/inputRules'
|
||||
import CustomerMobileDetailSheet from '@/pages/menuPages/customers/base/components/CustomerMobileDetailSheet.vue'
|
||||
|
||||
Reference in New Issue
Block a user