Opened 3 years ago

Closed 9 days ago

Last modified 9 days ago

#1114 closed дефект (fixed)

Отображать время при выводе истории изделий

Reported by: alx Owned by: Denis_N
Priority: major Component: БД изделий АДС
Keywords: Cc:

Description (last modified by alx)

В r213/base при выводе истории изделий почему-то отображается только дата, без указания времени:


Так как многие производимые с изделиями действия (программирование, тестирование, контроль ОТК и т.п.) длятся существенно меньше нескольких суток, разрешение в одни сутки мне кажется недостаточным. Да и судя по заголовку столбца на скриншоте, отображение времени было запланировано (но, видимо, что-то пошло не так).

Предлагаю дополнить отображаемую в истории изделий дату отображением времени.

Change History (15)

comment:1 by alx, 3 years ago

Оказывается, в истории на главной странице и в интерфейсе "Тестирование" время отображается. Не отображается только в интерфейсах "ОТК", "Несоответствия", и, возможно я еще что-то пропустил и не заметил...

comment:2 by alx, 3 years ago

Description: modified (diff)
Type: улучшениедефект

Судя по тому факту, что в заголовке столбца в интерфейсе "ОТК" написано "Дата/Время", отображение времени было задумано. Следовательно, имеет место баг. Изменил тип тикета.

comment:3 by san, 3 years ago

Owner: changed from Denis_N to san
Status: newassigned

comment:4 by san, 3 years ago

Priority: majorcritical

Кроме того, после отсечения времени, теперь записи при выводе могут выводится не в хронологическом порядке(если дата совпадает)

comment:5 by san, 3 years ago

In 215/base:

Вернул отображение времени в историю в ОТК
See #1114

in reply to:  5 comment:6 by alx, 3 years ago

Replying to san:

In 215/base:

order by DATE_FORMAT(`date`, '%Y-%m-%d %H:%i') desc

В чем смысл такого выражения? Почему не просто order by date desc?

comment:7 by san, 3 years ago

Видимо чтобы развязать вывод и сортировку. Раньше Денис выводил время/дату а сортировал как дата/время.

in reply to:  7 comment:8 by alx, 3 years ago

Replying to san:

Видимо чтобы развязать вывод и сортировку.

Что это значит ("развязать вывод и сортировку")?

Раньше Денис выводил время/дату а сортировал как дата/время.

А теперь как сортируется?

Last edited 3 years ago by alx (previous) (diff)

comment:9 by san, 3 years ago

In 216/base:

Добавил к формату сортировки истории в ОТК и Тестировании секунды
See #1114

comment:10 by san, 3 years ago

Развязать всмысле выводится в одном формате, а сортируется в другом.
Сейчас выводится без учёта секунд, а сортируется с учётом.
На мой взгляд здесь секунды в выводе это будет мусор, а правильная последовательность действий всё-равно важна.

in reply to:  10 comment:11 by alx, 3 years ago

Replying to san:

Развязать всмысле выводится в одном формате, а сортируется в другом.

Так я в comment:6 про вывод ничего и не спрашивал, я спрашивал только о сортировке...

Сейчас выводится без учёта секунд, а сортируется с учётом.
На мой взгляд здесь секунды в выводе это будет мусор, а правильная последовательность действий всё-равно важна.

Так и order by date desc тоже сортировал бы с учетом секунд, разве нет?

comment:12 by san, 3 years ago

Так и order by date desc тоже сортировал бы с учетом секунд, разве нет?

А, ну да, действительно. Согласен, можно упростить.

comment:13 by san, 3 years ago

Owner: changed from san to Denis_N
Priority: criticalmajor

comment:14 by Denis_N, 9 days ago

Resolution: fixed
Status: assignedclosed

In 582/base:

Исправлено. Отображать время при выводе истории изделий

Ранее по #1114 в r215/r216 было возвращено отображение времени в истории ОТК и поправлена сортировка. При дополнительной проверке обнаружено, что в интерфейсе “Несоответствия” дата всё ещё выводилась без времени: DATE_FORMAT(history.date, '%d-%m-%Y').

Сделано отображение даты и времени в интерфейсе “Несоответствия”: теперь дата выводится в формате YYYY-MM-DD / HH:MM, а заголовок колонки изменён на “Дата / Время”.

close #1114

comment:15 by Denis_N, 9 days ago

Спасибо, Алексей

Note: See TracTickets for help on using tickets.