Merge pull request #129 from limijiaoyin/master

sync
Merge pull request #132 from limijiaoyin/master

fix bugs
Merge pull request #133 from limijiaoyin/product

Product