Changeset 374 in base
- Timestamp:
- Nov 8, 2024, 11:52:41 AM (6 weeks ago)
- Author:
- Denis_N
- Message:
-
Интерфейс "#сканер" beta.
Разметка сделана под экран мобильных устройств. Если пользователь авторизуется с компьютерной версии браузера - его перекинет на страницу main.php. Если с мобильной версии, то его перекинет, на scaner.php.
*серийный номер - в данном тексте имеется ввиду серийный номер зашифрованный в QR-коде.
*полка - в данном тексте имеется ввиду номер полки на складе зашифрованный в QR-коде.
*ящик - в данном тексте имеется ввиду номер ящика на складе зашифрованный в QR-коде.
На текущий момент у сканера есть три режима:
- Режим Инфо.
-При сканировании серийного номера, появятся два окна с информацией. Первое окно содержит Название изделия (Имя), Серийный номер (S/N), Текущее местоположение (Место-ние). Второе окно содержит информацию о количестве изделий и их текущих местоположениях с таким же Названием (Именем).
-При сканировании полки. Появится окно с информацией об Названиях (Именах) изделий и их количестве на этой полке.
- Режим Занести на склад.
-После сканирования серийного номера, количество отсканированных номеров станет на один больше в скобках у надписи "Отсканировано(+1)", а также добавиться элемент с надписью расшифрованного серийного номера и с кнопкой "удалить".
-Если отсканировать номер полки или ящика, то он его расшифровка в поле ввода "Полка/ящик".
- Режим Изменить местоположение (Изменить место-ние).
-После сканирования серийного номера, количество отсканированных номеров станет на один больше в скобках у надписи "Отсканировано(+1)", а также добавиться элемент с надписью расшифрованного серийного номера и с кнопкой "удалить".
-С помощью выпадающего списка под заголовком "Переместить:" можно выбрать Местоположение куда будут перемещены отсканированные изделия.
*события в базе:
-После сохранения в режиме Занести на склад, местоположение в базе в столбце location
меняется на "stock"(Склад), номер полки заносится в строку в столбце "shelfdrawer"
-После сохранения в режиме Изменить местоположение, местоположение в базе в столбце location меняется на выбранное, строка в столбце "shelfdrawer" очищается
- (No files)
-