logic模块去除单例模式