* добавил удаление карты, если она была добавлена не из МИС
* добавил диалог при удалении карты * добавил сохранение движения * добавил вывод сохраненного отчета * изменил логику сохранения отчета
This commit is contained in:
@@ -120,37 +120,52 @@ const modelComputed = computed({
|
||||
const formattedValue = computed(() => {
|
||||
const value = reportStore.timestampCurrentRange
|
||||
|
||||
if (authStore.isHeadOfDepartment || authStore.isAdmin) {
|
||||
if (props.isOneDay) {
|
||||
const dateToFormat = Array.isArray(value) ? value[1] : value
|
||||
return formatRussianDate(dateToFormat)
|
||||
} else if (Array.isArray(value) && value.length >= 2 && value[0] && value[1]) { // Для админа - диапазон дат
|
||||
return formatRussianDateRange(value)
|
||||
}
|
||||
|
||||
// Если что-то пошло не так, форматируем как одиночную дату
|
||||
if (value) {
|
||||
const dateToFormat = Array.isArray(value) ? value[0] : value
|
||||
return formatRussianDate(dateToFormat)
|
||||
}
|
||||
|
||||
return ''
|
||||
} else {
|
||||
// Для врача - одиночная дата
|
||||
let dateToFormat
|
||||
|
||||
if (Array.isArray(value)) {
|
||||
dateToFormat = value[1] || value[0]
|
||||
} else {
|
||||
dateToFormat = value
|
||||
}
|
||||
|
||||
// Если выбрана сегодняшняя дата - показываем текущее время
|
||||
if (dateToFormat) {
|
||||
return formatRussianDate(dateToFormat)
|
||||
}
|
||||
return ''
|
||||
if (props.isOneDay) {
|
||||
const dateToFormat = Array.isArray(value) ? value[1] : value
|
||||
return formatRussianDate(dateToFormat)
|
||||
} else if (Array.isArray(value) && value.length >= 2 && value[0] && value[1]) { // Для админа - диапазон дат
|
||||
return formatRussianDateRange(value)
|
||||
}
|
||||
|
||||
// Если что-то пошло не так, форматируем как одиночную дату
|
||||
if (value) {
|
||||
const dateToFormat = Array.isArray(value) ? value[0] : value
|
||||
return formatRussianDate(dateToFormat)
|
||||
}
|
||||
|
||||
return ''
|
||||
|
||||
// if (authStore.isHeadOfDepartment || authStore.isAdmin) {
|
||||
// if (props.isOneDay) {
|
||||
// const dateToFormat = Array.isArray(value) ? value[1] : value
|
||||
// return formatRussianDate(dateToFormat)
|
||||
// } else if (Array.isArray(value) && value.length >= 2 && value[0] && value[1]) { // Для админа - диапазон дат
|
||||
// return formatRussianDateRange(value)
|
||||
// }
|
||||
//
|
||||
// // Если что-то пошло не так, форматируем как одиночную дату
|
||||
// if (value) {
|
||||
// const dateToFormat = Array.isArray(value) ? value[0] : value
|
||||
// return formatRussianDate(dateToFormat)
|
||||
// }
|
||||
//
|
||||
// return ''
|
||||
// } else {
|
||||
// // Для врача - одиночная дата
|
||||
// let dateToFormat
|
||||
//
|
||||
// if (Array.isArray(value)) {
|
||||
// dateToFormat = value[1] || value[0]
|
||||
// } else {
|
||||
// dateToFormat = value
|
||||
// }
|
||||
//
|
||||
// // Если выбрана сегодняшняя дата - показываем текущее время
|
||||
// if (dateToFormat) {
|
||||
// return formatRussianDate(dateToFormat)
|
||||
// }
|
||||
// return ''
|
||||
// }
|
||||
})
|
||||
|
||||
const classComputed = computed(() => {
|
||||
|
||||
Reference in New Issue
Block a user