1b.app
Скопирована ссылка -

Выбор города и отделения новой почты

Добрый день.
Помогите найти правильное решение для оптимизации работы с отделениями новой почты.
Сейчас при выборе города, например "Харьков" Сначала выпадает список отделений с вхождением "Харьков" но Сам город харьков далеко внизу.
Необходимо доработать алгоритм поиска.
Ранее предлагалось к элементу Select привязать библиотеку Chosen
https://harvesthq.github.io/chosen/
Но вы отклонили. Предложите, пожалуйста. свое решение.
При поиске сначала необхоидмо выводить результаты, у которых запрашиваемый элемент находится в начале
Потом значения, где совпадение начинается на втором символе и т.д..
Пример:
Запрос "бал"
Результат поиска:
БАЛкон
БАЛалайка
оБАЛконить
разБАЛконить
большой БАЛкон

Такой алгоритм выдачи решит проблему и с городами и с отделениями
При запросе "1"
Будет выводиться :
Отделение 1
Отделение 11
Отделение 4 (1 квартал)
Отделение 2 (улица мира 1)

Ответы:

1. https://prnt.sc/10hwtkf указанная библиотека ничего не решает из того что вы описали. На первое место нужный мне элемент "Venezuela" не становится.
2. Вы заполняете поля из справочников насколько я вижу? Я могу сделать чтобы работало как вы хотите (ставило на первое место элементы в которых то что вы ищите находится ближе всего к началу строки). Это займет 6ч доработки для справочников с автоматизацией "Новая почта".
10.03.2021, 12:00

Спасибо. Второй подходит. Но уточните, это будет работать и для отделений, и для городов? Верно?
10.03.2021, 14:37

Да, верно. Выставлять счет?
10.03.2021, 15:28

Ок. Спишите с баланса пожалуйста. Доработку подтверждаю
10.03.2021, 15:45


Gimli son of Glóin
dwarf писал/а:
Да, верно. Выставлять счет?

Дайте, пожалуйста, дедлайн.
12.03.2021, 14:27

задача в работе
12.03.2021, 18:07

Добрый день, выкатил на ваш бокс первую итерацию измененного поиска. Можете дать процесс где можно проверить правильность сортировки значений при поиске городов/отделений?
15.03.2021, 16:30


Treebeard
the oldest of the Ents писал/а:
Добрый день, выкатил на ваш бокс первую итерацию измененного поиска. Можете дать процесс где можно проверить правильность сортировки значений при поиске городов/отделений?

Добрый день. https://crm.ohrana.ua/admin/customorder/zakaz-klienta/373757/edit/ , поля связанные со справочником тут https://prnt.sc/10mgef1
15.03.2021, 17:31

Киев ищет отлично, первое или 10 отделение тоже. Можете проверить на своих примерах?
15.03.2021, 17:48

Пока замечаний нет. Но порадоваться не успел.
Вылезло несколько багов в других местах:
1. Нет возможности развернуть свернутый блок в интерфейсе процесса. При клике блок перестал разворачиваться
2. В фильтрах и характеристиках продукта в значение фильтра добавляется "ээ". При этом, если перейти на вкладку "фильтры" продукта - там норм. При сохранении карточки товара, уже становится "ээээ" , а во вкладке "Фильтра "ээ".
Баги не связаны с доработкой, но очень уж резко появились после обновления
15.03.2021, 18:10

С фильтрами проблема ушла, кроме тех, которые успели сохранить.
С разворачиванием блоков пока проблема осталась
https://crm.ohrana.ua/admin/customorder/zakaz-klienta/306783/edit/
Пример процесса. Блок отмена заказа. Проблема не на всех этапах.
16.03.2021, 10:30

обновил ваш бокс, проблемы не наблюдаю
16.03.2021, 17:25

С 17--23 залип крон , может связанно с обновлением?
зависли процессы на этапах, автоматизация не работает
16.03.2021, 17:47

не могу создать процесс на стартовый этап - дает ошибку 500 просьба проверить
16.03.2021, 17:53

++
16.03.2021, 18:16

Отличная работа. Спасибо
17.03.2021, 16:53

Обращайтесь, буду рад помочь
18.03.2021, 10:35

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