Разработка #3745
открытоПравки на патроне Ч. 2
100%
Описание
Описание задач:
1 Часть
1. Так как мы патроны будем вносить в систему и у них будут qr, хотелось бы иметь возможность их отсканировать. А также иметь возможность узнать, сколько раз он использовался и для каких образцов, минимальная информация - название и тип, максимальная - название, тип, дата синтеза, прибор, канал. Возможно при наведении в момент сканирования нужного патрона.
2. Порадовала возможность быстро открыть соп, только я бы заменила на «Скачать СОП» иначе, сразу неочевидно, какой csv - файл я скачиваю."
3. Это образец в тестовой версии, что плохо:
-- 1). Объем фактический после патрона должен быть равен объему элюирования ( для образца это значение 350 мкл, а в таблице 150).
2) Номер на увпн должен слететь, так как это абсолютно новый образец
3) Контроли должны тоже исчезнуть
4) Нужно добавить рядом с значком mq, тип патрона N2.
5.) И дата разведения тоже должна исчезнуть.
4. Также необходимо добавить предупреждение, когда патрон будет использоваться больше 5 раз, те на 6 раз, предупредить, но не запретить."
5. После принятия патрона, должен где-то отображаться его тип
6. Изменила бы столбцы при планировании:
"● Основное - это убрать сканирование новых, контейнеров, так как я писала выше, может быть случай, когда я буду собирать в несколько пробирок один образец. Те сначала я планирую, а потом уже начинаю и
сканирую новые контейнеры, те исходя из выбранных типов пробирок, после начала у меня появится несколько строк для сканирования контейнеров.
● Номер упр не писать, если его не присвоили, например для ух. Возможно стоить поменять порядок в растворителе, сначала mq, а потом буфер.
● Замените V исп на V образца
● Замените V на Vисх"
7. Также еще нужно предусмотреть, что после сбора основного образца, мы может собрать так называемый хвост, те необходимо где-то добавить кнопочку «добавить хвост», наверно после того, как мы отсканировали новые пробирки. При добавлении хвоста необходимо отсканировать пробирку и указать объем элюирования."
2 Часть
1. Еще проблема: зачастую например у нас в пробирке 7 мл образца, а на патрон наносится 10 мл, в реальной жизни мы доведем объем до 10 мл обычно mq, и только потом будем на носить образец. В связи с данной ситуацией, нужно добавить функционал разбавления (добавления) mq до нужного объема, внутри функционала патрона. Могу предложить сделать следующий вариант: "
1) .Если объем исп. образца, совпадает с табличными значениями (как в СОПе), то Вы отобразите объемы добав и элюирования, как в таблице.
2) Если объем образца отличается от табличного значения ( сейчас такое ощущения, что вы просто округляете в большую сторону), в расчетных столбиках( добав и элюир) поставить знаки вопроса, вывести предупреждение об этом, и предложить два варианта: принять объем или довести объем до табличного.
● Если я принимаю объем, то поля становятся редактируемыми и оператор сам рассчитывает и пишет, что он добавляет.
● Если я довожу до табличного, то появится окно, в котором будет окошко с необходимым объемом. Обращаю внимание, что объем уравн всегда постоянен, независимо от того, сколько я наношу образца.
Так например, если у меня образец с 170 мкл и патрон N2, мне будет предложено довести объем до 300 мкл, а значит написано добавить 130 мкл mq. ( в данном варианте патрона всегда будем по умолчанию будем рекомендовать приводить объем к 300 мкл). Так например, если у меня образец с 700 мкл и патрон N10, мне будет предложено довести объем до 1000 мкл, а значит написано добавить 300 мкл mq.
Так например, если у меня образец с 7 000 мкл и патрон N100, мне будет предложено довести объем до 10 000 мкл, а значит написано добавить 3 000 мкл mq. При этом в каждом варианте добавления, необходимо сделать возможным изменять конечный объем, те если я захочу не 300 мкл, а 200, я могу исправить сама и он мне пересчитает, сколько нужно добавить mq. Аналогично с другими патронами. Мне рекомендуют табличные значения, но не запрещают ввести свое значение. Очевидно, что после добавления mq перед патроном исходный объем в пробирке должен изменится."
2. Система не ругается, что я пытаюсь элюировать 14 мл в 5 мл пробирку.
В случае, если я намерено хочу собрать 14 мл в 5 мл пробирки, нужно как-то сделать так, чтобы пробирки размножились. Те в момент когда я нажимаю начать очистку, у меня появилось предупреждение: измените тип пробирки или добавьте еще пробирок. В случае если мы добавляем еще пробирки, необходимо, чтобы в итоговых пробирках объем элюирования был разделен между ними поровну: "В этом случае возникает две ситуации:
1) Мы считаем, что все пробирки одинаковыми, те в дальнейшем можем их объединить,
2) Мы решили фракционировать их - те все пробирки, это разные фракции и в дальнейшем их нельзя объединять. Поэтому нужно, это предусмотреть и спросить у оператора, это фракции или одно вещество.
3. И сейчас очень странные расчетные значения для добав и элюир, если я меняю объем образца или патрон, поэтому предлагаю все-таки поменять расчет с учетом табличных значений или произвольных, как я описала выше."
4. Если я меняю объем образца или патрон, поэтому предлагаю все-таки поменять расчет с учетом табличных значений или произвольных, как я описала выше."
Описание решения:
1. Настройки > патроны: добавил новый столбец - количество использований.
2. Добавил отображение типа патрона (N2, N10 или N100)
3. Сделал так, чтобы у олига слетали локальный номер УВПН, типы контролей и дата разведения после постановки на патрон
4. Изменение отображения страницы информации об объекте для патрона (через Ctrl + Q можно открыть):
добавлены олиги, с которыми проходил патрон
предупреждение, если с патроном работали слишком много раз (больше 5)
5. Настройки > патроны: добавлено отображение количества использований + добавлена возможность отправлять патроны в архив и обратно
6. В постановке на патрон добавлена кнопка уточнения объема
7. В постановке на патрон сделан новый спсоб добавить олиг в постановку через мастер выбора патронов (дает с помощью конструктора собрать оптимальный набор патронов для выбранного олига)
8. В постановке на патрон добавлено автоматическое формирование баркода для пробирки и возможность печати новой пробирки
9. В постановке на патрон добавлена возможность разбавить олиг водой (через открытие модального окна по кнопке Долить MQ).
10. В постановке на патрон добавлено отображение используемой воды.
11. В постановке на патрон добавлено разделение олигов по группам (по исходной пробирке) в виде пустой строки.
Окружение: https://synthesis-light-patron-fixes-cicd.dna-tech.dev/login
Файлы
Обновлено Егор Самойлов 6 месяца назад
- Параметр Оценка временных затрат изменился с 35:00 ч на 45:00 ч
- Описание обновлено (Разница(diff))
Обновлено Егор Самойлов 6 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Глеб Карпов 5 месяца назад
- Параметр Статус изменился с Ожидает ревью на Требуется доработка (ревью)
Обновлено Егор Самойлов 5 месяца назад
- Параметр Статус изменился с Требуется доработка (ревью) на Ожидает ревью
Обновлено Глеб Карпов 5 месяца назад
- Параметр Статус изменился с Ожидает ревью на Требуется доработка (ревью)
Обновлено Егор Самойлов 5 месяца назад
- Параметр Статус изменился с Требуется доработка (ревью) на Ожидает ревью
Обновлено Глеб Карпов 5 месяца назад
- Параметр Статус изменился с Ожидает ревью на Ожидает тестирования
Обновлено Егор Самойлов 5 месяца назад
- Параметр Тестировщик изменился на Анастасия Егорова
- Описание обновлено (Разница(diff))
Обновлено Анастасия Егорова 5 месяца назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
- Файл clipboard-202512131101-legla.png clipboard-202512131101-legla.png добавлен
- Файл clipboard-202512131100-ntlqv.png clipboard-202512131100-ntlqv.png добавлен
- Файл clipboard-202512131059-zke0g.png clipboard-202512131059-zke0g.png добавлен
- Файл clipboard-202512131058-eyiiv.png clipboard-202512131058-eyiiv.png добавлен
1. Обычно иконка комментария расположена в конце строки у трех точек, а тут как будто бы съехало

