Skip to content

IVNSH/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Решение тестового задания

Данный проект реализует утилиту для поиска совпадений мобильного номера с кодами ОКВЭД. Проект написан на Java с использованием Spring Boot и предоставляет простое REST API для матчинга номера с соответствующей категорией ОКВЭД.

Уточнение

Закладывал, что структура кода ОКВЭД выглядит так:

XX — класс;
XX.X — подкласс;
XX.XX — группа;
XX.XX.X — подгруппа;
XX.XX.XX — вид.

Поэтому брал во внимание последние 6 цифр номера

Решение

Проверка явного совпадения последних 6 цифр номера с ОКВЭД кодами, и далее, убирая по одной цифре с конца, матчинг с рекурсивным проходом по Json
Также добавил кэш, чтобы не выполнять запрос каждый раз

Запуск

При старте Spring приложения по адресу http://localhost:8080 будет форма для ввода номера img.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors