BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 01:04

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Цвет статуса
СообщениеДобавлено: 11 сен 2019, 10:57 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Добрый день. BGERP v 3.0 build 1316.
Подскажите пож-та, есть ли возможность поменять цвет определенного статуса в очереди процессов с черного на красный, например "Открыт"?. В старой системе было так, все привыкли. Красный бросается в глаза, что процесс еще не принят, быстрее реагируют.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 11 сен 2019, 11:20 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
Код:
WEB-INF/jspf/process_color.jsp

Не забудьте создать .orig файл


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 11 сен 2019, 13:26 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
<c:choose>
<c:when test="${status.index eq 1}">
<c:set var="color" value="FD7D89"/>
</c:when>
</c:choose>

Если делаю так, все процессы в очереди окрашиваются в красный, причем независимо от статуса. А хотелось бы только слово "Открыт" сделать красным. Не подскажете, где ошибка?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 12 сен 2019, 01:17 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Вот текущее содержимое файла.

Код:
<c:choose>
   <c:when test="${priority lt 2}">
      <c:set var="color" value="white"/>
   </c:when>
   <c:when test="${(priority gt 1) and (priority lt 4)}">
      <c:set var="color" value="9AD78A"/>
   </c:when>
   <c:when test="${(priority gt 3) and (priority lt 6)}">
      <c:set var="color" value="FFF1A4"/>
   </c:when>
   <c:when test="${(priority gt 5) and (priority lt 9)}">
      <c:set var="color" value="FFBE7E"/>
   </c:when>
   <c:otherwise>
      <c:set var="color" value="FD7D89"/>
   </c:otherwise>
</c:choose>


Почему вы используете для сравнения status.index?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 12 сен 2019, 03:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
vikaled писал(а):
<c:choose>
<c:when test="${status.index eq 1}">
<c:set var="color" value="FD7D89"/>
</c:when>
</c:choose>

Если делаю так, все процессы в очереди окрашиваются в красный, причем независимо от статуса. А хотелось бы только слово "Открыт" сделать красным. Не подскажете, где ошибка?

не думаю что так получится. Там же цвет текста один для всех элементов, из консоли разработчика в браузере можете попробовать варианты. Мне кажется быстрее и проще менять приоритет при открытии процесса а при первом переходе убирать его.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 12 сен 2019, 08:19 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Может быть не точно написала,что хочется. В текущем содержимом файла цвета для приоритетов. А нам бы хотелось изменить цвета для статусов, причем именно цвета шрифта, а не закрашивать сам процесс, как это делается с приоритетами.
Пытались методом проб и ошибок, не получилось...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 15 сен 2019, 14:59 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Проще всего по смене статуса изменять приоритет.
https://bgerp.ru/doc/3.0/manual/kernel/ ... tus-change


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 07 окт 2019, 09:40 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Спасибо, но все-таки не то. Пользователи просят именно открытые, не назначенные ни на кого процессы отмечать красным цветом (само слово статуса "Открыт"), а потом уже при назначении статус меняется, и соответственно меняется цвет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 10 окт 2019, 12:16 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Это в очереди необходимо только отображать? Может их устроит сохранённый фильтр сделать с не назначенными процессами, можно ещё счётчик вынести любого цвета в правый верхний угол.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 10 окт 2019, 12:25 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Попробуйте выяснить конечную проблему пользователей, возможно найдётся другое решение. Если необходимо быстро видеть бесхозные процессы - то для этого уже реализованы сохранённые фильтры и счётчики.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Цвет статуса
СообщениеДобавлено: 10 окт 2019, 12:45 
Не в сети

Зарегистрирован: 20 сен 2018, 08:36
Сообщения: 88
Откуда: Омск
Карма: 6
Скажу так, хотят как в прошлой системе...Статус открыт красным цветом. По фильтрам да говорила, но у нас же большинство консерваторов. Думаю переживут, спасибо)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.081s | 40 Queries | GZIP : On ]