fix(admin): active-only colleague account code and karat placement

Show montzar colleague account field only for the connected accounting provider (also on customer sync pages), untruncate hesab-ketab menu labels, and move product karat under weight/unit.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-27 18:47:38 +03:30
co-authored by Cursor
parent 827adfe756
commit 00351673f8
6 changed files with 145 additions and 95 deletions
@@ -3,6 +3,8 @@
<PargarWalletBulkSync />
<ColleagueAccountingAccounts provider-only="pargar" />
<!-- ─── بنر آمار ─── -->
<div class="cs-banner">
<div class="cs-banner__title">همگام‌سازی مشتریان</div>
@@ -326,6 +328,7 @@ import {
} from '@/api/pargar'
import { useCustomerImportStore } from '@/store/customerImportStore'
import PargarWalletBulkSync from './PargarWalletBulkSync.vue'
import ColleagueAccountingAccounts from '@/pages/menuPages/colleagueOrders/components/ColleagueAccountingAccounts.vue'
const importStore = useCustomerImportStore()
@@ -1,6 +1,8 @@
<template>
<div class="cs-wrap">
<ColleagueAccountingAccounts provider-only="tahesab" />
<!-- ─── بنر آمار ─── -->
<div class="cs-banner">
<div class="cs-banner__title">همگام‌سازی مشتریان</div>
@@ -323,6 +325,7 @@ import {
type SyncPanelResult,
} from '@/api/tahesab'
import { useCustomerImportStore } from '@/store/customerImportStore'
import ColleagueAccountingAccounts from '@/pages/menuPages/colleagueOrders/components/ColleagueAccountingAccounts.vue'
const importStore = useCustomerImportStore()
@@ -1,6 +1,8 @@
<template>
<div class="cs-wrap">
<ColleagueAccountingAccounts provider-only="zarin" />
<!-- ─── بنر آمار ─── -->
<div class="cs-banner">
<div class="cs-banner__title">همگام‌سازی مشتریان</div>
@@ -349,6 +351,7 @@ import {
type SyncPanelResult,
} from '@/api/zarin'
import { useCustomerImportStore } from '@/store/customerImportStore'
import ColleagueAccountingAccounts from '@/pages/menuPages/colleagueOrders/components/ColleagueAccountingAccounts.vue'
const importStore = useCustomerImportStore()