1
0

Добавление проектов

Добавили возможность создавания разных проектов.
This commit is contained in:
2026-01-14 10:46:38 +07:00
parent 04e88cb7fa
commit 719aecd09e
22 changed files with 996 additions and 233 deletions

View File

@@ -55,7 +55,7 @@
<span v-if="card.dueDate && Number(columnId) !== doneColumnId" class="due-date" :class="dueDateStatus">
{{ daysLeftText }}
</span>
<span v-if="Number(columnId) === doneColumnId && card.dateClosed" class="date-closed">
<span v-if="doneColumnId && Number(columnId) === doneColumnId && card.dateClosed" class="date-closed">
Закрыто: {{ closedDateText }}
</span>
</div>
@@ -69,6 +69,7 @@ import { getFullUrl } from '../api'
const props = defineProps({
card: Object,
columnId: [String, Number],
doneColumnId: Number,
index: Number,
departments: {
type: Array,
@@ -174,12 +175,9 @@ const closedDateText = computed(() => {
return formatDateWithYear(props.card.dateClosed)
})
// ID колонки "Готово" из конфига
const doneColumnId = window.APP_CONFIG.COLUMN_DONE_ID
// Можно ли архивировать (только если колонка "Готово")
const canArchive = computed(() => {
return Number(props.columnId) === doneColumnId
return props.doneColumnId && Number(props.columnId) === props.doneColumnId
})
const handleArchive = () => {