Ответ: исправил
2. Сообщение с ошибкой о неуникальном баркоде появляется у поля Название, а не у поля с баркодом

Ответ: исправил
3. Поле Комментарий с курсивом - так должно быть?

Ответ: исправил на обычный компонент комментария, но недоступный для редактирования
4. Не работает кнопка [В архив]/[Из архива], сейчас можно отправить в архив/из архива только по трем точкам

Ответ: исправил
Обновлено Егор Самойлов 5 месяца назад
- Параметр Статус изменился с Требуется доработка (тест) на В работе
Обновлено Егор Самойлов 5 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Глеб Карпов 4 месяца назад
- Параметр Статус изменился с Ожидает ревью на Ожидает тестирования
Обновлено Снежанна Буракова 4 месяца назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
- Файл clipboard-202512291459-5rdi7.png clipboard-202512291459-5rdi7.png добавлен
- Файл clipboard-202512291457-qp2gq.png clipboard-202512291457-qp2gq.png добавлен
- Файл clipboard-202512291457-n4ecw.png clipboard-202512291457-n4ecw.png добавлен
- Файл clipboard-202512291453-dubim.png clipboard-202512291453-dubim.png добавлен
- Файл clipboard-202512291451-zbgzv.png clipboard-202512291451-zbgzv.png добавлен
- Файл clipboard-202512291451-lo98g.png clipboard-202512291451-lo98g.png добавлен
- Файл clipboard-202512291448-8kwzm.png clipboard-202512291448-8kwzm.png добавлен
- Файл clipboard-202512291447-ravwd.png clipboard-202512291447-ravwd.png добавлен
- Файл clipboard-202512291446-xi7qe.png clipboard-202512291446-xi7qe.png добавлен
- Файл clipboard-202512291443-hsmsk.png clipboard-202512291443-hsmsk.png добавлен
Замечания 1-4 выше исправлены.
1. При прогрузке страницы, если список пуст, (в окне мастера выбора патронов?) опечатка - должно быть "Список патронов пуст":

