diff --git a/apps/web/src/components/pipeline/DealCard.vue b/apps/web/src/components/pipeline/DealCard.vue index 7663a26..1ce28c1 100644 --- a/apps/web/src/components/pipeline/DealCard.vue +++ b/apps/web/src/components/pipeline/DealCard.vue @@ -103,10 +103,9 @@ function onTitleClick() { else emit('open', props.deal.id); } -/** موعد: انجام‌شده سبز · عقب‌افتاده قرمز · امروز زرد · آینده خاکستری */ +/** موعد: (فقط فعالیت) انجام‌شده سبز · عقب‌افتاده قرمز · امروز زرد · آینده/بی‌موعد خاکستری */ const dueTone = computed<'done' | 'overdue' | 'today' | 'upcoming' | 'none'>(() => { - if (!props.copy.quickView) return 'none'; - if (props.deal.activityStatus === 'done') return 'done'; + if (props.copy.quickView && props.deal.activityStatus === 'done') return 'done'; if (!props.deal.dateIso) return 'none'; const due = new Date(props.deal.dateIso); if (Number.isNaN(due.getTime())) return 'none';