商店模块基本解决