2. Опечатка в окне мастера выбора патронов - провер ЬТ е:
Исправил
3. Опечатка - объём О м :
Исправил
4. Некорректный ID выделяется цветом, но нет информации о том, почему он не подходит:
Исправил
5. В окне уточнения объёма ввести ID патрона. Ошибка не появляется, уточнение происходит для какой-то пробирки:

Исправил
6. Мастер выбора патронов. В поле ID контейнера ввести "07" -> появляется предупреждение "Неверный формат QR-кода". В предложенном списке выбрать ID 52T007 -> ID проходит, но предупреждение осталось висеть:

Исправил
7. Использовать патрон 5 раз. При планировании использовать 6-ой раз появляется предупреждение, но 5 не больше 5 - ошибка в формулировке. Предлагаю использовать, например, «Внимание! Патрон использован {n} раз.»
Исправил
8. Подсказка при наведении на кнопку разная, привести к единообразию и на странице [Детали очистки на патроне] использовать "Скачать СОП", вместо "Скачать CSV файл"
Исправил
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с Требуется доработка (тест) на В работе
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Глеб Карпов 3 месяца назад
- Параметр Тестировщик изменился с Анастасия Егорова на Снежанна Буракова
- Параметр Статус изменился с Ожидает ревью на Ожидает тестирования
Обновлено Снежанна Буракова 3 месяца назад
1. [Требуется доработка] В окне мастер выбора патронов тоже должно быть "Список патронов пуст", наверное:
Остальное [Исправлено]
Исправил
Обновлено Снежанна Буракова 3 месяца назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
- Файл clipboard-202601280939-k7wms.png clipboard-202601280939-k7wms.png добавлен
- Файл clipboard-202601280931-6tlmi.png clipboard-202601280931-6tlmi.png добавлен
- Файл clipboard-202601280855-8ry2t.png clipboard-202601280855-8ry2t.png добавлен
- Файл clipboard-202601280842-oybzk.png clipboard-202601280842-oybzk.png добавлен
- Файл clipboard-202601280842-xbwnv.png clipboard-202601280842-xbwnv.png добавлен
НОВОЕ:
1. https://redmine.dna-tech.dev/issues/3745#note-25
Исправил
2. В мастере выбора патронов появляется ошибка о неуточнённом объёме, а в окне уточнения об отсутствии олига в пробирке, это путает:

Исправил. Сделал для таких олигов ошибку более единообразную
3. В таблице олигов на странице информации о патроне название столбца "Тип" тоже с большой буквы надо написать
Исправил
4. Исходя из описания задачи, я поняла суть кнопки "Долить MQ" как помощь в доведении до табличного. "если у меня образец с 170 мкл и патрон N2, мне будет предложено довести объем до 300 мкл, а значит написано добавить 130 мкл mq."
Сейчас при выбранном патроне N2 ничего не предложено, вводить V mq надо вручную:
Прошу прокомментировать данный функционал.
5. Если доливать MQ вручную, то V образца не меняется, но если mq доливается через мастер, то V суммируется:
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с Требуется доработка (тест) на Ожидает ревью
Обновлено Глеб Карпов 3 месяца назад
- Параметр Статус изменился с Ожидает ревью на Требуется доработка (ревью)
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с Требуется доработка (ревью) на В работе
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Глеб Карпов 3 месяца назад
- Параметр Статус изменился с Ожидает ревью на Ожидает тестирования
Обновлено Снежанна Буракова 3 месяца назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
- Файл clipboard-202602021347-axdiu.png clipboard-202602021347-axdiu.png добавлен
Пункты выше - исправлено
НОВОЕ:
1. Использовать патрон, который находится в архиве, ошибка появляется только после нажатия кнопки "Начать очистку на патроне":
Исправил
2. После очистки на патроне на УВПН в списке должны отображаться обе пробирки или только новая?
В зависимости от количества используемого вещества. Если было использовано все, то пробирка не должна отображаться. Если была использована лишь часть, то олиг все еще активный и должен отображаться
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с Требуется доработка (тест) на В работе
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с В работе на Ожидает тестирования
Обновлено Анастасия Егорова 3 месяца назад
- Параметр Тестировщик изменился с Снежанна Буракова на Анастасия Егорова
Обновлено Анастасия Егорова 3 месяца назад
- Файл clipboard-202602031520-zcqei.png clipboard-202602031520-zcqei.png добавлен
- Файл clipboard-202602031518-gl4to.png clipboard-202602031518-gl4to.png добавлен
1. Очень грубое разделение олигонуклеотидов в списке, лучше сделать эти линии хотя бы не черными, а серыми

