增加MVVM基础类