make qrcode refactor

make qrcode refactor