Исправил
2. Если к одному олигу относится несколько записей, то при удалении одной (нажатии на иконку Удалить), удаляются все строки, относящиеся к этому олигу

Исправил
Обновлено Анастасия Егорова 3 месяца назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
- Файл clipboard-202602041058-hwml3.png clipboard-202602041058-hwml3.png добавлен
- Файл clipboard-202602041032-kt46r.png clipboard-202602041032-kt46r.png добавлен
3. Сообщение об ошибке должно быть читаемо для пользователя, наверное тут должно быть сообщение, что не выбран принтер?
Исправил
4. Сделать поле V образца нередактируемым + добавить поле Используемый объем олига
Исправил
5. Не обнуляется Vmq после удаления строки из списка
- добавила через мастер олиг, указав Vmq
- потом удалила его из списка и добавила вручную
- объем mq не 0, а такой, как был указан в мастере

Исправил
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с Требуется доработка (тест) на В работе
Обновлено Егор Самойлов 3 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Егор Самойлов 2 месяца назад
- Параметр Ревьюер изменился с Глеб Карпов на Андрей Ерзунов
Обновлено Егор Самойлов около 1 месяца назад
- Параметр Статус изменился с Ожидает ревью на Требуется доработка (ревью)
Обновлено Егор Самойлов около 1 месяца назад
- Параметр Статус изменился с Требуется доработка (ревью) на В работе
Обновлено Егор Самойлов около 1 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Андрей Ерзунов около 1 месяца назад
- Параметр Статус изменился с Ожидает ревью на Требуется доработка (ревью)
Обновлено Егор Самойлов около 1 месяца назад
- Параметр Статус изменился с Требуется доработка (ревью) на В работе
Обновлено Егор Самойлов около 1 месяца назад
- Параметр Статус изменился с В работе на Ожидает ревью
Обновлено Андрей Ерзунов 8 дня назад
- Параметр Статус изменился с Ожидает ревью на Ожидает тестирования
Обновлено Анастасия Егорова 8 дня назад
- Файл clipboard-202604281632-x3xth.png clipboard-202604281632-x3xth.png добавлен
- Файл clipboard-202604281632-b57qh.png clipboard-202604281632-b57qh.png добавлен
- Файл Video_2026-04-28_161220.wmv Video_2026-04-28_161220.wmv добавлен
- Файл clipboard-202604281609-ceaq7.png clipboard-202604281609-ceaq7.png добавлен
1. Ничего не происходит при нажатии на [Начать очистку на патроне], возможно потому что не выбран буфер? но тогда бы хорошо было показывать сообщение (Возможно это неактуально, если починить выбор растворителя и тогда по умолчанию буфер будет выбран либо MQ, либо реактив)

2. Если ввести реактив в буфер, то он не выбирается сразу, нужно протыкивать еще раз, чтобы загорелся оранжевым + при выборе двух разных реактивов в следующие образцы ставится последний введенный (нужно сделать, чтобы для каждой строчки можно было выбрать свой буфер) - см. видео
3. Зашла на УПР - там стоит реактив, который последним ввела в патроне + при обновлении страницы патрона и добавлении олига, буфер автомаически установился, хотя в этой постановке я еще не выбирала реактив


Обновлено Анастасия Егорова 8 дня назад
- Файл clipboard-202604281700-89njj.png clipboard-202604281700-89njj.png добавлен
- Файл clipboard-202604281700-mm04z.png clipboard-202604281700-mm04z.png добавлен
4. При добавлении олига через мастер в поле Vисп. встает объем равный объему патрона несмотря на то, что исходного объема олига мало - это неверно
Как должно быть:
Есть патрон
Например на 150 млЕсть олиг на 140 мл
Значит объем образца после мастера патронов должен быть 140 олига + 10 воды = 150 мл
Если объем олига 200 мл, то объем образца должен быть 150 мл (используемый объем равен 150)
Хватает олига? -- берем фулл олиг
Не хватает олига? -- добиваем водой
Как у нас: А у нас олига не хватает, но берём все равно какой то мнимый фулл от него) Еще и воды сверху


Обновлено Анастасия Егорова 6 дня назад
- Параметр Статус изменился с Ожидает тестирования на Требуется доработка (тест)
