重构了代码

将二维码生成部分的代码移到 qr_code_service.rb
重写了shared/_qr_code.haml界面，使其可以公用