Почему вместо слэша точка?
Вместе с @iamnothing нашли решение проблемы. Нужно переименовать контроллер в Zayavkas,папку с вьюхами тоже в zayavkas, а в routes.rb дописать:resources: zayavkas
Не уверен, но может в routes.rb надо так написать:get '/zayavka/:id', to: 'zayavka#show'