Merge remote-tracking branch 'origin/master'

This commit is contained in:
M_Kececi
2026-03-04 13:50:47 +03:00
parent 96d782e474
commit f40fa0ed18
3 changed files with 18 additions and 9 deletions

View File

@@ -2513,13 +2513,12 @@ export const useOrderEntryStore = defineStore('orderentry', {
// 🔸 GRUP ANAHTARI TESPİTİ
// =======================================================
activeGroupKeyForRow(row) {
const g = (row?.urunAnaGrubu || '').toUpperCase()
if (g.includes('TAKIM')) return 'tak'
if (g.includes('PANTOLON')) return 'pan'
if (g.includes('GOMLEK')) return 'gom'
if (g.includes('AYAKKABI')) return 'ayk'
if (g.includes('YAS')) return 'yas'
return 'tak'
return detectBedenGroup(
null,
row?.urunAnaGrubu || '',
row?.kategori || '',
row?.YETISKIN_GARSON || row?.yetiskinGarson || ''
)
},
/* =======================================================
🔹 MODE YÖNETİMİ — new / edit arası geçiş
@@ -3451,6 +3450,7 @@ export function detectBedenGroup(bedenList, urunAnaGrubu = '', urunKategori = ''
// YETISKIN/GARSON = GARSON ve URUN ANA GRUBU "GOMLEK ATA YAKA" veya "GOMLEK KLASIK" ise
// sonuc "yas" olmalidir.
const isGarsonGomlekAnaGrubu =
rawAna.includes('GOMLEK ATAYAKA') ||
rawAna.includes('GOMLEK ATA YAKA') ||
rawAna.includes('GOMLEK KLASIK')
const hasGarsonSignal = rawAna.includes('GARSON') || rawKat.includes('GARSON') || rawYetiskinGarson.includes('GARSON')