forum.bitel.ru
http://forum.bitel.ru/

Превышение допустимой длины серийного номера карточки
http://forum.bitel.ru/viewtopic.php?f=1&t=12907
Страница 1 из 1

Автор:  a.vo [ 22 май 2018, 19:27 ]
Заголовок сообщения:  Превышение допустимой длины серийного номера карточки

Уважаемые разработчики,

в связи с особенностями реализации карточной платформы в нашей компании, столкнулись с ограничением на длину серийного номера карточки.
У вас в документации сказано — "Серийный код и логин - числа до 2000000000".
Нам не хватает одного разряда, но поскольку в таблице card_data серийник хранится как число и поле типа int, то загрузить карты с серийником необходимой нам длины мы не можем.

Проконсультируйте, пожалуйста, какие нам доступны подходы в решении данного вопроса?
Уменьшить длину серийника нет технической возможности.

Спасибо

Автор:  dimOn [ 24 май 2018, 13:25 ]
Заголовок сообщения:  Re: Превышение допустимой длины серийного номера карточки

очевидно, сделать чтобы в коде использовался long, в мускуле тоже возможно надо увеличить размерность, там нет такого прямого ограничения на INT
соответственно, в hd

Автор:  a.vo [ 24 май 2018, 15:29 ]
Заголовок сообщения:  Re: Превышение допустимой длины серийного номера карточки

Такой подход понятен, можно в ActionCardLoad заменить parseInt на parseLong и в мускуле bigint сделать, но как потом следаить за всем этим при каждом апдейте?
Хотелось бы надеяться, что разработчики найдут возможность увеличить размерность.

Автор:  dimOn [ 24 май 2018, 23:43 ]
Заголовок сообщения:  Re: Превышение допустимой длины серийного номера карточки

я вам про это и написал - пишите в HD , чтобы разработчики увеличили размерность

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/