添加界面基础类

Signed-off-by: capricemz <522382667@qq.com>