Opened 40 hours ago
#1412 new дефект
Неверная работа фильтра (сезон 3)
Reported by: | alx | Owned by: | Denis_N |
---|---|---|---|
Priority: | critical | Component: | БД изделий АДС |
Keywords: | Cc: |
Description
В r420/base выполняю следующие действия:
- Открываю главную страницу.
- В поле "Название изделия" ввожу "VE-02-01".
- Кликаю в панели "Фильтры по истории изделия".
- В открывшейся панели отмечаю радио-кнопку "Было протестированно".
- В появившейся строке "Кем" ввожу "Alex Mogilnikov". В результате получаю в таблице список из 30 изделий, что неверно.
Ожидалось, что я получу список всех изделий, тестировавшихся Алексом Могильниковым, которых на данный момент 39:
MariaDB [adcproducts]> SELECT serial FROM products WHERE name='VE-02-01' and (SELECT COUNT(*) FROM history WHERE history.UID=products.UID and FIND_IN_SET('testing', type_write) and worker='Alex Mogilnikov') > 0; +--------+ | serial | +--------+ | C04628 | | C04654 | | C04651 | | C04652 | | C04649 | | C04646 | | C04653 | | C04648 | | C04647 | | E02512 | | E02506 | | E02505 | | E02507 | | E02503 | | E02504 | | E02499 | | C04620 | | G05588 | | H01568 | | H03938 | | H03941 | | H03942 | | H03945 | | H03948 | | H03953 | | H03954 | | H03965 | | H03967 | | H03970 | | H04159 | | H04160 | | H04161 | | H04162 | | H04163 | | H04164 | | H04165 | | H04166 | | H04167 | | H04168 | +--------+ 39 rows in set (0.019 sec)
Например в выведенном списке отсутствует изделие S/N H01568, которое имеет в истории запись о том, что его тестировал Alex Mogilnikov.
Note:
See TracTickets
for help on using tickets.