Opened 11 months ago

Closed 11 months ago

Last modified 11 months ago

#659 closed улучшение (fixed)

FS-08, VF-08, FO-08: цветовая индицация в столбце Состояние

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: web-интерфейс (sw) Keywords:
Cc: ledol

Description

Производство(Сергей) обратило внимание что в окне платы VF-08 столбец состояние отображается серым, а в окне FS-08 и FO-08 тот-же столбец - зелёным. Это не единообразно.
Я попробовал изменять состояния (блокирую и разблокирую каналы платы) и понял что кажется изначальная задумка подсвечивать состояния определённым цветом, где-то потерялась и сейчас при любом состоянии цвет ячейки одинаков.
Предлагаю для ячеек столбца Состояния перечисленных плат, окрашивать фон ячейки в зависимости от содержания, например: авария - красный, работа - зелёный, блокировка - серый, инициализация - синий.

Change History (14)

comment:1 by san, 11 months ago

Платы есть в демоблоке

in reply to:  description comment:2 by alx, 11 months ago

Replying to san:

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

Возможно. Могу сказать, что мне о такой задумке ничего не известно, я слышу о ней впервые. В коде отображения состояния каналов устанавливается только текст ячейки таблицы.

comment:3 by alx, 11 months ago

Resolution: fixed
Status: newclosed

In 2342/sw:

В веб-интерфейсе в диалоге конфигурации платы VF-08
фон ячеек столбца "Состояние" меняет цвет в зависимости
от текущего состояния. Closes #659.

comment:4 by san, 11 months ago

Я думаю рано закрывать)
А как же FS-08 и FO-08 ?

in reply to:  4 comment:5 by alx, 11 months ago

Resolution: fixed
Status: closedreopened

Replying to san:

Я думаю рано закрывать)
А как же FS-08 и FO-08 ?

О, я забыл, что жалоба не только на VF-08, а сразу на три разные платы. Переоткрываю...

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

comment:6 by alx, 11 months ago

В веб-интерфейсе платы FS-08 фон ячейки "Состояние" уже раскрашивается в разные цвета. Это было сделано с самого начала, в феврале 2013 года. Скорее всего указания по раскрашиванию были мной получены от разработчика платы.

Last edited 11 months ago by alx (previous) (diff)

comment:7 by san, 11 months ago

Я не смог добиться, чтобы на FS-08 и FO-08 цвет ячейки был не зелёный, возможно там что-то сломалось.

comment:8 by alx, 11 months ago

Resolution: готово
Status: reopenedclosed

Также выяснилось, что платы FS-08 и FO-08 используют один и тот же диалог конфигурации. Поэтому у платы FO-08 ячейка "Состояние" тоже раскрашивается разными цветаки с самого начала в соответствии (скорее всего) с указаниями разработчика платы.

in reply to:  7 comment:9 by alx, 11 months ago

Replying to san:

Я не смог добиться, чтобы на FS-08 и FO-08 цвет ячейки был не зелёный, возможно там что-то сломалось.

Нет, не сломалось. Я провел "синтетический" тест: в нулевой байт данных о состоянии порта, полученных от платы, принудительно записал число 3. Результат - фон ячеек стал красным.

comment:10 by san, 11 months ago

Ага, возможно подсвечивается только авария красным, а всё остальное зелёным (аварию я как-раз и не проверял).
Тогда предлагаю инициализацию и блокировку на FO-08 и FS-08 подсвечивать цветами отличными от цвета "работа", т.к. это не рабочие состояния канала.

in reply to:  10 comment:11 by alx, 11 months ago

Cc: ledol added

Replying to san:

Ага, возможно подсвечивается только авария красным, а всё остальное зелёным

Именно так.

Тогда предлагаю инициализацию и блокировку на FO-08 и FS-08 подсвечивать цветами отличными от цвета "работа", т.к. это не рабочие состояния канала.

Я не возражаю. Было бы логично сделать так, как ты и предложил в описании тикета: блокировка - серым, инициализация - синим. Однако хотелось бы сначала узнать мнение разработчика плат (так как, скорее всего, прежние указания о цветах были от него). Подключил его к обсуждению.

comment:12 by san, 11 months ago

Было бы логично сделать так, как ты и предложил в описании тикета: блокировка - серым, инициализация - синим.

Разработчик устно выразил согласие.

in reply to:  12 comment:13 by alx, 11 months ago

Resolution: готово
Status: closedreopened

Replying to san:

Было бы логично сделать так, как ты и предложил в описании тикета: блокировка - серым, инициализация - синим.

Разработчик устно выразил согласие.

Хорошо, тогда переоткрываю.

comment:14 by alx, 11 months ago

Resolution: fixed
Status: reopenedclosed

In 2344/sw:

В веб-интерфейсе в диалогах конфигурации плат FS-08 и FS-08
ячейки "Состояние" имею серый фон в состоянии "блокирован"
и синий фон состоянии "инициализация". Closes #659.

Note: See TracTickets for help on using tickets.